الفاتورة الإلكترونية (فاتورة/ZATCA): ما يجب أن يعرفه أصحاب المتاجر
إذا كنت تدير متجراً إلكترونياً في السعودية، فالفاتورة الإلكترونية لم تعد خياراً تأجّله إلى وقت لاحق، بل هي اليوم جزء من البنية الأساسية لأي نشاط مسجّل في ضريبة القيمة المضافة. هيئة الزكاة والضريبة والجمارك (ZATCA) ألزمت المنشآت بإصدار فواتيرها رقمياً عبر نظام موحّد اسمه «فاتورة»، وفرضت مواصفات تقنية دقيقة على شكل الفاتورة ومحتواها وطريقة حفظها.
المشكلة أن كثيراً من أصحاب المتاجر يسمعون المصطلحات — QR، XML، CSID، مرحلة الربط — دون صورة واضحة عمّا يعنيه ذلك لمتجرهم تحديداً. هذا المقال يشرح الموضوع كما يحتاجه صاحب نشاط لا مهندس ضرائب: ما هي الفاتورة الإلكترونية، ما مراحلها، ما الذي يتغيّر في متجرك، وكيف تتعامل مع التكامل بطريقة لا تعطّل مبيعاتك ولا تعرّضك للمخالفات.
ما هي الفاتورة الإلكترونية فعلاً؟
الفاتورة الإلكترونية ليست مجرد فاتورة PDF ترسلها بالبريد. هي فاتورة تُنشأ وتُحفظ بصيغة إلكترونية منظَّمة (structured) عبر نظام إلكتروني متوافق مع متطلبات الهيئة، وتحتوي على كل العناصر التي تطلبها ZATCA. الفاتورة المكتوبة يدوياً أو الممسوحة ضوئياً (صورة) لا تُعتبر فاتورة إلكترونية نظامياً.
تميّز الهيئة بين نوعين أساسيين، ومن المهم أن تعرف أين يقع متجرك بينهما:
- الفاتورة الضريبية (Tax Invoice): تُصدر عادةً بين منشأة وأخرى (B2B)، وتتطلب بيانات أكثر تفصيلاً مثل الرقم الضريبي للمشتري.
- الفاتورة الضريبية المبسطة (Simplified Tax Invoice): تُصدر للمستهلك النهائي (B2C)، وهي الأكثر شيوعاً في المتاجر والتجزئة، ويجب أن تحتوي على رمز QR.
- إلى جانبها توجد الإشعارات الدائنة والمدينة (Credit/Debit Notes) للمرتجعات والتعديلات، وتخضع لنفس المتطلبات.
بمعنى عملي: متجرك الإلكتروني الموجّه للمستهلك يصدر غالباً فواتير مبسطة، وكل فاتورة يجب أن تحمل رمز QR يحتوي على بيانات أساسية كاسم البائع ورقمه الضريبي وإجمالي الفاتورة وقيمة الضريبة وختم زمني.
مراحل تطبيق الفاتورة الإلكترونية
طبّقت الهيئة الفاتورة الإلكترونية على مرحلتين متتاليتين، لكل منهما متطلبات مختلفة تماماً من الناحية التقنية:
- المرحلة الأولى — الإصدار والحفظ (Generation): بدأت في ديسمبر 2021، وتلزم المنشآت بإصدار الفواتير عبر نظام إلكتروني متوافق وحفظها رقمياً، مع إضافة رمز QR للفواتير المبسطة. لا يوجد ربط مباشر مع الهيئة في هذه المرحلة.
- المرحلة الثانية — الربط والتكامل (Integration): تُطبّق على دفعات (موجات) تُحدّدها الهيئة بناءً على حجم إيرادات المنشأة. هنا يجب ربط نظامك مباشرة بمنصة فاتورة عبر واجهات برمجية (API).
الفرق الجوهري في المرحلة الثانية أن الفاتورة لا تُعتبر صحيحة بمجرد طباعتها. للفواتير الضريبية (B2B) يجب إرسالها للهيئة لاعتمادها مسبقاً (Clearance) قبل تسليمها للعميل، أما الفواتير المبسطة (B2C) فتُرسَل للهيئة خلال 24 ساعة من إصدارها (Reporting). هذا يعني أن نظامك لم يعد يعمل بمعزل، بل يتحدّث مع منصة الهيئة في كل عملية بيع تقريباً.
الهيئة تُبلّغ كل منشأة بموعد دخولها ضمن موجة المرحلة الثانية قبل فترة كافية. القاعدة العامة: كلما كبر حجم إيراداتك، دخلت أبكر. لا تنتظر التبليغ لتبدأ الاستعداد التقني — فالتجهيز يحتاج وقتاً.
ماذا يعني هذا لمتجرك الإلكتروني تحديداً؟
إذا كان متجرك يبيع للمستهلك النهائي، فالتغيير الأهم بالنسبة لك هو أن كل طلب ناجح يجب أن يُولّد فاتورة مبسطة بالصيغة المطلوبة، تحمل رمز QR صحيحاً، وتُحفظ بصيغة XML متوافقة مع مواصفات الهيئة. هذا يبدو بسيطاً، لكنه يلمس عدة نقاط في رحلة الشراء:
- بيانات المتجر: يجب أن يكون اسم المنشأة ورقمها الضريبي والعنوان الوطني مُسجّلة بدقة في نظامك، لأنها تظهر في كل فاتورة.
- حساب الضريبة: يجب أن يحسب المتجر ضريبة القيمة المضافة (15%) بشكل صحيح على مستوى كل صنف، مع التعامل مع الأصناف المعفاة أو خاضعة لنسبة صفرية إن وُجدت.
- المرتجعات: أي استرجاع أو إلغاء جزئي يحتاج إشعاراً دائناً مرتبطاً بالفاتورة الأصلية، وليس مجرد تعديل في لوحة التحكم.
- الأرشفة: يجب حفظ نسخ الفواتير الإلكترونية بصيغتها المنظَّمة لمدة لا تقل عن ست سنوات.
النقطة التي يغفل عنها كثيرون: منصات المتاجر الجاهزة لا تُولّد بالضرورة فواتير متوافقة مع ZATCA بشكل افتراضي. بعضها يطبع فاتورة جميلة الشكل لكنها لا تحمل بنية XML ولا QR النظامي. الشكل الجميل لا يعني التوافق التقني.
كيف يتم التكامل من الناحية التقنية؟
في المرحلة الثانية، يحتاج نظامك إلى المرور بثلاث خطوات أساسية للربط مع منصة فاتورة، ومن المفيد فهمها حتى لو لم تكن أنت من ينفّذها:
- التسجيل (Onboarding): يطلب نظامك شهادة تشفير (CSID) من الهيئة باستخدام رمز تفعيل (OTP) من بوابة فاتورة، وهذه الشهادة هي هوية النظام لدى الهيئة.
- إنشاء الفاتورة بالصيغة الصحيحة: تُبنى الفاتورة بصيغة XML وفق معيار UBL، ويُضاف لها ختم تشفيري (cryptographic stamp) ورمز QR.
- الإرسال للهيئة: تُرسل الفاتورة عبر واجهة برمجية إما للاعتماد المسبق (Clearance للفواتير الضريبية) أو للإبلاغ (Reporting للفواتير المبسطة)، وتُعيد الهيئة استجابة بالقبول أو الرفض أو القبول مع ملاحظات.
هذه العملية حسّاسة لأنها تحدث في لحظة البيع. إذا توقّفت منصة الهيئة مؤقتاً أو فشل الاتصال، يجب أن يتعامل نظامك مع ذلك بذكاء: يخزّن الفاتورة ويعيد إرسالها لاحقاً للفواتير المبسطة، دون أن يمنع العميل من إتمام الشراء. تصميم آلية إعادة المحاولة (retry) ومراقبة الفشل ليست رفاهية — هي ما يحمي مبيعاتك من التعطّل.
عملياً، لديك خياران: استخدام مزوّد حلول معتمد (Solution Provider) يربط متجرك بالهيئة، أو بناء التكامل مباشرة ضمن نظامك إذا كان متجرك مخصّصاً وتحتاج تحكّماً كاملاً. الخيار الأول أسرع للبدء، والثاني أنسب للمتاجر ذات المنطق المعقّد أو الحجم الكبير الذي يبرّر الاستثمار في تكامل خاص.
أخطاء شائعة وكيف تتجنبها
من واقع التعامل مع متاجر سعودية في مراحل مختلفة، تتكرر بعض الأخطاء التي يسهل تجنّبها بالتخطيط المبكر:
- الانتظار حتى وصول إشعار الموجة قبل البدء بالاستعداد التقني، ثم العمل تحت ضغط الوقت.
- افتراض أن منصة المتجر «تتكفّل بكل شيء» دون التحقق الفعلي من توافق صيغة الفاتورة وQV الـ QR.
- إهمال سيناريوهات المرتجعات والإلغاءات الجزئية، فتظهر مشاكل في المطابقة المحاسبية لاحقاً.
- عدم وجود خطة لتعامل النظام مع انقطاع الاتصال بمنصة الهيئة وقت الذروة.
- تجاهل دقة البيانات الأساسية (الرقم الضريبي، العنوان الوطني)، فترفض الهيئة الفواتير لأسباب يمكن إصلاحها مسبقاً.
الخلاصة العملية: عامِل الفاتورة الإلكترونية كجزء من بنية متجرك لا كإضافة لاحقة. ابدأ بمراجعة وضع متجرك الحالي، تأكّد من المرحلة التي تنطبق عليك، وتحقّق من أن نظامك يُصدر فواتير متوافقة فعلاً — لا فواتير تبدو متوافقة. الاستعداد المبكر أرخص دائماً من الإصلاح بعد المخالفة.
تفكّر في تطوير المواقع؟
احصل على فريق هندسي مخصص يبني هذا ويستمر عليه، بإدارة كاملة من كادر.
