BR-KSA-13: الرسوم غير الخاضعة للضريبة (O) نسبتها 0 إن وُجدت
تنطبق على كل cac:AllowanceCharge على مستوى المستند فيه cbc:ChargeIndicator = true وقيمة cac:TaxCategory/cbc:ID فيه x27;O';: إذا وُجد cbc:Percent (BT-103) فيجب أن يساوي 0. الفحص الفعلي يفشل فقط عند وجود نسبة غير صفرية، بينما يوحي نص الاختبار المدرج بأن النسبة يجب أن تغيب.
كيف تحلها
في cac:TaxCategory بالفئة x27;O'; للرسم إما أن تحذف cbc:Percent أو تضع <cbc:Percent>0</cbc:Percent>.
نص الهيئة الرسمي
[BR-KSA-13]-A Document level charge (BG-21) where the VAT category code (BT-102) is "Not subject to VAT", a Document level charge VAT rate (BT-103) shall be 0 (zero), if exist.
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
(cbc:Percent >0 or cbc:Percent <0 )
قواعد قريبة
- BR-36 · يجب أن تحمل كل رسوم إضافية على مستوى المستند مبلغًا (BT-99)
- BR-37 · رمز فئة الضريبة (BT-102) إلزامي لكل رسوم على مستوى المستند
- BR-E-01 · البنود المعفاة (E) تحتاج تفصيل ضريبة بالفئة E
- BR-E-07 · رسوم المستند المعفاة (E) يجب أن تكون نسبة ضريبتها 0
- BR-E-08 · المبلغ الخاضع للفئة E يجب أن يطابق البنود والتعديلات المعفاة
- BR-KSA-19 · كل رسم على مستوى المستند يحتاج رمز سبب
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل