BR-KSA-31 📑 هيكلية ونوع الفاتورة error

BR-KSA-31: نوع معاملة غير مسموح به في الفاتورة المبسطة

BR-KSA-31: Unsupported Subtype on Simplified Tax Invoice

المواصفة التقنية المعتمدة من زاتكا:

لا يجوز إصدار فاتورة تصدير أو فوترة ذاتية كفاتورة ضريبية مبسطة (02). يجب إصدار فواتير التصدير كفواتير ضريبية قياسية (01).

XPath Context: /ubl:Invoice/cbc:InvoiceTypeCode/@name

📌 نبذة عن القاعدة وسبب التدقيق

بالنسبة للفواتير المبسطة (02)، يسمح فقط بمعاملات الطرف الثالث والتوريد الاعتباري والفواتير المجمعة، ويحظر التصدير والفوترة الذاتية.

English Description: For simplified tax invoices (KSA-2 starting with 02), only third party (pos 3), nominal supply (pos 4), and summary transactions (pos 6) are allowed. Exports & self-billing are forbidden.

⚠️ الأسباب الشائعة لظهور الخطأ ورفض الفاتورة

  • تفعيل خانة التصدير مع فاتورة مبسطة مثل '0200100'
  • تفعيل خانة الفوترة الذاتية مع فاتورة مبسطة مثل '0200001'

خطوات الحل وتصحيح الفاتورة

1

استخدام الفاتورة الضريبية القياسية للتصدير

حول نوع الفاتورة إلى قياسية '01' (مثل '0100100') عند تصدير سلع أو خدمات خارج المملكة.

2

تصحيح كود المعاملة

للمبيعات المبسطة العادية للأفراد، استخدم الكود '0200000'.

💻 نموذج برمجي لمقارنة ملف XML (قبل وبعد التصحيح)

❌ النموذج الخاطئ (مرفوض من زاتكا) Invalid XML
<cbc:InvoiceTypeCode name="0200100">388</cbc:InvoiceTypeCode>
✓ النموذج الصحيح (المعتمد رسمياً) Valid UBL 2.1
<cbc:InvoiceTypeCode name="0100100">388</cbc:InvoiceTypeCode>

تحقق من صحة ملف الفاتورة الآن مجاناً

استخدم أدوات قيمة لفحص بنية XML والتأكد من عدم وجود أخطاء قبل إرسال الفواتير لمنصة زاتكا.

الأسئلة الشائعة حول BR-KSA-31

هل يمكن تصدير بضائع لدول الخليج بفاتورة مبسطة؟

لا، جميع معاملات التصدير يجب أن تصدر كفواتير ضريبية قياسية (0100100) وتعتمد فورياً عبر منصة فاتورة.

ودّع مشاكل الربط وأخطاء الفوترة مع برنامج قيمة

يتكفل نظام قيمة بكافة متطلبات هيئة الزكاة والضريبة والجمارك تلقائياً في الخلفية: اعتماد فوري للفواتير، توقيع رقمي، وربط كامل مع منصة فاتورة.