BR-KSA-40: الرقم الضريبي للبائع (BT-31): 15 رقمًا يبدأ وينتهي بـ 3
عندما يحتوي طرف البائع على cac:PartyTaxScheme بقيمة TaxScheme cbc:ID تساوي x27;VAT'; ومعه cbc:CompanyID، يجب أن يتكون CompanyID (BT-31) من 15 رقمًا بالضبط، أولها وآخرها x27;3';.
كيف تحلها
استخدم الرقم الضريبي للبائع المكون من 15 رقمًا في cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID دون مسافات أو حروف أو بادئات.
نص الهيئة الرسمي
[BR-KSA-40]-If it exists in the invoice, the seller VAT registration number (BT-31) must contain 15 digits. The first and the last digits are "3"..
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
not(matches(//cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID, '^[0-9]{15}$') and starts-with(//cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID, '3') and ends-with(//cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID, '3'))
قواعد قريبة
- BR-CUSTOM-VALIDATION-01 · الرقم الضريبي للبائع يجب ألا يطابق الرقم الضريبي للمشتري
- BR-KSA-39 · رقم التسجيل الضريبي للبائع (BT-31) مطلوب
- BR-KSA-36 · تاريخ انتهاء التوريد (KSA-24) لا يسبق تاريخ التوريد (KSA-5)
- BR-KSA-37 · رقم مبنى البائع يجب أن يكون 4 أرقام بالضبط
- BR-KSA-42 · الفاتورة الضريبية وإشعاراتها تتطلب اسم المشتري (BT-44)
- BR-KSA-44 · الرقم الضريبي للمشتري (BT-48): 15 رقمًا يبدأ وينتهي بـ 3
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل