إصدار فاتورة إلكترونية خطوة بخطوة – دليل تعليمي شامل وفق متطلبات هيئة الزكاة والضريبة والجمارك 2026

ما هي الفوترة الإلكترونية (e-Invoicing) وكيف يتم إصدار فاتورة إلكترونية خطوة بخطوة ؟ هي منظومة متكاملة تُلزم المنشآت الخاضعة لضريبة القيمة المضافة بإنشاء فواتيرها وإشعاراتها التجارية بأسلوب رقمي منظّم، بدلاً من الطرق اليدوية أو الورقية التقليدية. لا يعني ذلك مجرد تحويل فاتورة ورقية إلى ملف PDF؛ بل يشمل توليد بيانات منظّمة بصيغة XML قابلة للمعالجة الآلية، وختمها بتوقيع رقمي، وإرسالها أو تقديم تقرير عنها لمنصة “فاتورة” التابعة لهيئة الزكاة والضريبة والجمارك.

لماذا اعتمدت المملكة هذا النظام؟

اعتمدت المملكة على نظام إصدار فاتورة إلكترونية خطوة بخطوة ل:

  • تعزيز الشفافية الضريبية وتقليص فجوة التهرب الضريبي ضمن مساعي رؤية 2030 لتنويع مصادر الدخل الوطني.
  • تسريع معالجة المطالبات الضريبية وردود ضريبة القيمة المضافة بين المنشآت وهيئة الزكاة.
  • توحيد بيانات المعاملات التجارية وتيسير التدقيق الضريبي الرقمي بدقة أعلى وتكلفة أقل.
  • رفع تنافسية البيئة التجارية السعودية ومواءمتها مع أفضل الممارسات الدولية.
  • حماية حقوق المنشآت الملتزمة من المنافسة غير العادلة الصادرة عن غير الممتثلين.

ما قبل البدء — المتطلبات الأساسية لإصدار فاتورة إلكترونية خطوة بخطوة

قبل أن تبدأ بإصدار أي فاتورة إلكترونية، تأكّد من استيفاء جميع المتطلبات التقنية والقانونية التالية:

1. متطلبات التسجيل والأهلية

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

2. متطلبات النظام والبرمجيات

  • مُعتمد ومتوافق مع متطلبات هيئة الزكاة والضريبة والجمارك (ZATCA Compliant).
  • قدرة النظام على توليد ملفات XML بمعيار UBL 2.1 وفق المخطط الرسمي (XSD Schema).
  • دعم النظام لخوارزمية التشفير ECC (Elliptic Curve Cryptography) لتوليد التواقيع الرقمية.
  • قدرة النظام على توليد رمز QR بمعيار Base64 يشمل البيانات المطلوبة من هيئة الزكاة.

3. شهادة التشفير (CSID)

  • سجِّل نظامك في بوابة فاتورة عبر رابط: fatoora.zatca.gov.sa للحصول على شهادة الاستخدام (Cryptographic Stamp Identifier).
  • الشهادة مرتبطة بجهاز أو نظام بعينه؛ لذا كرِّر الخطوة لكل جهاز أو فرع مستقل.
  • تحقق من صلاحية الشهادة بانتظام وجدِّدها قبل انتهائها تجنباً لتوقف الإصدار.

4. متطلبات الاتصال والبنية التحتية

  • اتصال إنترنت مستقر ودائم لإرسال الفواتير أو الاستعلام عنها.
  • فتح المنافذ اللازمة في جدار الحماية للتواصل مع خوادم منصة فاتورة (ZATCA APIs).
  • نسخ احتياطية دورية لقاعدة بيانات الفواتير الصادرة وفق متطلبات الاحتفاظ بالسجلات (6 سنوات).

الدليل الإرشادي — إصدار الفاتورة خطوة بخطوة

يوضح هذا القسم المراحل التقنية التي يمر بها المحاسب أو المشغّل من لحظة إدخال بيانات المعاملة حتى إصدار فاتورة إلكترونية خطوة بخطوة:

إصدار فاتورة إلكترونية خطوة بخطوة
إصدار فاتورة إلكترونية خطوة بخطوة

الخطوة 1 — أدخِل بيانات رأس الفاتورة

  • اختَر نوع الفاتورة: ضريبية (B2B) أو ضريبية مبسطة (B2C).
  • أدخِل رقم الفاتورة المتسلسل (Sequential Number) الذي لا يقبل التكرار.
  • تحقق من أن تاريخ الإصدار يطابق تاريخ المعاملة الفعلية.
  • حدِّد عملة الفاتورة (الريال السعودي SAR هو الأساس؛ وإذا كانت بعملة أجنبية أضِف سعر الصرف).

