دليل ZATCA · رمز QR · 2026
ما هو رمز QR في الفاتورة الضريبية؟
باختصار: رمز QR في الفاتورة الضريبية هو رمز مقروء آلياً يحمل بيانات الفاتورة الأساسية مُرمّزة بصيغة TLV — اسم البائع، الرقم الضريبي، الطابع الزمني، إجمالي الفاتورة شاملاً الضريبة، وقيمة ضريبة القيمة المضافة. يتيح هذا الرمز التحقق السريع من الفاتورة عبر تطبيق متوافق. هذا الدليل يشرح محتواه، ومعنى صيغة TLV، ومتى يكون إلزامياً، وكيف تتحقق من صحته.
ما هو رمز QR ولماذا يوجد على الفاتورة؟
رمز QR (رمز الاستجابة السريعة) هو مربّع نقطي مقروء آلياً يحمل بيانات الفاتورة الأساسية بصيغة منظمة. وجوده على الفاتورة يتيح لأي طرف — العميل أو مدقّق الهيئة — قراءة بيانات الفاتورة الجوهرية بسرعة عبر تطبيق متوافق، دون الاعتماد على القراءة اليدوية. باختصار، هو «بطاقة هوية رقمية» مختصرة للفاتورة.
ما الذي يحتويه الرمز بالضبط؟
الحد الأدنى من البيانات في رمز QR للفاتورة المبسطة خمسة عناصر: اسم البائع، الرقم الضريبي للبائع، الطابع الزمني (تاريخ ووقت الإصدار)، إجمالي الفاتورة شاملاً ضريبة القيمة المضافة، وقيمة ضريبة القيمة المضافة. في فواتير المرحلة الثانية تُضاف عناصر أمنية مثل تجزئة الفاتورة (Hash) والتوقيع الرقمي والمفتاح العام لإثبات سلامة الفاتورة.
صيغة TLV: كيف تُرمَّز البيانات؟
تُرمَّز هذه العناصر بصيغة TLV — وهي اختصار Tag-Length-Value (الوسم، الطول، القيمة). كل عنصر يحمل رقم وسمه، ثم طول قيمته بالبايت، ثم القيمة نفسها. تُجمَع هذه الحقول ثم تُحوَّل إلى صيغة Base64 لتوضع داخل رمز QR. هذا الترميز الموحّد هو ما يجعل أي تطبيق متوافق قادراً على قراءة بيانات أي فاتورة بنفس الطريقة.
متى يكون رمز QR إلزامياً؟
رمز QR إلزامي على الفواتير المبسطة (B2C) منذ المرحلة الأولى من الفوترة الإلكترونية. أما الفواتير الضريبية بين المنشآت (B2B) فيصبح رمز QR جزءاً من متطلباتها ضمن المرحلة الثانية بعد ربط المنشأة بمنصة فاتورة. لذلك يجب أن يكون نظام فوترتك قادراً على توليد الرمز الصحيح لكل نوع فاتورة.
كيف تتحقق من صحة الرمز؟
يمكنك قراءة رمز QR عبر تطبيق التحقق الرسمي من هيئة الزكاة والضريبة والجمارك، الذي يعرض البيانات المرمّزة داخل الرمز. عندما تظهر البيانات بشكل سليم وتطابق ما هو مطبوع على الفاتورة، فهذا مؤشر على أن الرمز مُولَّد بشكل صحيح. توليد الرمز يدوياً خطأ شائع؛ اعتمد على نظام يولّده تلقائياً بصيغة TLV الصحيحة.
أخطاء شائعة في رمز QR
من الأخطاء المتكررة: وضع نص عادي أو رابط بدل بيانات TLV المرمّزة، أو ترميز عناصر ناقصة، أو طابع زمني بصيغة غير قياسية، أو عدم تطابق الإجمالي وقيمة الضريبة في الرمز مع ما هو مطبوع. هذه الأخطاء تجعل الرمز غير صالح للتحقق. نظام الفوترة المتوافق يتولّى توليد الرمز بشكل صحيح ويزيل هذه المخاطر.
أسئلة شائعة
ما الذي يحتويه رمز QR في الفاتورة الضريبية؟
يحتوي رمز QR على بيانات الفاتورة الأساسية مُرمّزة بصيغة TLV: اسم البائع، الرقم الضريبي للبائع، الطابع الزمني (تاريخ ووقت الإصدار)، إجمالي الفاتورة شاملاً ضريبة القيمة المضافة، وقيمة ضريبة القيمة المضافة. في فواتير المرحلة الثانية تُضاف عناصر تتعلق بتجزئة الفاتورة (Hash) والتوقيع الرقمي والمفتاح العام.
ما هي صيغة TLV؟
TLV اختصار لـ Tag-Length-Value (الوسم-الطول-القيمة). هي طريقة لترميز البيانات بحيث يحمل كل حقل رقم وسمه ثم طول قيمته ثم القيمة نفسها، ثم تُحوَّل النتيجة إلى صيغة Base64 داخل رمز QR. هذا الترميز المنظم يتيح لأي تطبيق متوافق قراءة بيانات الفاتورة بشكل موحّد.
متى يكون رمز QR إلزامياً؟
رمز QR إلزامي على الفواتير المبسطة (B2C) منذ المرحلة الأولى. أما الفواتير الضريبية (B2B) فيصبح رمز QR إلزامياً عليها ضمن المرحلة الثانية بعد ربط المنشأة. الهدف هو تمكين التحقق السريع من بيانات الفاتورة.
كيف أتحقق من صحة رمز QR؟
يمكن قراءة رمز QR عبر تطبيق التحقق الرسمي من هيئة الزكاة والضريبة والجمارك لعرض بيانات الفاتورة المرمّزة. ظهور البيانات بشكل صحيح ومطابقتها لما هو مطبوع على الفاتورة مؤشر على أن الرمز مُولَّد بشكل سليم. تأكّد دائماً من أن نظام فوترتك يولّد الرمز تلقائياً وفق المتطلبات.
In English: the tax-invoice QR code explained
The QR code on a Saudi tax invoice is a machine-readable code that carries the invoice's core data encoded in TLV (Tag-Length-Value) format, then Base64-encoded. For a simplified invoice it holds at minimum: seller name, seller VAT number, timestamp, invoice total (including VAT), and the VAT amount. Phase 2 invoices add security fields such as the invoice hash, the cryptographic stamp (digital signature), and the public key. QR codes are mandatory on simplified (B2C) invoices and become part of tax (B2B) invoice requirements under Phase 2 after integration. You can verify a QR code using ZATCA's official verification app. Fattourh generates the correct TLV QR automatically — it is an independent tool and is not an official ZATCA service.
دع نظامك يولّد رمز QR الصحيح تلقائياً
الخطة المجانية تتيح لك إصدار فاتورة تُجهّز الـ XML والتوقيع ورمز QR بصيغة TLV الصحيحة — بدون بطاقة.
أنشئ حسابك المجانيقارن الخطط من صفحة الأسعار · اقرأ أيضاً الفرق بين الفاتورة المبسطة والضريبية و شرح المرحلة الثانية.
فاتورة (Fattourh) أداة مستقلة وليست خدمة رسمية من هيئة الزكاة والضريبة والجمارك (ZATCA).
المعلومات الواردة لأغراض توضيحية عامة ولا تُعدّ استشارة قانونية أو ضريبية؛ راجع المصادر الرسمية لهيئة الزكاة والضريبة والجمارك (ZATCA) لتأكيد متطلبات رمز QR لنوع فاتورتك.