BR-KSA-49: إعفاء EDU/HEA يتطلب هوية المشتري الوطنية (BT-46 بنوع NAT)
عندما يحتوي أي cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory على cbc:TaxExemptionReasonCode بقيمة x27;VATEX-SA-EDU'; أو x27;VATEX-SA-HEA' (BT-121)، يجب أن يحتوي طرف المشتري على cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID (BT-46) مع schemeID='NAT' (BT-46-1).
كيف تحلها
أضف رقم الهوية الوطنية للمشتري: <cac:PartyIdentification><cbc:ID schemeID="NAT">…</cbc:ID></cac:PartyIdentification> تحت cac:AccountingCustomerParty/cac:Party.
نص الهيئة الرسمي
[BR-KSA-49]-If the tax exemption reason code (BT-121) is equal to VATEX-SA-EDU or VATEX-SA-HEA, then the other buyer ID (BT-46) is mandatory and must be national ID (BT-46-1 = NAT).
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
not(exists(//cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID) and (//cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID/@schemeID) = 'NAT')
قواعد قريبة
- BR-KSA-14 · معرّف المشتري يجب أن يستخدم نوعاً مسموحاً
- BR-KSA-23 · تفصيل الضريبة المعفى (E) يحتاج رمز سبب الإعفاء (BT-121)
- BR-KSA-24 · تفصيل الضريبة غير الخاضع (O) يحتاج رمز السبب (BT-121)
- BR-KSA-25 · الفاتورة المبسطة بإعفاء EDU/HEA تتطلب اسم المشتري
- BR-KSA-69 · تفصيل الضريبة الصفرية (Z) يحتاج رمز السبب (BT-121)
- BR-KSA-81 · الفاتورة الضريبية دون رقم ضريبي للمشتري تتطلب معرّفًا آخر له
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل