الفاتورة الإلكترونية المرحلة الثانية: وش يحتاج نظامك للربط مع فاتورة؟
الفاتورة الإلكترونية صارت واقع لأغلب المنشآت في السعودية. المرحلة الأولى (الإصدار والحفظ) بدأت في 4 ديسمبر 2021، والمرحلة الثانية (الربط والتكامل مع منصة فاتورة) بدأت في يناير 2023 على موجات.
هذا شرح للجانب التقني. وللجانب الضريبي راجع محاسبك وموقع هيئة الزكاة والضريبة والجمارك.
هل يشملني الربط؟
هيئة الزكاة تحدد كل موجة بحد إيرادات خاضعة للضريبة، والحد ينزل مع الوقت. موجة تجاوز 750 ألف ريال كان موعدها 31 مارس 2026، وموجة تجاوز 375 ألف ريال كان موعدها 30 يونيو 2026، والهيئة مستمرة في شمول منشآت أصغر. تأكد من موجتك وموعدك من الهيئة مباشرة، لأن المواعيد تتحدث.
الاعتماد والإبلاغ: وش الفرق؟
- الفاتورة الضريبية (بين المنشآت B2B): تنطبق عليها آلية الاعتماد. ترسلها للمنصة وتعتمدها قبل ما تسلمها للمشتري.
- الفاتورة الضريبية المبسطة (للأفراد B2C): تنطبق عليها آلية الإبلاغ. تعطيها للعميل فورًا وتبلّغ المنصة خلال 24 ساعة.
وهذا يأثر على تصميم نظامك: الاعتماد يحتاج اتصال وقت إصدار الفاتورة، والإبلاغ يسمح بالإرسال لاحقًا ضمن المهلة.
وش يحتاج نظامك تقنيًا؟
- إصدار الفاتورة بصيغة XML المعتمدة (UBL 2.1)، أو PDF/A-3 مضمّن فيه XML.
- رمز QR على الفاتورة.
- ختم تشفيري لكل فاتورة.
- تسلسل الفواتير: رقم تعريفي فريد (UUID)، وعداد، وبصمة الفاتورة السابقة.
- تسجيل الجهاز في المنصة برمز من بوابة فاتورة، للحصول على شهادة الختم.
- حفظ الفواتير بشكل آمن وقابل للاسترجاع.
وقبل التشغيل، اختبر في بيئة المطورين التي توفرها الهيئة.
عندك ثلاث طرق
- برنامج محاسبة متوافق جاهز: الأسهل لو نظامك بسيط.
- وسيط ربط: خدمة بين نظامك والمنصة، تناسب الأنظمة اللي ما تبي تتغير كثير.
- ربط مباشر مع نظامك الحالي: يناسب الأنظمة المخصصة وكميات الفواتير الكبيرة.
ولو متجرك على منصة جاهزة، تحقق وش تغطيه المنصة ووش عليك. قارن الخيارات في سلة أو زد أو متجر خاص.
أخطاء شائعة
- بيانات العميل ناقصة: فواتير B2B تحتاج الرقم الضريبي وعنوان المشتري، والأنظمة القديمة ما تجمعها.
- إشعارات الدائن والمدين: كثير ينسى إنها تمر بنفس المسار.
- تعدد الفروع والأجهزة: كل نقطة إصدار تحتاج تسجيل.
- انقطاع الإنترنت: لازم يكون عندك خطة لإعادة الإرسال، خصوصًا مع مهلة الإبلاغ.
- تعطل التسلسل: تعديل فاتورة أو حذفها يكسر تسلسل البصمات.
- التأخير للأسبوع الأخير: اختبار الربط ياخذ وقت أطول مما تتوقع.
من وين تبدأ؟
- تأكد من موجتك وموعدك.
- راجع هل نظامك الحالي يجمع البيانات المطلوبة.
- قرر طريقة الربط.
- اختبر في بيئة المطورين، ثم سجّل الأجهزة.
- درّب فريقك على الإشعارات والأخطاء.
ولأن الفواتير فيها بيانات عملاء، خلها ضمن قائمة تجهيز PDPL.
عندك نظام مخصص وتحتاج ربطه مع فاتورة؟ تواصل معي وأشوف وضعه.