ماذا تشترط الهيئة؟
كود QR على الفاتورة المبسطة يحوي بيانات مشفّرة بصيغة TLV (Tag-Length-Value) ثم Base64. المرحلة الأولى (التوليد) تتطلب خمسة وسوم:
- 1: اسم البائع
- 2: الرقم الضريبي (15 رقمًا)
- 3: التاريخ والوقت
- 4: الإجمالي شامل الضريبة
- 5: مبلغ الضريبة
المرحلة الثانية (الربط والتكامل)
تُضاف وسوم: 6 هاش الفاتورة، 7 التوقيع الرقمي، 8 المفتاح العام، 9 توقيع الشهادة. هذه تأتي من نظامك المحاسبي بعد توقيع XML الفاتورة.
كيف تولّده في نقطة QR؟
- اختر نوع فاتورة ZATCA وأدخل الحقول الخمسة — يُولَّد كود ثابت بصيغة الهيئة يقرؤه تطبيق ZATCA.
- مع ربط Awjan ERP تجلب الفاتورة برقمها وتُضاف وسوم المرحلة الثانية تلقائيًا.
أخطاء شائعة
- كتابة التاريخ بصيغة عربية بدل ISO 8601.
- الرقم الضريبي بأقل من 15 رقمًا.
- إضافة الكود ديناميكيًا (رابط) — الهيئة تتطلب البيانات نفسها داخل الكود.
- طباعة صغيرة جدًا على ورق حراري باهت؛ استخدم 2.5 سم على الأقل.
تنبيه
هذا الدليل توضيحي؛ ارجع دائمًا لأحدث متطلبات هيئة الزكاة والضريبة والجمارك ونظامك المحاسبي المعتمد.