جميع المقالات

برنامج الفوترة الإلكترونية بيبول: ما الذي يجب أن يدعمه نظامك في الاتحاد الأوروبي

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

بقلم طارق وجيهقراءة 6 دقائق
المحتويات

إذا كانت شركتك تبيع لشركات أو جهات حكومية في الاتحاد الأوروبي، فلم تعد الفاتورة مجرد ملف PDF. يتوقع كثير من المشترين الفوترة الإلكترونية عبر بيبول: مستند إلكتروني منظم يُرسل عبر شبكة قياسية، ويستطيع النظام المستلم قراءته دون إدخال يدوي. يجب أن ينتج برنامج الفوترة الإلكترونية لديك هذا الهيكل بشكل صحيح، وأن يتحقق منه ثم يسلّمه. يشرح هذا الدليل ما يجب تضمينه، استنادًا إلى العمل الذي أنجزناه في الفوترة الإلكترونية للشركات في لوكسمبورغ.

ماذا تعني الفوترة الإلكترونية عبر بيبول عمليًا

بيبول مجموعة من المواصفات وشبكة لتبادل مستندات الأعمال. بالنسبة للفواتير، فإن الملف الشائع هو Peppol BIS Billing، الذي يتبع المعيار الأوروبي EN 16931 ويستخدم صياغة UBL 2.1 بلغة XML. كل فاتورة ملف XML بحقول محددة، وليست تخطيطًا حرًا. يقرأ نظام المشتري الحقول مباشرة، وهذا يلغي إعادة الكتابة ويقلل الخلافات حول المبالغ وضريبة القيمة المضافة.

تنتقل المستندات بين الشركات عبر نقاط الوصول. برنامجك لا يحتاج إلى التواصل مع كل مشترٍ بشكل مباشر. يرسل المستند إلى نقطة وصول، فتبحث عن معرّف المشارك في بيبول للمشتري في دليل الشبكة، ثم تسلّم الملف إلى المستلم الصحيح.

ما الذي يجب أن يدعمه برنامج الفوترة الإلكترونية لديك

  • مخرجات UBL 2.1 صالحة تتوافق مع قواعد Peppol BIS Billing، بما في ذلك الحقول الإلزامية في الترويسة والأطراف وبنود السطور.
  • معرّفات المشاركين للبائع والمشتري، تُخزَّن لكل عميل وتُتحقق منها قبل الإرسال.
  • تفصيل الضريبة حسب نسبة الضريبة والفئة، بحيث يُظهر المستند المبالغ الخاضعة للضريبة ومبالغ الضريبة لكل نسبة مستخدمة.
  • إشعارات الدائن والتصحيحات في الصيغة المنظمة الصحيحة، ومرتبطة بالفاتورة الأصلية.
  • تحقق قبل الإرسال يرفض المستند قبل أن يغادر نظامك، مع رسالة خطأ واضحة يستطيع المستخدم التصرف بناءً عليها.
  • تتبع حالة التسليم يسجل متى قبلت نقطة الوصول المستند أو سلّمته أو رفضته.
  • أرشفة الملف المنظم والنسخة المقروءة للإنسان، للمدة التي تفرضها قواعدك المحلية.

بيانات إلزامية، وليست حقولًا اختيارية

أكثر خطأ شائع في البناء هو التعامل مع XML كتصدير شكلي. يمكن أن يعرض ملف PDF عنوان مشترٍ مفقودًا أو فئة ضريبية غير واضحة ويبدو مكتملًا، بينما سيُرفض الملف المنظم. ابنِ نموذج بياناتك حول الحقول المطلوبة أولًا، ثم أنشئ ملف PDF من السجل نفسه. مصدر واحد للحقيقة يمنع اختلاف ملف PDF وملف XML.

الإرسال والتعامل مع الحالة

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

قواعد ضريبة القيمة المضافة وتعدد الدول

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

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

في عملنا على Facture، وهو منتج عروض أسعار وفواتير إلكترونية لشركات لوكسمبورغ، تتولى المنصة ضريبة القيمة المضافة في لوكسمبورغ والاتحاد الأوروبي، والمدفوعات الإلكترونية، والتذكيرات التلقائية، ومخرجات Peppol UBL في تدفق واحد. يمكنك الاطلاع على نطاق المشروع في محفظة مشاريعنا. الدرس المستفاد من هذا البناء أن قواعد الضريبة والترقيم هي الجزء الصعب، ويجب اختبارها بسيناريوهات فواتير حقيقية قبل الإطلاق.

البناء أم الشراء أم التوسعة؟

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

إذا لم تكن تبيع في الاتحاد الأوروبي بعد لكنك تتوقع ذلك، فصمّم نموذج البيانات الآن. إضافة معرّفات المشاركين وفئات ضريبة القيمة المضافة وبنود السطور المنظمة لاحقًا تعني عادةً تغيير جدول الفواتير وقالب PDF واستعلامات التقارير في وقت واحد.

أخطاء شائعة يجب تجنبها

  1. إنشاء ملف PDF من قالب، وملف XML من قالب آخر، فيختلف الاثنان مع الوقت.
  2. تأجيل التحقق حتى ما بعد الإطلاق، بحيث تصل فواتير مرفوضة إلى العملاء.
  3. تخزين أرقام ضريبة القيمة المضافة للمشترين كنص حر بدلًا من حقول متحقق منها.
  4. اعتبار حالة "تم الإرسال" مساوية لحالة "تم التسليم".
  5. عدم اختبار إشعارات الدائن والتصحيحات، وهي غالبًا أول ما يسأل عنه المدقق.

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

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

الأسئلة الشائعة

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

الفوترة الإلكترونية عبر بيبول هي تبادل ملفات فواتير منظمة بين الشركات عبر شبكة قياسية. الفاتورة مستند XML يتبع مواصفات بيبول، بحيث يستطيع نظام المشتري معالجته تلقائيًا. تُرسل عبر نقطة وصول بدلًا من إرسالها كملف PDF بالبريد الإلكتروني.

هل أحتاج إلى نقطة وصول في بيبول لإرسال الفواتير؟

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

هل UBL هو نفسه بيبول؟

لا. UBL صياغة XML لمستندات الأعمال، أما بيبول فهي شبكة لها مواصفاتها الخاصة مبنية على معايير مثل UBL وEN 16931. فاتورة بيبول تستخدم UBL، لكنها يجب أن تتبع أيضًا قواعد بيبول للحقول والتحقق.

كم يستغرق إضافة دعم بيبول إلى برنامج فوترة موجود؟

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

شارك المقال

تخطط لمشروع مشابه؟

حدّثنا عن مشروعك، وسنعود إليك خلال يوم عمل واحد بالخطوات التالية وتقدير واقعي للتكلفة.

تحدّث مع مهندسينا

استلم مقالنا القادم في بريدك الإلكتروني

خلاصات عملية حول البرمجيات وAI وأنظمة ERP للشركات في مرحلة النمو. بلا رسائل مزعجة، ويمكنك إلغاء الاشتراك بنقرة واحدة.

  • SaaS
  • Arabic
  • Security

حماية فيديوهات الكورسات: خيارات عملية للأكاديميات

الفيديوهات التعليمية بتتنسخ وتتشارك بسهولة. الدليل ده بيقارن بين الروابط الموقعة وDRM والعلامات المائية وتحميل التطبيق، عشان تختار حماية تناسب ميزانية أكاديميتك وطلابك.

قراءة 7 دقائق