BR-KSA-12: الخصومات غير الخاضعة للضريبة (O) نسبتها 0 إن وُجدت

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

تحذير: الفاتورة تنقبل مع تحذيربشرط، شوف الشرحالحقول: BG-20, BT-95, BT-96

تنطبق على كل cac:AllowanceCharge على مستوى المستند فيه cbc:ChargeIndicator = false وقيمة cac:TaxCategory/cbc:ID فيه 'O';: إذا وُجد cbc:Percent (BT-96) فيجب أن يساوي 0. الفحص الفعلي يفشل فقط عند وجود نسبة غير صفرية، بينما يوحي نص الاختبار المدرج بأن النسبة يجب أن تغيب.

كيف تحلها

في cac:TaxCategory بالفئة &#x27;O'; للخصم إما أن تحذف cbc:Percent أو تضع <cbc:Percent>0</cbc:Percent>.

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

[BR-KSA-12]-A Document level allowance (BG-20) where VAT category code (BT-95) is "Not subject to VAT", a Document level allowance VAT rate (BT-96) shall be 0 (Zero), if exist.
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules

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

(cbc:Percent >0 or cbc:Percent <0 )

قواعد قريبة

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

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

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