الفوترة الإلكترونية

ما هو رمز QR في الفاتورة الضريبية؟

نُشر في

التعريف

رمز QR في الفاتورة السعودية ليس رابطاً ولا زخرفة، بل حاوية بيانات منظّمة وفق مواصفة الهيئة: حقول محددة تُرمَّز بصيغة TLV ثم Base64، تتيح لأي قارئ التحقق من بيانات الفاتورة، وللهيئة التحقق من سلامتها التشفيرية.

الأمثلة في هذه الصفحة مبنية على منشأة افتراضية (شركة الواحة للتجهيزات المكتبية). الأرقام توضيحية لشرح الطريقة، وليست بيانات منشأة حقيقية ولا مؤشرات قياس لقطاع معيّن.

الحقول

الوسمالحقلمنذ
1اسم البائعالمرحلة الأولى
2الرقم الضريبي للبائع (15 رقماً)المرحلة الأولى
3ختم زمني للفاتورة (تاريخ ووقت)المرحلة الأولى
4إجمالي الفاتورة شاملاً الضريبةالمرحلة الأولى
5إجمالي ضريبة القيمة المضافةالمرحلة الأولى
6تجزئة (hash) فاتورة XMLالمرحلة الثانية
7التوقيع التشفيري ECDSAالمرحلة الثانية
8المفتاح العام ECDSAالمرحلة الثانية
9توقيع الهيئة على المفتاح العام (للمبسطة)المرحلة الثانية

المصدر الأصلي للجدول هو دليل الهيئة لبناء رمز QR، وهو المرجع عند التطبيق.

مثال مطبّق على فاتورة الواحة

فاتورة الـ34,500 ريالاً تحمل رمزاً حقوله الأساسية:

الوسم 1: شركة الواحة للتجهيزات المكتبيةالوسم 2: 3XXXXXXXXXXXXX3      (الرقم الضريبي، 15 رقماً)الوسم 3: 2026-06-20T14:32:07  (صيغة ISO 8601)الوسم 4: 34500.00الوسم 5: 4500.00

كل حقل يُرمَّز كثلاثية: وسم (رقم الحقل) + طول (عدد بايتات القيمة) + قيمة (النص بترميز UTF-8 الذي يدعم العربية). تُسلسل الثلاثيات في مصفوفة بايتات واحدة، ثم تُرمَّز Base64، ثم تُرسم رمز QR.

لماذا هذا التصميم

  • UTF-8 يعني أن اسم البائع العربي يُقرأ سليماً في أي قارئ.
  • TLV يعني أن القارئ يعرف حدود كل حقل دون فواصل قابلة للكسر.
  • حقول المرحلة الثانية التشفيرية تعني أن تعديل أي حرف في الفاتورة يكسر التجزئة والتوقيع - الرمز يثبت أن الفاتورة لم تُمس منذ اعتمادها أو ختمها.

أخطاء شائعة

الخطأالأثر
رمز QR يحمل رابط الموقع بدل بيانات TLVغير متوافق إطلاقاً، ولو ظهر شكلاً كرمز QR
مبلغ الوسم 4 قبل الضريبةتعارض مع الفاتورة يظهر عند أي مسح تحقق
ختم زمني بصيغة حرةمخالفة للمواصفة؛ الصيغة محددة
توليد الرمز يدوياً بأداة عامة في المرحلة الثانيةحقول 6-9 تتطلب توقيعاً وشهادات لا تولّدها أداة عامة

الأسئلة الشائعة

على أي الفواتير يكون الرمز إلزامياً؟

إلزامي على الفاتورة الضريبية المبسطة منذ المرحلة الأولى. تطبيقه على القياسية يتبع المتطلبات المطبقة في مرحلتك، والمرجع مواصفة الهيئة.

ماذا يرى العميل عند مسح الرمز؟

بيانات الحقول: اسم البائع ورقمه الضريبي والوقت والمبالغ - وسيلة تحقق سريعة من أن الفاتورة صادرة فعلاً ممن تدّعي.

هل الرمز بديل عن الحقول المطبوعة؟

لا. هو طبقة تحقق إضافية؛ الحقول الإلزامية تبقى ظاهرة في الفاتورة نفسها.

جاهز تحسمها؟

خلّ محاسبتك وفواتيرك وتقاريرك في مكان واحد واضح مع حسيم.