الخطوة 2 — أدخِل بيانات البائع والمشتري

  • بيانات البائع: الاسم التجاري، العنوان الوطني، الرقم الضريبي، رقم السجل التجاري.
  • بيانات المشتري (للفاتورة الضريبية B2B): الاسم التجاري، العنوان، الرقم الضريبي.
  • راجع صحة الرقم الضريبي للمشتري (15 رقماً تبدأ بـ 3 وتنتهي بـ 3) قبل الحفظ.

الخطوة 3 — أضِف بنود الفاتورة

  • لكل بند: أدخِل الوصف، الكمية، سعر الوحدة، ونسبة الضريبة المطبّقة.
  • اختَر فئة الضريبة الصحيحة: الأسعار القياسية (15%)، الصفرية (0%)، أو المعفاة، مع ذكر سبب الإعفاء أو التخفيض.
  • تأكد من أن النظام يحسب ضريبة القيمة المضافة لكل بند على حدة ثم يجمعها، لا أن يحسبها على الإجمالي مباشرة.

الخطوة 4 — راجِع المجاميع والخصومات

  • راجِع: المجموع قبل الضريبة (Subtotal)، إجمالي الخصومات، وعاء الضريبة، قيمة الضريبة، الإجمالي النهائي.
  • إذا كانت هناك خصومات: تأكد أن الخصم محسوب قبل تطبيق الضريبة لا بعدها.
  • تحقق من تطابق الأرقام مع عرض السعر أو أمر الشراء المرتبط بالمعاملة.

الخطوة 5 — أنشِئ ملف XML وولِّد التوقيع الرقمي

  • اضغط زر “إنشاء” أو “توليد الفاتورة” في نظامك لتحويل البيانات إلى ملف XML معياري.
  • يقوم النظام تلقائياً بحساب قيمة الهاش (Hash) للبيانات وختمها بشهادة CSID.
  • تأكد من عدم وجود رسائل خطأ في مرحلة التوليد قبل الانتقال للخطوة التالية.

الخطوة 6 — أرسِل الفاتورة لمنصة فاتورة (للمرحلة الثانية)

  • للفواتير الضريبية B2B: يرسل النظام الفاتورة للمنصة ويحصل على “ختم التحقق” (Clearance) قبل تسليمها للعميل.
  • للفواتير المبسطة B2C: يُرسَل ملخص الفاتورة في دُفعات دورية (Reporting) خلال 24 ساعة من الإصدار.
  • راجِع رمز الاستجابة من المنصة: 200 تعني القبول، أما الرموز الأخرى فتحمل رسائل خطأ واضحة يجب معالجتها.

اقرأ أيضا: الإشعار الدائن والمدين في الفوترة الإلكترونية السعودية 2026

الخطوة 7 — أنشِئ رمز QR Code وسلِّم الفاتورة

  • تأكد من أن رمز QR يشمل المعلومات الإلزامية: اسم البائع، رقمه الضريبي، تاريخ الإصدار، الإجمالي، قيمة الضريبة.
  • احفظ نسخة من الفاتورة بصيغة XML في أرشيف النظام الداخلي.
  • سلِّم الفاتورة للعميل إلكترونياً (PDF مع XML) أو ورقياً إذا طُلب، مع ضمان ظهور QR Code بوضوح.

وبتطبيق جميع النقاط تكون قد قمت بإصدار فاتورة إلكترونية خطوة بخطوة.

رابعاً: الفرق بين أنواع الفواتير الإلكترونية

تعرّف هيئة الزكاة والضريبة والجمارك نوعين رئيسيين من الفواتير الإلكترونية، ويختلفان في المتطلبات واستخدامات كل منهما:

معيار المقارنةالفاتورة الضريبيةالفاتورة الضريبية المبسطة
المُستخدِمالمنشآت B2Bالمنشآت B2C
بيانات المشتريإلزامية (اسم، رقم تسجيل ضريبي)اختيارية
رقم تسجيل المشتري الضريبيمطلوبغير مطلوب
QR Codeمطلوبمطلوب
الإرسال إلى فاتورةفوري (Clearance)دوري (Reporting)
حد الإلزاملا يوجد حد – جميع المبالغالعمليات أقل من 1,000 ريال

متى تستخدم كل نوع؟

  • استخدِم الفاتورة الضريبية الكاملة في: بيع البضائع أو الخدمات لمنشآت مسجلة في ضريبة القيمة المضافة، والمعاملات التي يحتاج فيها المشتري للمطالبة بخصم ضريبة المدخلات.
  • استخدِم الفاتورة المبسطة في: البيع المباشر للمستهلك النهائي، ومعاملات نقاط البيع (POS) اليومية، والفواتير التي لا تتجاوز 1,000 ريال في الغالب.
  • ملاحظة: لا يجوز للمشتري في الفاتورة المبسطة المطالبة بخصم ضريبة المدخلات (Input Tax Credit).

خامساً: نصائح للامتثال — تجنب أخطاء الرفض الشائعة

