BR-S-10: تفصيل الضريبة للفئة S يجب ألا يحتوي على سبب إعفاء

الشرح من فريق ماثل، مبني على نص قواعد الهيئة والشرط اللي ينفّذه SDK 3.4.8 · آخر تحديث

تحذير: الفاتورة تنقبل مع تحذيربشرط، شوف الشرحالحقول: BG-23, BT-118, BT-121, BT-120

لكل cac:TaxSubtotal/cac:TaxCategory تكون فيه cbc:ID بقيمة 'S'; ضمن نظام الضريبة VAT، يجب ألا يوجد cbc:TaxExemptionReason (BT-120) ولا cbc:TaxExemptionReasonCode (BT-121).

كيف تحلها

احذف cbc:TaxExemptionReason و cbc:TaxExemptionReasonCode من فئة الضريبة S.

نص الهيئة الرسمي

[BR-S-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).
المصدر: ZATCA SDK 3.4.8 · EN 16931 (CEN) rules

متى تفشل (الشرط اللي ينفّذه SDK الهيئة)

(/*/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:ID/text() = 'S') and (exists(cbc:TaxExemptionReason) or exists(cbc:TaxExemptionReasonCode))

قواعد قريبة

افحص فاتورتك على قواعد الهيئة

الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.

افحص فاتورة أو جرّب ماثل