BR-KSA-39: رقم التسجيل الضريبي للبائع (BT-31) مطلوب
يجب أن يحتوي طرف البائع على cac:PartyTaxScheme فيه cbc:CompanyID (BT-31) غير فارغ، و cac:TaxScheme قيمة cbc:ID فيه x27;VAT';.
كيف تحلها
أضف <cac:PartyTaxScheme><cbc:CompanyID>…</cbc:CompanyID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:PartyTaxScheme> تحت cac:AccountingSupplierParty/cac:Party.
نص الهيئة الرسمي
[BR-KSA-39]-The invoice must contain the seller VAT registration number or seller group VAT registration number (BT-31).
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
not(((cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID) != '' and (cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cac:TaxScheme[normalize-space(cbc:ID) = 'VAT'])))
قواعد قريبة
- BR-CUSTOM-VALIDATION-01 · الرقم الضريبي للبائع يجب ألا يطابق الرقم الضريبي للمشتري
- BR-KSA-40 · الرقم الضريبي للبائع (BT-31): 15 رقمًا يبدأ وينتهي بـ 3
- BR-KSA-35 · تاريخ انتهاء التوريد (KSA-24) يتطلب تاريخ التوريد (KSA-5)
- BR-KSA-36 · تاريخ انتهاء التوريد (KSA-24) لا يسبق تاريخ التوريد (KSA-5)
- BR-KSA-37 · رقم مبنى البائع يجب أن يكون 4 أرقام بالضبط
- BR-KSA-42 · الفاتورة الضريبية وإشعاراتها تتطلب اسم المشتري (BT-44)
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل