المرحلة الثانية من ZATCA على Odoo: دليل الفوترة الإلكترونية في السعودية
دخل برنامج الفوترة الإلكترونية في السعودية مرحلة الربط والتكامل منذ مدة. إن كنت تدير Odoo وتبيع في المملكة، فهذا شرح لطريقة عمل المرحلة الثانية من ZATCA، وما يتطلبه الربط المتوافق فعلًا.
بقلمخالد جيجكليالشريك المؤسس والرئيس التنفيذي
- مدة القراءة
- 3 دقيقة
- أسئلة مُجاب عنها
- 3
- آخر تحديث
كانت السعودية من أوائل الدول في الفوترة الإلكترونية، وبرنامجها الذي تديره هيئة الزكاة والضريبة والجمارك (ZATCA) قطع شوطًا طويلًا في مرحلته الثانية. والخبر الجيد للشركات التي تعمل على Odoo أن المنصة قادرة على تلبية المتطلبات. العمل الحقيقي في إعدادها بشكل صحيح، وربطها بمنصة فاتورة، واختبارها جيدًا قبل الموعد المحدد لك، لأن تعطل مسار الفوترة في بيئة التشغيل ليس خيارًا.
أهم النقاط
- المرحلة الثانية هي مرحلة الربط والتكامل: فواتير XML مهيكلة، وأختام تشفيرية، ورموز استجابة سريعة، واعتماد أو إبلاغ عبر منصة فاتورة.
- تدخل المنشآت على موجات بحسب حدود الإيرادات، وقد خُفضت هذه الحدود مع الوقت لتشمل مكلفين أصغر.
- يدعم Odoo المرحلة الثانية مع التوطين السعودي وربط متوافق، لكن الإعداد والاختبار هما ما يجعل ذلك يعمل.
- الفواتير الضريبية القياسية تُعتمد قبل مشاركتها مع المشتري، والفواتير المبسطة تُبلّغ بعد إصدارها بوقت قصير.
كيف تعمل المرحلة الثانية
اشترطت المرحلة الأولى من البرنامج السعودي إنتاج الفواتير إلكترونيًا بصيغة مهيكلة مع رمز استجابة سريعة. وتذهب المرحلة الثانية، مرحلة الربط والتكامل، أبعد من ذلك: يجب أن يرتبط نظام الفوترة لديك بمنصة الهيئة حتى يُتحقق من الفواتير مقابل متطلباتها. وعمليًا هناك مساران. الفواتير الضريبية القياسية (بين المنشآت عادة) تمر بنموذج الاعتماد، إذ تتحقق الهيئة من الفاتورة وتعتمدها قبل مشاركتها مع المشتري. والفواتير الضريبية المبسطة (للمستهلكين عادة) تتبع نموذج الإبلاغ، إذ تصدر الفاتورة برمز استجابة سريعة وتُبلّغ إلى الهيئة خلال مهلة قصيرة.
تحمل كل فاتورة متوافقة ختمًا تشفيريًا ومعرّفًا فريدًا (UUID) وقيمة تجزئة ورمز استجابة سريعة، وتُنسّق وفق مواصفات XML المطلوبة. هذا معيار فني ذو وزن، ولهذا يكون الربط مشروعًا لا إعدادًا يُفعّل بنقرة.
الموجات والحدود
لا تشغّل الهيئة الجميع دفعة واحدة. فهي تحدد المنشآت المشمولة بكل موجة ربط بحسب الإيرادات السنوية، وتبلغ كل مجموعة بموعد امتثالها. ومع الموجات المتتالية خُفض حد الإيرادات، فدخلت منشآت أصغر تدريجيًا في النطاق. وإن كنت تعمل في المملكة، فالخطوة العملية هي تأكيد الموجة التي تقع فيها وموعدها، ثم التخطيط بالعكس من ذلك التاريخ، لأن الربط والاختبار يحتاجان وقتًا.
Odoo وZATCA: ما يتطلبه الربط
جعل Odoo متوافقًا مع المرحلة الثانية عمل محدد المعالم:
- التوطين السعودي. تفعيل التوطين المالي السعودي، ومعاملة ضريبة القيمة المضافة، وتخطيطات الفواتير بالعربية والإنجليزية.
- المخرجات المهيكلة. إعداد Odoo لإنتاج ملف XML المطلوب مع الختم التشفيري والمعرّف الفريد وقيمة التجزئة ورمز الاستجابة السريعة.
- الربط مع منصة فاتورة. التسجيل والاتصال بمنصة الهيئة للاعتماد والإبلاغ، بالشهادات الصحيحة.
- مطابقة مسارات العمل. تغطية كل مسار فوترة، القياسي والمبسط، بما فيها الإشعارات الدائنة والمدينة.
- الاختبار. التحقق في بيئة الاختبار لدى الهيئة قبل التشغيل، ثم المتابعة الدقيقة بعد الانتقال.
نمط الفشل هو التعامل مع ZATCA كإضافة تُفعّل في الأسبوع الأخير قبل الموعد. رفض الاعتماد في بيئة التشغيل يوقف فوترتك. اختبر مبكرًا، واختبر جيدًا.
الإمارات والسعودية معًا
كثير من المجموعات تعمل على جانبي الحدود، والنظامان ليسا متطابقين. فالسعودية تعتمد نموذج الاعتماد والإبلاغ عبر منصة فاتورة، بينما تطبق الإمارات نموذج Peppol اللامركزي عبر مزوّدي خدمة معتمدين، ويبدأ التشغيل الإلزامي في 1 يناير 2027 للشركات التي تبلغ إيراداتها 50 مليون درهم فأكثر وفي 1 يوليو 2027 للبقية. وإن كنت تفوتر في السوقين، فخطط لهما معًا حتى يتعامل نظام ERP واحد مع الاثنين بنظافة. ويغطي دليل الفوترة الإلكترونية في الإمارات الجانب الإماراتي كاملًا، ويشرح دليل Odoo والفوترة الإلكترونية في الإمارات ما يتطلبه Odoo هناك.
كيف تساعدك كايدو
تهيئ كايدو Odoo وتربطه للامتثال للمرحلة الثانية من ZATCA، من التوطين السعودي ومخرجات XML المهيكلة إلى التسجيل في منصة فاتورة والاختبار والتدريب. نحن خبراء في القطاع سلّمنا 50+ مشروعًا في الخليج والشرق الأوسط وشمال أفريقيا، وكل تعاقد بسعر ثابت ونطاق ثابت. سواء كنت في موجة حالية أو تستعد لموجة قادمة، نجعل فوترتك متوافقة دون أن نكسر ما يعمل اليوم. واقرأ المزيد في صفحة الفوترة الإلكترونية في السعودية وصفحة تنفيذ Odoo.
أسئلة شائعة
ما المرحلة الثانية من ZATCA؟
المرحلة الثانية هي مرحلة الربط والتكامل في برنامج الفوترة الإلكترونية السعودي. يجب أن تُنتج الفواتير بصيغة XML مهيكلة، وأن تُعتمد أو تُبلّغ عبر منصة فاتورة التابعة لهيئة الزكاة والضريبة والجمارك، وأن تحمل ختمًا تشفيريًا ورمز استجابة سريعة. وتُطبق على موجات بحسب حجم المكلف.
هل يدعم Odoo المرحلة الثانية من ZATCA؟
نعم. مع التوطين السعودي وربط متوافق، يستطيع Odoo إنتاج فواتير XML متوافقة برموز الاستجابة السريعة والاتصال بمنصة فاتورة للاعتماد والإبلاغ. والإعداد الصحيح والاختبار هما ما يجعل ذلك يعمل.
كيف تُحدد موجات ZATCA؟
تحدد الهيئة المنشآت المشمولة بكل موجة ربط بناءً على حدود للإيرادات السنوية، وتبلغها بموعد امتثالها. وقد خُفضت الحدود عبر الموجات المتتالية، فدخلت منشآت أصغر تدريجيًا في النطاق.