BR-KSA-84: نسبة الضريبة للفئة القياسية S يجب أن تكون 15 أو 5
أينما وُجدت cac:TaxCategory أو cac:ClassifiedTaxCategory لضريبة VAT بقيمة cbc:ID = 'S'; (الخصومات والرسوم على مستوى المستند، و cac:TaxSubtotal على مستوى المستند والسطر، وبنود الأسطر)، يجب أن تكون قيمة cbc:Percent إن وُجدت 15 أو 5. يقارن الفحص الفعلي الجزء الصحيح من القيمة بالعدد 15، لذا تمر قيمة مثل 15.50 أيضًا، بينما يجب أن تطابق القيمة 5 تمامًا.
كيف تحلها
استخدم <cbc:Percent>15.00</cbc:Percent>، أو 5.00 حيث تنطبق نسبة 5%، في كل فئة ضريبية من النوع S.
نص الهيئة الرسمي
The Document level allowance VAT rate (BT-96), Document level Charge VAT rate (BT-103), VAT category rate(BT-119), Invoiced item VAT rate (BT-152), Prepayment VAT rate(KSA-34) must be limited to one of the following values (5 or 15) when the relevant Document level allowance VAT category code (BT-95), Document level Charge VAT category code(BT-102), VAT category code(BT-118), Invoiced item VAT category code(BT-151), Prepayment VAT Category Code (KSA-33) is "S"- "Standard rated". In other words, for Standard Rate VAT Category the rate can either be 15% or 5%.
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
exists(./cbc:Percent) and not(floor(number(./cbc:Percent)) = 15 or floor(number(./cbc:Percent = 5)))
قواعد قريبة
- BR-32 · يجب أن يحمل كل خصم على مستوى المستند رمز فئة الضريبة (BT-95)
- BR-37 · رمز فئة الضريبة (BT-102) إلزامي لكل رسوم على مستوى المستند
- BR-47 · يجب أن يحمل كل تفصيل ضريبي رمز فئة الضريبة (BT-118)
- BR-48 · نسبة الضريبة (BT-119) إلزامية في كل تفصيل ضريبي إلا للفئة O
- BR-CO-04 · كل بند في الفاتورة يحتاج رمز فئة ضريبة القيمة المضافة
- BR-CO-17 · ضريبة كل فئة يجب أن تساوي المبلغ الخاضع × النسبة
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل