قارئ رمز QR للفاتورة الإلكترونية
افحص رمز فاتورة استلمتها قبل أن تعتمدها: اسم البائع ورقمه الضريبي ووقت الفاتورة والإجمالي والضريبة، مع تنبيه إن كان الرمز من المرحلة الثانية. القراءة كلها داخل متصفحك.
الصق ما يقرؤه تطبيق المسح من الرمز، أو ارفع صورة له.
يُقرأ الرمز داخل متصفحك، ولا يُرفع أي شيء.
النتيجة
رمز المرحلة الأولى: الحقول الخمسة المقروءة.
- اسم البائع
- Northline Studio
- رقم التسجيل الضريبي
- 310122393500003
- تاريخ الفاتورة ووقتها
- 2026-10-16T09:30:00Z
- الإجمالي شاملًا الضريبة
- 1150.00
- إجمالي الضريبة
- 150.00
- شكل الرقم الضريبي صحيح: ١٥ رقمًا يبدأ وينتهي بالرقم ٣.
- الضريبة تساوي 15٪ من المبلغ قبل الضريبة، وهذا يطابق النسبة الأساسية ١٥٪.
تعرض الأداة محتوى الرمز فقط. وهذا لا يثبت أن الفاتورة مُبلَّغ عنها لهيئة الزكاة، ولا يمكن التحقق من توقيعات المرحلة الثانية إلا عبر أنظمة الهيئة.
كيف تقرأ رمز QR في فاتورة سعودية وتفحصه
الرمز المطبوع على الفاتورة السعودية ليس رابطًا إلى موقع ولا صورة للفاتورة. هو نص قصير مرمّز يحمل بيانات هذه الفاتورة بعينها، ويقرؤه أي هاتف دون اتصال بأي نظام. القارئ في هذه الصفحة يفك هذا النص ويعرض ما بداخله بلغة مفهومة، وهو مفيد لثلاثة: محاسب يستلم فواتير الموردين ويريد مطابقتها، ومطوّر يختبر الرمز الذي يولّده نظامه، ومشترٍ يريد أن يعرف ما يقوله الرمز قبل أن يعتمد الفاتورة.
ما الذي يحمله الرمز
محتوى الرمز سلسلة Base64، وإذا فُكّت ظهرت حقول متتابعة بصيغة TLV: رقم الوسم في بايت، ثم طول القيمة في بايت، ثم القيمة نفسها. في رمز المرحلة الأولى خمسة حقول بالترتيب:
- الوسم ١: اسم البائع
- الوسم ٢: الرقم الضريبي للبائع
- الوسم ٣: تاريخ ووقت الفاتورة
- الوسم ٤: إجمالي الفاتورة شاملًا الضريبة
- الوسم ٥: إجمالي ضريبة القيمة المضافة
الحقول الخمسة وترميزها بصيغة TLV ثم Base64 مشروحة في دليل الهيئة لإنشاء رمز الاستجابة السريعة، مع مثالين محسوبين. هيئة الزكاة والضريبة والجمارك، دليل إنشاء رمز الاستجابة السريعة
المرحلة الأولى والمرحلة الثانية
الفوترة الإلكترونية في السعودية على مرحلتين. المرحلة الأولى هي الإصدار: أن تُصدر الفاتورة إلكترونيًا بالبيانات المطلوبة، وأن تحمل الفاتورة المبسطة الرمز بحقوله الخمسة. والمرحلة الثانية هي الربط والتكامل: أن يتصل نظام الفوترة لدى المنشأة بمنصة فاتورة، وأن تحمل الفاتورة ختمًا تشفيريًا.
ولهذا يختلف الرمز بين المرحلتين. رمز المرحلة الثانية يحمل الحقول الخمسة نفسها ويضيف إليها أربعة وسوم ثنائية: الوسم ٦ بصمة الفاتورة، والوسم ٧ التوقيع الرقمي، والوسم ٨ المفتاح العام، والوسم ٩ توقيع شهادة الختم التشفيري في الفواتير المبسطة. هذه الوسوم بيانات تشفيرية لا نص يُقرأ، فيعرض القارئ حجم كل منها بالبايت وينبهك أن الرمز من المرحلة الثانية، ولا يحاول تفسيرها.
قرار الهيئة بشأن ضوابط ومتطلبات الفوترة الإلكترونية يحدد المرحلتين، وملحقه الثاني يحدد عناصر رمز الاستجابة السريعة. هيئة الزكاة والضريبة والجمارك، قرار الفوترة الإلكترونية
كيف تفحص فاتورة استلمتها
- امسح الرمز بكاميرا هاتفك وانسخ النص الذي يظهر، أو التقط صورة واضحة للرمز وارفعها هنا مباشرة.
- الصق النص في الحقل واضغط قراءة. إن ظهرت الحقول فالرمز سليم البنية.
- طابق اسم البائع ورقمه الضريبي مع المطبوع على الفاتورة ومع ما لديك في سجل الموردين.
- طابق الإجمالي ومبلغ الضريبة مع أرقام الفاتورة حرفيًا. أي فرق ولو بهللة يعني أن الرمز لم يُولّد من هذه الأرقام.
- قارن تاريخ ووقت الفاتورة في الرمز بتاريخها المطبوع.
- انظر إلى نسبة الضريبة التي يحسبها القارئ، وتأكد أنها تناسب ما اشتريت.
يحسب القارئ النسبة بقسمة الضريبة على الإجمالي بعد طرح الضريبة منه. في فاتورة كل بنودها بالنسبة الأساسية تخرج النسبة ١٥٪ أو قريبة جدًا منها بسبب التقريب. وإذا كانت أقل فليس ذلك خطأ بالضرورة: فاتورة تجمع بنودًا بنسبة ١٥٪ وبنودًا بنسبة الصفر تعطي نسبة إجمالية أقل، فارجع إلى البنود قبل أن تحكم.
ويتحقق القارئ من شكل الرقم الضريبي: خمسة عشر رقمًا يبدأ بالرقم ٣ وينتهي به. رقم بطول مختلف غالبًا رقم آخر للمنشأة، كرقم السجل التجاري، وُضع في المكان الخطأ، وهو خطأ يمنعك من خصم ضريبة المدخلات بهذه الفاتورة.
للمطوّرين: اختبار الرمز الذي يولّده نظامك
إن كنت تبني نظام فوترة فالقارئ أسرع طريقة لترى ما يخرج من نظامك فعلًا. ولّد فاتورة تجريبية، وانسخ محتوى رمزها، والصقه هنا. يعرض القارئ طول كل حقل بالبايت، فترى مباشرة إن كان الطول محسوبًا بعدد الحروف لا بعدد البايتات، وهو خطأ يكسر أي اسم عربي لأن الحرف العربي يشغل بايتين في UTF-8. وتأكد أن المبالغ داخل الرمز بأرقام غربية ونقطة عشرية بلا فواصل آلاف ولا رمز عملة، كما في أمثلة المواصفة، حتى لو كانت الفاتورة المطبوعة تعرض الأرقام العربية الهندية.
ما لا يثبته أي قارئ
- لا يتحقق من التوقيع الرقمي في رموز المرحلة الثانية، فذلك يحتاج سلسلة شهادات الهيئة نفسها
- لا يثبت أن الفاتورة أُبلغ عنها أو اعتُمدت في منصة فاتورة
- لا يثبت أن الرقم الضريبي مسجل فعلًا، بل أن شكله صحيح فقط
- لا يمنع التزوير: رمز سليم البنية يمكن توليده لأي أرقام
القارئ إذن أداة مطابقة لا أداة تصديق، وقيمته في أنه يكشف التناقض بسرعة. يخبرك بما يقوله الرمز، وأنت تحكم هل يطابق الورقة التي أمامك. وللتأكد من تسجيل المورّد استخدم خدمات التحقق التي تقدمها الهيئة على موقعها.
رسائل الخطأ الشائعة
إذا ظهر لك عند المسح رابط موقع بدل سلسلة Base64، فالرمز ليس بالصيغة التي تحددها الهيئة، حتى لو كان الرابط يفتح صفحة فيها بيانات الفاتورة. وإذا رفض القارئ النص فالأسباب المعتادة: نسخ ناقص قطع آخر السلسلة، أو مسافات وأسطر أُضيفت عند النسخ من تطبيق محادثة، أو رمز ليس لفاتورة سعودية أصلًا. وإذا فشلت الصورة فقرّب الكاميرا واجعل الرمز يملأ معظم الإطار مع هامش أبيض حوله.
القراءة كلها داخل متصفحك. النص الذي تلصقه والصورة التي ترفعها لا يغادران جهازك ولا يُرسلان إلى أي خدمة، بما فيها الهيئة.
آخر تحقق من المصادر 2026-10-18
أسئلة متكررة
- ما الذي يظهر عند قراءة رمز QR في فاتورة سعودية؟
- خمسة حقول: اسم البائع، والرقم الضريبي، وتاريخ ووقت الفاتورة، والإجمالي شاملًا الضريبة، وإجمالي الضريبة. وفي رمز المرحلة الثانية تظهر معها أربعة وسوم تشفيرية.
- هل يتحقق القارئ من الفاتورة لدى هيئة الزكاة والضريبة والجمارك؟
- لا. لا يتصل بأي جهة ولا يتحقق من التوقيع، ولا يثبت أن الفاتورة أُبلغ عنها. يعرض ما في الرمز لتطابقه مع الفاتورة.
- كيف أعرف أن الرمز من المرحلة الثانية؟
- إذا احتوى على الوسوم من ٦ إلى ٩، أي بصمة الفاتورة والتوقيع والمفتاح العام وتوقيع الشهادة. يعرضها القارئ بحجمها وينبهك إلى المرحلة.
- لماذا يظهر لي رابط بدل نص Base64؟
- لأن مُصدر الفاتورة طبع رمزًا لا يتبع صيغة الهيئة. الرمز المطابق يحمل سلسلة Base64 لا رابطًا.
- هل صحة شكل الرقم الضريبي تعني أن المنشأة مسجلة؟
- لا. القارئ يتأكد أنه خمسة عشر رقمًا يبدأ بالرقم ٣ وينتهي به فقط. التسجيل نفسه تتحقق منه من خدمات الهيئة.
- لماذا تظهر نسبة الضريبة أقل من ١٥٪؟
- غالبًا لأن الفاتورة تجمع بنودًا بنسبة الصفر مع بنود بالنسبة الأساسية. أما إذا كانت كل البنود خاضعة للنسبة الأساسية فالفرق يستحق السؤال.
- هل تُرفع صورة الرمز إلى أي خادم؟
- لا. الصورة تُقرأ داخل متصفحك، ولا يغادر جهازك شيء.