تكشف مراجعات هيئة الزكاة والضريبة والجمارك عن أخطاء تقنية متكررة تؤدي إلى رفض الفاتورة أو إعادتها. اتبِع هذه النصائح لتتجنبها:

أخطاء تقنية يجب تفاديها

  • خطأ التواريخ: تأكد أن تاريخ الإصدار (IssueDate) وتاريخ التوريد (SupplyDate) بصيغة ISO 8601 (YYYY-MM-DD) وليس بأي تنسيق آخر.
  • خطأ الرقم الضريبي: راجِع أن الرقم الضريبي للبائع والمشتري 15 خانة وأنه مسجَّل نشط لدى هيئة الزكاة.
  • خطأ شهادة CSID المنتهية: أعدِّل آليةً لمراقبة انتهاء الشهادة وجدِّدها قبل 30 يوماً من انتهائها.
  • خطأ قيم XML: تجنب إرسال قيم نصية في حقول رقمية (مثل: “لا يوجد” بدل الصفر 0.00).
  • خطأ ترتيب العناصر: يجب أن تلتزم عناصر ملف XML بالترتيب المنصوص عليه في التوثيق التقني لهيئة الزكاة؛ أي اختلاف في الترتيب يؤدي إلى فشل التحقق.

أخطاء إجرائية يجب تفاديها

  • تسليم الفاتورة للعميل قبل ختم المنصة: انتظِر دائماً حتى تحصل على ختم التحقق من فاتورة قبل تسليم أي فاتورة ضريبية B2B.
  • تعديل الفاتورة يدوياً بعد توقيعها: أي تعديل بعد التوقيع يُبطل التوقيع الرقمي. أصدِر إشعار دائن وفاتورة جديدة.
  • إغفال الاحتفاظ بالسجلات: احتفظ بنسخ XML وPDF لجميع الفواتير لمدة لا تقل عن 6 سنوات وفق نظام الزكاة والدخل والضريبة.
  • إغفال التحديثات التقنية: تابِع الدوريات الرسمية لهيئة الزكاة والضريبة والجمارك ومحدِّثات المواصفات التقنية (Technical Specifications) بانتظام.

الأسئلة الشائعة حول إصدار فاتورة إلكترونية خطوة بخطوة

فيما يلي إجابات مباشرة على أبرز الأسئلة التي يطرحها الممولون والمحاسبون في المملكة العربية السعودية:

هل يمكن إصدار فاتورة إلكترونية بدون اتصال بالإنترنت؟

لا. يشترط النظام الاتصال المستمر بالإنترنت لإرسال الفاتورة أو بياناتها إلى منصة فاتورة. يمكن للنظام تخزين الفاتورة مؤقتاً في حالات الانقطاع العارض وإرسالها فور عودة الاتصال، لكن لا يجوز تسليمها للعميل قبل الإرسال.

ماذا يحدث إذا أرسلت فاتورة خاطئة ولا يمكن تعديلها؟

أصدِر إشعار دائن (Credit Note) مرتبطاً بالفاتورة الأصلية لإلغاء التأثير المالي. لا يجوز حذف أي فاتورة صادرة. يُعدّ إشعار الدائن هو الطريقة الصحيحة والوحيدة للتصحيح بعد إصدار الفاتورة.

ما الفرق بين مرحلة الإلزام الأولى والثانية؟

المرحلة الأولى (ديسمبر 2021): إنشاء وحفظ الفاتورة إلكترونياً فقط. المرحلة الثانية (من يناير 2023 تدريجياً): ربط مباشر مع منصة فاتورة للتحقق والإرسال الفوري. تدخل المنشآت تدريجياً حسب إشعار هيئة الزكاة والضريبة والجمارك.

هل يلزم توقيع رقمي لكل فاتورة؟

نعم. يجب أن يختم النظام كل فاتورة بتوقيع رقمي مولَّد من الشهادة الرقمية (CSID) الصادرة من بوابة فاتورة. هذا التوقيع يضمن سلامة البيانات ويمنع التلاعب بعد الإصدار.

ما صيغة الفاتورة المقبولة تقنياً؟

تقبل منصة فاتورة صيغة UBL XML بامتداد .xml، مع التحقق من مطابقتها للمخطط الرسمي (XSD Schema) المنشور من هيئة الزكاة. لا تُقبل صيغ PDF أو Excel أو Word بمفردها كفواتير إلكترونية معتمدة.

متى تُعتبر الفاتورة صحيحة قانونياً؟

تُعتبر الفاتورة صحيحة حين تحصل على ختم (Clearance) من منصة فاتورة وتُعاد بطابع التحقق. الفاتورة التي لم تمر بهذه المرحلة لا يحق استخدامها لأغراض ضريبية ولا للمطالبة بخصم ضريبة القيمة المضافة.

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *