دليل كامل للحقول الإلزامية وأنواع الفواتير ومتطلبات الامتثال
آخر تحديث: ٣٠ مارس ٢٠٢٦
بموجب لوائح الفوترة الإلكترونية للمرحلة الثانية من زكاتكا (هيئة الزكاة والضريبة والجمارك)، يجب على جميع الشركات الخاضعة للضريبة في السعودية إصدار فواتير تتبع **تنسيقًا محددًا**. يشرح هذا الدليل الشامل كل متطلب - من الحقول الإلزامية إلى ترميز رمز QR.
لمعاملات B2B حيث يكون للمشتري TRN (رقم التسجيل الضريبي). يتضمن تفاصيل المشتري الكاملة والعنوان و TRN.
لمعاملات B2C التي تقل عن ١٠٠٠ ريال. تتطلب حقولًا أقل؛ لا حاجة إلى TRN المشتري أو عنوانه.
لزيادة مبلغ الفاتورة (رسوم إضافية، رسوم إضافية، أو مبالغ تم إصدار فاتورة بها أقل من اللازم سابقًا).
لتقليل مبلغ الفاتورة (مرتجعات، خصومات، ردود، أو مبالغ تم إصدار فاتورة بها أكثر من اللازم سابقًا).
| اسم الحقل | الوصف | التنسيق/مثال |
|---|---|---|
| اسم البائع | الاسم القانوني للمكلف | شركة ABC ذات مسؤولية محدودة |
| TRN البائع | رقم التسجيل الضريبي (١٥ رقمًا) | ١٢٣٤٥٦٧٨٩٠١٢٣٤٥ |
| تاريخ ووقت الفاتورة | وقت الإصدار (تنسيق ISO 8601) | ٢٠٢٦-٠٣-٣٠T١٤:٣٠:٠٠Z |
| رقم الفاتورة | رقم تسلسلي فريد | INV-٢٠٢٦-٠٠١ |
| اسم المشتري | للفواتير القياسية (B2B) | شركة XYZ التجارية |
| TRN المشتري | للفواتير القياسية (١٥ رقمًا) | ٩٨٧٦٥٤٣٢١٠٩٨٧٦٥ |
| بنود العناصر | الوصف والكمية وسعر الوحدة | المنتج أ، ١٠، ١٠٠ ريال |
| المجموع الفرعي | الإجمالي قبل الضريبة | ١,٠٠٠.٠٠ ريال |
| نسبة الضريبة | ١٥٪ قياسية أو نسبة أخرى قابلة للتطبيق | ١٥٪ |
| مبلغ الضريبة | مبلغ الضريبة المحسوب | ١٥٠.٠٠ ريال |
| الإجمالي المستحق | المجموع الفرعي + الضريبة | ١,١٥٠.٠٠ ريال |
| رمز QR | طابع تشفيري (TLV مشفر بـ Base64) | سلسلة Base64 |
| الميزة | فاتورة قياسية | فاتورة مبسطة |
|---|---|---|
| حالة الاستخدام | B2B (المشتري لديه TRN) | B2C (مستهلك، < ١٠٠٠ ريال) |
| TRN المشتري مطلوب | مطلوب | غير مطلوب |
| عنوان المشتري مطلوب | مطلوب | اختياري |
| تفاصيل بنود العناصر | مفصلة | أساسية |
| رمز QR مطلوب | نعم | نعم |
تطلب زكاتكا أن تكون بعض الحقول في **التمثيل المرئي** للفاتورة (PDF/ورق) باللغة **العربية**. الحقول التي يجب أن تظهر بالعربية تشمل:
💡 نصيحة: استخدم قوالب فواتير ثنائية اللغة (عربية/إنجليزية) لامتثال أفضل. تقبل زكاتكا الفواتير التي تحتوي على كلتا اللغتين.
يجب أن تتضمن كل فاتورة متوافقة مع زكاتكا رمز QR يحتوي على طابع تشفيري. يقوم رمز QR بتشفير الحقول التالية بتنسيق TLV (العلامة-الطول-القيمة):
مثال ترميز TLV: [١][١٢][اسم البائع][٢][١٥][١٢٣٤٥٦٧٨٩٠١٢٣٤٥][٣][٢٠][٢٠٢٦-٠٣-٣٠T١٤:٣٠:٠٠Z][٤][٨][١١٥٠.٠٠][٥][٧][١٥٠.٠٠][٦][٢٥٦][توقيع_رقمي_ست عشري]
لتقديم API، يجب أن تتبع الفواتير مخطط XML UBL 2.1. العناصر الرئيسية تشمل:
A: لا. يجب أن يتضمن التمثيل المرئي للفاتورة اللغة العربية للحقول الإلزامية. ثنائي اللغة (عربي/إنجليزي) مقبول. يفحص مفتشو زكاتكا النص العربي على الفواتير الورقية.
A: يزيد إشعار المدين من مبلغ الفاتورة (رسوم إضافية، رسوم إضافية). يقلل إشعار الدائن من مبلغ الفاتورة (مرتجعات، خصومات، ردود). يجب أن يتبع كلاهما تنسيق زكاتكا ويتضمن مرجعًا إلى الفاتورة الأصلية.
A: نعم. للفواتير الورقية، يجب طباعة رمز QR بوضوح وأن يكون قابلاً للمسح الضوئي. للفواتير الرقمية (PDF/البريد الإلكتروني)، يجب عرضه على الشاشة. الحد الأدنى للحجم: ٢ سم × ٢ سم.
A: لا يمكنك تحرير فاتورة مقدمة. يجب عليك إصدار إشعار دائن لإلغاء الفاتورة الخاطئة ثم إصدار فاتورة صحيحة جديدة. يجب تقديم كلاهما إلى زكاتكا.
A: لا تحدد زكاتكا خطوطًا، ولكن يجب أن يكون النص العربي واضحًا ومقروءًا. الخطوط الشائعة مثل Traditional Arabic أو Arial (مع دعم العربية) أو Tahoma تعمل بشكل جيد. تجنب الخطوط الزخرفية.
A: TLV تعني العلامة-الطول-القيمة. كل حقل له رقم علامة (١-٦)، يليه طول القيمة، ثم القيمة نفسها. ثم يتم ترميز التسلسل بأكمله بتنسيق Base64.
A: نعم، اسم المشتري موصى به ولكنه ليس إلزاميًا للفواتير المبسطة التي تقل عن ١٠٠٠ ريال. ومع ذلك، لحفظ السجلات بشكل أفضل، من الجيد تضمين اسم المشتري.
A: تختلف المواعيد النهائية حسب الإيرادات. لدى دافعي الضرائب الكبار (> ٣ ملايين ريال) مواعيد نهائية مبكرة. تحقق من بوابة زكاتكا لتاريخ التكامل الخاص بك. لدى الشركات الصغيرة جداول زمنية ممتدة.