الفوترة الإلكترونية في الإمارات 2026: دليل التكامل مع Peppol PINT AE

يعني التكامل مع منظومة الفوترة الإلكترونية في الإمارات ربط نظام ERP أو برنامج المحاسبة لديكم بمزوّد خدمة معتمد (ASP) مدرج في قائمة وزارة المالية. وتتمثّل المهمة الأساسية في تطوير مسار بيانات يربط بياناتكم المالية بالحقول الإلزامية الـ51 في الفاتورة الضريبية وفق مواصفات Peppol PINT AE، ويجتاز التحقّق، ويرسل كل فاتورة عبر API مزوّد الخدمة.
ما المهمة الهندسية الفعلية؟
لا يتعلّق انتقال الإمارات إلى الفوترة الإلكترونية الإلزامية بإيجاد برنامج جديد لإرسال ملفات PDF، إذ لن تُعدّ الفواتير الورقية وفواتير PDF ممتثلةً للمتطلبات بعد الآن. فالإلزام يشترط تبادل بيانات منظّمة، وتحديداً ملفات XML مطابقة لمواصفات Peppol PINT AE [3].
ويعمل النظام وفق نموذج لامركزي خماسي الأركان مبنيّ على شبكة Peppol [4]. ترسل مؤسّستكم (الركن 1) الفاتورة عبر مزوّد الخدمة المعتمد الذي تختارونه (ASP، الركن 2)، فيوجّهها المزوّد عبر شبكة Peppol إلى مزوّد المستلم (الركن 3)، الذي يسلّمها بدوره إلى المستلم (الركن 4). ويُبلغ كلا المزوّدين منصّة الهيئة الضريبية بالمعاملة (الركن 5)، غير أن مزوّد المشتري لا يُبلغها إلا بعد أن تجتاز الفاتورة التحقّق لديه [2, 6].
ومن منظور هندسي، تتمثّل مسؤوليتكم في إيصال فاتورة صالحة من نظامكم إلى مزوّد الخدمة. وهذه مسألة تكامل أنظمة وتحويل بيانات بامتياز: فأنتم لا تطوّرون منتجاً موجّهاً إلى المستخدمين، بل خدمة تعمل في الواجهة الخلفية وتربط مصدر بياناتكم المالية المرجعي بشبكة الفوترة الوطنية.
كيف ينبغي لفريق التطوير ترتيب العمل؟
ينبغي ترتيب العمل بحيث تُعالَج المخاطر في وقت مبكر، وأكبرها دائماً جودة بيانات المصدر وإمكانية الوصول إليها.
الخطوة 1: اكتشاف البيانات وربط الحقول (Data Mapping). قبل كتابة أي شيفرة، نبدأ بتدقيق البيانات. فوزارة المالية تحدّد 51 حقلاً إلزامياً للفاتورة الضريبية الإلكترونية و49 حقلاً للفاتورة التجارية الإلكترونية [15]. وتتمثّل مهمّتكم الأولى في تحديد موضع كل عنصر من هذه البيانات في أنظمتكم الحالية، سواء أكان نظام ERP أم CRM أم منصّة فوترة، وحصر سيناريوهات المعاملات التي تستخدمونها، لأن عدداً منها يجعل حقولاً إضافية إلزامية [10]. وتحدّد عملية ربط الحقول هذه درجة تعقيد المشروع بأكمله، وهي المرحلة التي يُستهان بها أكثر من غيرها.
الخطوة 2: اختيار مزوّد الخدمة والربط به. ستحتاجون إلى التعاقد مع مزوّد خدمة معتمد من قائمة وزارة المالية [17]، وبعد اختياره سيوفّر لكم وثائق API الفنية وبيانات الدخول إلى بيئة الاختبار. وتتمثّل المهمة التقنية في تطوير عميل API يُجري المصادقة لدى منصّته ويرسل الفواتير بالصيغة التي تتّفقون عليها معه، سواء أكانت PINT AE XML أم صيغة أخرى يتولّى المزوّد تحويلها [6].
الخطوة 3: تطوير منطق التحويل والتوليد. وهذه الخطوة هي جوهر العمل التطويري، إذ نطوّر خدمة تستخرج البيانات من أنظمة المصدر (عبر استدعاءات API أو استعلامات قواعد البيانات أو ملفات التصدير)، وتحوّلها وفق ربط الحقول المحدّد في الخطوة 1، وتنشئ ملف PINT AE XML صالحاً. ويجب أن يكون معرّف المشارك هو رقم التعريف الضريبي للمنشأة (TIN)، أي أول 10 أرقام من رقم تسجيلها للضريبة على الشركات (TRN) [1]. وإذا كانت الشركات منضوية في مجموعة ضريبية لأغراض ضريبة القيمة المضافة، فعلى كل منشأة قانونية أن تستخدم رقم تعريفها الضريبي (TIN) الخاصّ بها، لا رقم المجموعة [5].
الخطوة 4: التحقّق والاختبار. يجب أن يكون ملف XML المولَّد صالحاً وفق مخطّط UBL 2.1 Invoice، أو مخطّط CreditNote في حالة الإشعارات الدائنة [12]، وأن يجتاز مجموعتَي قواعد Schematron في PINT AE كلتيهما [10, 11]. ونُدمج هذا التحقّق مباشرةً في مسار CI/CD لدينا ليرفض آلياً أي تعديل برمجي ينتج فواتير غير صالحة. ثم عليكم اختبار الدورة الكاملة في بيئة الاختبار لدى مزوّد الخدمة، من التوليد مروراً بالإرسال ووصولاً إلى تلقّي إشعار استلام صالح.
ما الحقول الإلزامية في مواصفات PINT AE؟
تنشر وزارة المالية قائمتها الخاصّة بالحقول الإلزامية إلى جانب مواصفات Peppol: 51 حقلاً إلزامياً للفاتورة الضريبية الإلكترونية و49 للفاتورة التجارية الإلكترونية [15]. وستصادفون أيضاً مصطلح «قاموس بيانات PINT AE»، وقد ظهر أول مرة في مسوّدة قاموس البيانات التي طرحتها الوزارة للاستشارة العامة عام 2025، ثم بنت عليها مواصفات PINT AE المنشورة [21]. لذا اربطوا حقولكم بالمواصفات الحالية وبقائمة الحقول الإلزامية لدى الوزارة، لا بمسوّدة عام 2025. واعتبروا القائمة الإلزامية حدّاً أدنى، فقواعد التحقّق في PINT AE تجعل حقولاً أخرى إلزامية بمجرّد انطباق سيناريو معاملة بعينه [10].
والمفتاح الذي يفعّل هذه السيناريوهات هو رمز نوع معاملة الفاتورة (BTAE-02)، وهو حقل خاصّ بالإمارات. وتشترط القاعدة IBR-154-AE أن يكون سلسلة لا تتجاوز ثمانية محارف، لا تحوي سوى 0 و1، بخانة واحدة لكل نوع معاملة [10]. وكل خانة مفعّلة تستدعي بيانات إضافية: فالقاعدة IBR-138-AE تجعل فترة الفوترة إلزامية متى فُعِّلت خانة الفاتورة المجمّعة (XXX1XXXX)، والقاعدة IBR-137-AE تشترط معرّف الأصيل (Principal ID) في فوترة Disclosed Agent، أي الوكيل الذي يتصرّف باسم الموكّل (XXXXX1XX) [10]. وعلى طبقة ربط الحقول لديكم أن تشتقّ هذه الخانات من بيانات المعاملات في نظام ERP قبل أن تحدّد أي الحقول تملأ.
وتخضع المعرّفات والعناوين لقواعد تنسيق يجب أن تستوفيها بياناتكم المصدرية أصلاً. فمعرّف المشارك هو رقم التعريف الضريبي للمنشأة (TIN)، أي أول 10 أرقام من رقم تسجيلها للضريبة على الشركات (TRN) [1]. ويجب أن تكون معرّفات ضريبة القيمة المضافة في الفاتورة هي رقم التسجيل الضريبي المكوّن من 15 رقماً، مبتدئاً بالرقم 1 ومنتهياً بالرقمين 03 (IBR-132-AE). كما يجب أن يذكر العنوان الإماراتي الإمارة بأحد الرموز AUH أو DXB أو SHJ أو UAQ أو FUJ أو AJM أو RAK (IBR-128-AE) [10]. فإذا كان نظام ERP لديكم يخزّن الإمارة نصاً حرّاً مثل «Dubai»، فعلى مرحلة التحويل أن تقابل هذا النص برمز الإمارة الصحيح.
أما ملف XML نفسه فهو بصيغة UBL القياسية: ففاتورة PINT AE مستند من نوع UBL 2.1 Invoice، والإشعار الدائن مستند من نوع UBL 2.1 CreditNote [12]. ويجب أن يبدأ معرّف المواصفات (ibt-024، الذي يحمله العنصر cbc:CustomizationID) بالقيمة urn:peppol:pint:billing-1@ae-1، أو بالقيمة urn:peppol:pint:selfbilling-1@ae-1 في حالة الفوترة الذاتية (ALIGNED-IBRP-001-AE). ويستند المستلمون إلى هذا المعرّف في تحديد مجموعة القواعد التي يطبّقونها [10, 12, 14].
يعرض الجدولان التاليان الحقول الواحد والخمسين الواردة في قائمة الوزارة للفاتورة الضريبية، بترتيب الوزارة نفسه، ويقابلان كل حقل بمصطلح الأعمال الخاصّ به في PINT AE، وبعدد مرات وروده (Cardinality) أو القاعدة التي تحكمه، وبالموضع الذي تأتي منه قيمته عادةً في نظام ERP [10, 22, 23]. أما قائمة الفاتورة التجارية (Commercial Invoice) فتضمّ 49 حقلاً، إذ تُسقط مبلغَي البند بالدرهم (BTAE-08 و BTAE-10)، وتطلب معرّف التسجيل الضريبي للبائع بدلاً من رقم تسجيله الضريبي (ويذكر البائع الذي لا يملك رقم تسجيل رقمَ تعريفه الضريبي)، وتطلب معرّف التسجيل القانوني للمشتري ونوعه بدلاً من معرّفه الضريبي ونظامه الضريبي [23].
| مصطلح الأعمال | الحقل (قائمة وزارة المالية) | الشرط أو القاعدة | المصدر المعتاد في نظام ERP |
|---|---|---|---|
| IBT-001 | رقم الفاتورة | مطلوب دائماً (1..1) | رأس فاتورة المبيعات |
| IBT-002 | تاريخ الفاتورة | مطلوب دائماً (1..1) | رأس فاتورة المبيعات |
| IBT-003 | رمز نوع الفاتورة | مطلوب دائماً، ويجب أن يشير الإشعار الدائن إلى الفاتورة التي يصحّحها ما لم يكن رمز سببه VD (IBR-055-AE) | إعداد أنواع المستندات |
| IBT-005 | رمز عملة الفاتورة | مطلوب دائماً، وأي عملة غير الدرهم تستلزم سعر الصرف BTAE-04 (IBR-159-AE) | رأس فاتورة المبيعات |
| BTAE-02 | رمز نوع معاملة الفاتورة | ما يصل إلى ثماني خانات من 0 و1، بخانة لكل نوع معاملة (IBR-154-AE) | يُشتقّ من بيانات المعاملة |
| IBT-009 | تاريخ استحقاق الدفع | مطلوب متى كان هناك مبلغ مستحق، إلا في الإشعارات الدائنة والتوريدات الاعتبارية (IBR-127-AE) | شروط الدفع |
| IBT-023 | نوع إجراء العمل | urn:peppol:bis:billing أو urn:peppol:bis:selfbilling (ALIGNED-IBRP-002-AE) | قيمة ثابتة في التكامل |
| IBT-024 | معرّف المواصفات | يبدأ بالقيمة urn:peppol:pint:billing-1@ae-1 أو بقيمة الفوترة الذاتية (ALIGNED-IBRP-001-AE) | قيمة ثابتة في التكامل |
| IBT-081 | رمز نوع وسيلة الدفع | مطلوب إلا في الإشعارات الدائنة والتوريدات الاعتبارية (IBR-191-AE)، والتحويل الدائن يستلزم أيضاً حساب الدفع (IBR-192-AE) | إعداد وسائل الدفع |
| IBT-027 | اسم البائع | مطلوب دائماً (1..1) | البيانات الرئيسية للشركة |
| IBT-034 | العنوان الإلكتروني للبائع | رقم التعريف الضريبي للبائع (TIN)، أي أول 10 أرقام من رقم تسجيله للضريبة على الشركات | البيانات الرئيسية للشركة |
| IBT-034-1 | المعرّف الإلكتروني للبائع | القيمة الثابتة 0235 للمنشآت المسجّلة في الإمارات | قيمة ثابتة في التكامل |
| IBT-030 | معرّف التسجيل القانوني للبائع | مطلوب متى كان نظام معرّف نقطة النهاية (endpoint) هو 0235 (IBR-150-AE) | البيانات الرئيسية للشركة |
| BTAE-15 | نوع معرّف التسجيل القانوني للبائع | TL أو EID أو PAS أو CD، والرخصة التجارية تستلزم أيضاً اسم الجهة المصدِرة (IBR-172-AE) | البيانات الرئيسية للشركة |
| IBT-031 | المعرّف الضريبي للبائع | رقم التسجيل الضريبي: 15 رقماً يبدأ بالرقم 1 وينتهي بالرقمين 03 (IBR-132-AE) | البيانات الرئيسية للشركة |
| IBT-031-1 | رمز النظام الضريبي للبائع | ضريبة القيمة المضافة، بالرمز VAT (IBR-133-AE) | قيمة ثابتة في التكامل |
| IBT-035 | سطر العنوان الأول للبائع | مطلوب (IBR-143-AE) | البيانات الرئيسية للشركة |
| IBT-037 | مدينة البائع | مطلوبة (IBR-143-AE) | البيانات الرئيسية للشركة |
| IBT-039 | الإمارة أو التقسيم الإداري للبائع | AUH أو DXB أو SHJ أو UAQ أو FUJ أو AJM أو RAK متى كانت الدولة AE (IBR-128-AE) | البيانات الرئيسية للشركة |
| IBT-040 | رمز دولة البائع | AE للبائع في الإمارات | البيانات الرئيسية للشركة |
| IBT-044 | اسم المشتري | مطلوب دائماً (1..1) | البيانات الرئيسية للعملاء |
| IBT-049 | العنوان الإلكتروني للمشتري | نقطة نهاية Peppol للمشتري، وتُستخدم القيمة 9900000099 للمشتري في عملية تصدير إذا لم يكن لديه معرّف Peppol | البيانات الرئيسية للعملاء |
| IBT-049-1 | المعرّف الإلكتروني للمشتري | نظام معرّف نقطة النهاية، وهو 0235 لنقاط النهاية في الإمارات | البيانات الرئيسية للعملاء |
| IBT-048 | المعرّف الضريبي للمشتري | رقم التسجيل الضريبي للمشتري بالصيغة نفسها من 15 رقماً (IBR-132-AE)، ومطلوب في بنود الاحتساب العكسي (IBR-103-AE) | البيانات الرئيسية للعملاء |
| IBT-048-1 | رمز النظام الضريبي للمشتري | ضريبة القيمة المضافة، بالرمز VAT (IBR-133-AE) | قيمة ثابتة في التكامل |
| IBT-050 | سطر العنوان الأول للمشتري | مطلوب (IBR-144-AE) | البيانات الرئيسية للعملاء |
| IBT-052 | مدينة المشتري | مطلوبة (IBR-144-AE) | البيانات الرئيسية للعملاء |
| IBT-054 | الإمارة أو التقسيم الإداري للمشتري | رمز الإمارة متى كانت الدولة AE (IBR-128-AE) | البيانات الرئيسية للعملاء |
| IBT-055 | رمز دولة المشتري | مطلوب دائماً (1..1) | البيانات الرئيسية للعملاء |
| مصطلح الأعمال | الحقل (قائمة وزارة المالية) | الشرط أو القاعدة | المصدر المعتاد في نظام ERP |
|---|---|---|---|
| IBT-106 | مجموع صافي مبالغ بنود الفاتورة | يجب أن يساوي مجموع صافي مبالغ البنود (IBR-CO-10) | يُحسب من البنود |
| IBT-109 | إجمالي الفاتورة دون الضريبة | مطلوب دائماً (1..1) | يُحسب من البنود |
| IBT-110 | إجمالي ضريبة الفاتورة | مطلوب دائماً (1..1) | احتساب الضريبة |
| IBT-112 | إجمالي الفاتورة شاملاً الضريبة | مطلوب دائماً (1..1) | يُحسب من البنود |
| IBT-115 | المبلغ المستحق الدفع | مطلوب دائماً (1..1) | الذمم المدينة |
| IBT-116 | المبلغ الخاضع للضريبة في الفئة الضريبية | واحد لكل تفصيل ضريبي (ALIGNED-IBRP-045) | احتساب الضريبة |
| IBT-117 | مبلغ الضريبة في الفئة الضريبية | واحد لكل تفصيل ضريبي (ALIGNED-IBRP-046)، وصفر في الاحتساب العكسي (ALIGNED-IBRP-AE-09-AE) | احتساب الضريبة |
| IBT-118 | رمز الفئة الضريبية | من قائمة رموز الفئات الضريبية المواءَمة (IBR-139-AE) | إعداد الرموز الضريبية |
| IBT-119 | نسبة الفئة الضريبية | مطلوبة إلا إذا كانت الفاتورة غير خاضعة للضريبة أو معفاة (IBR-119-AE) | إعداد الرموز الضريبية |
| IBT-126 | معرّف بند الفاتورة | مطلوب دائماً (1..1) | بند الفاتورة |
| IBT-129 | الكمية المفوترة | مطلوبة دائماً (1..1) | بند الفاتورة |
| IBT-130 | رمز وحدة القياس | مطلوب دائماً (1..1) | البيانات الرئيسية للأصناف |
| IBT-131 | صافي مبلغ بند الفاتورة | الكمية مضروبةً في صافي السعر مقسوماً على كمية الأساس، مضافاً إليه رسوم البند ومطروحاً منه خصوماته (IBR-147-AE) | بند الفاتورة |
| IBT-146 | صافي سعر الصنف | السعر الإجمالي مطروحاً منه خصم السعر متى ذُكر السعر الإجمالي (ALIGNED-IBRP-004) | قائمة الأسعار |
| IBT-148 | السعر الإجمالي للصنف | مطلوب (IBR-126-AE) | قائمة الأسعار |
| IBT-149 | كمية أساس سعر الصنف | مطلوبة (IBR-126-AE) | البيانات الرئيسية للأصناف |
| IBT-151 | رمز الفئة الضريبية للصنف المفوتر | مطلوب في كل بند (IBR-145-AE) | الرمز الضريبي على البند |
| IBT-152 | نسبة ضريبة الصنف المفوتر | 5.00 في البنود الخاضعة للنسبة الأساسية (IBR-190-AE) | إعداد الرموز الضريبية |
| BTAE-08 | مبلغ ضريبة البند بالدرهم | مطلوب بالدرهم في كل بند أيّاً كانت عملة الفاتورة (IBR-104-AE) | يُحسب لكل بند |
| BTAE-10 | مبلغ بند الفاتورة بالدرهم | مطلوب بالدرهم في كل بند (IBR-104-AE و IBR-194-AE) | يُحسب لكل بند |
| IBT-153 | اسم الصنف | مطلوب دائماً (1..1) | البيانات الرئيسية للأصناف |
| IBT-154 | وصف الصنف | مطلوب (IBR-125-AE) | البيانات الرئيسية للأصناف |
كيف تعمل قواعد التحقّق في PINT AE؟
يجري التحقّق على مستويين. فعلى الملف أولاً أن يكون صالحاً وفق مخطّط UBL 2.1 Invoice [12]، ثم يُفحص وفق مجموعتين من قواعد الأعمال المكتوبة بلغة Schematron والمنشورة مع مواصفات PINT AE: قواعد PINT المشتركة والقواعد الخاصّة بالإمارات [10, 11].
تنطبق القواعد المشتركة (ومعرّفاتها من قبيل IBR-001 و IBR-CO-10) على كل فاتورة PINT في أي دولة كانت، فإن أخفقت الفاتورة في أيٍّ منها فليست فاتورة PINT صالحة [11]. أما القواعد الخاصّة بالإمارات، وهي التي تنتهي معرّفاتها بالحرفين AE إضافةً إلى قواعد ALIGNED-IBRP، فتنطبق على جميع المرسِلين في الإمارات [10]. وتفحص المجموعتان معاً وجود الحقول وقوائم الرموز وصيغ المعرّفات والعمليات الحسابية: فالقاعدة IBR-CO-10 مثلاً تشترط أن يساوي مجموع صافي مبالغ البنود على مستوى المستند (ibt-106) إجمالي صافي مبالغ البنود منفردة (ibt-131) [11].
شغّلوا الفحوص نفسها في مسار التطوير لديكم، لتُخفق الفاتورة المعيبة في مرحلة CI لا لدى مزوّد الخدمة. فحزمة الموارد المتاحة للتنزيل على موقع Peppol PINT AE تضمّ مجموعتَي القواعد بصيغة Schematron وبصيغة XSLT المترجمة، إضافةً إلى قوائم الرموز وفواتير نموذجية. وثبّتوا الإصدار الذي تُجرون الاختبار عليه: فقد صحّح الإصدار PINT AE 1.0.4، الصادر في 2 يونيو 2026، منطق التحقّق في عدد من القواعد [13]، لذا أعيدوا تشغيل اختبارات الانحدار لديكم كلّما انتقل مزوّد الخدمة إلى إصدار جديد.
وتتكرّر هذه الفحوص في بيئة التشغيل الفعلي: فمزوّد خدمتكم يتحقّق من البيانات التي ترسلونها [6]، ومزوّد خدمة المشتري يتحقّق من الفاتورة، وتصلكم النتائج في صورة رسائل «حالة على مستوى الرسالة» (Message Level Status، MLS) يمرّرها مزوّد خدمتكم [7]. لذا احفظوا كل حالة مقرونةً بفاتورتها، ووجّهوا حالات الإخفاق إلى الفريق المسؤول عن بيانات المصدر.
ويبيّن الجدول التالي القواعد التي تحسم في أغلب الأحيان قبول بيانات نظام ERP أو رفضها، والأسباب المعتادة للإخفاق فيها، والمعالجة التي موضعها طبقة ربط الحقول [10, 11].
| القاعدة | ما تفحصه | سبب الإخفاق المعتاد | المعالجة |
|---|---|---|---|
| IBR-154-AE | رمز نوع المعاملة BTAE-02 لا يتجاوز ثماني خانات من 0 و1 | تُترك الخانات فارغة أو تُرسل نصاً | اشتقاق كل خانة من بيانات المعاملة في نظام ERP وإرسال سلسلة الخانات كاملة |
| IBR-132-AE | معرّفات ضريبة القيمة المضافة أرقام تسجيل من 15 رقماً تبدأ بالرقم 1 وتنتهي بالرقمين 03 | رقم تسجيل مخزّن بمسافات أو ينقصه رقم | التحقّق من أرقام التسجيل في البيانات الرئيسية للشركة والعملاء قبل الفوترة |
| IBR-128-AE | العنوان الإماراتي يذكر الإمارة بأحد الرموز AUH أو DXB أو SHJ أو UAQ أو FUJ أو AJM أو RAK | الإمارة مخزّنة نصاً حراً مثل «Dubai» | تحويل النص الحرّ إلى رمز الإمارة في مرحلة التحويل |
| IBR-127-AE | تاريخ استحقاق الدفع موجود متى كان هناك مبلغ مستحق | فواتير تصدر دون شروط دفع | تعبئة تاريخ الاستحقاق من شروط الدفع، أو التأكّد من انطباق استثناء الإشعار الدائن أو التوريد الاعتباري |
| IBR-159-AE | سعر الصرف موجود متى كانت عملة الفاتورة غير الدرهم | فواتير بعملة أجنبية تُرسل دون سعر الصرف المستخدم | إرسال السعر المطبّق على الفاتورة بما لا يزيد على ستّ خانات عشرية (IBR-002-AE) |
| IBR-104-AE | البنود التي تحمل معلومات ضريبية تذكر مبلغ الضريبة ومبلغ البند بالدرهم | بنود بعملة أجنبية تُرسل بعملة المستند وحدها | احتساب مبالغ كل بند بالدرهم وفق سعر صرف الفاتورة |
| IBR-138-AE | فترة الفوترة موجودة متى فُعِّلت خانة الفاتورة المجمّعة | تفعيل خانة الفاتورة المجمّعة دون تواريخ الفترة | إرسال تاريخَي بداية الفترة ونهايتها مع كل فاتورة مجمّعة |
| IBR-137-AE | معرّف الأصيل موجود في فوترة Disclosed Agent (الوكيل الذي يتصرّف باسم الموكّل) | فواتير وكالة دون رقم التسجيل الضريبي للأصيل | تخزين رقم تسجيل الأصيل في بيانات اتفاقية الوكالة وربطه بالحقل BTAE-14 |
| IBR-055-AE | الإشعار الدائن يشير إلى الفاتورة التي يصحّحها ما لم يكن رمز سببه VD | إشعارات دائنة تصدر دون رقم الفاتورة الأصلية | نقل مرجع الفاتورة الأصلية إلى كل إشعار دائن |
| IBR-103-AE | المعرّف الضريبي للمشتري موجود في بنود الاحتساب العكسي | بيع بالاحتساب العكسي لمشترٍ ليس له رقم تسجيل ضريبي في السجلات | تعليق الفاتورة إلى أن يُدخَل رقم التسجيل الضريبي للمشتري |
| IBR-CO-10 | مجموع صافي مبالغ البنود يساوي الإجمالي على مستوى المستند | تقريب إجماليات رأس الفاتورة بمعزل عن البنود | بناء إجماليات المستند من مبالغ البنود بعد تقريبها |
ما العقبات التقنية الشائعة؟
جودة البيانات. رداءة بيانات المصدر هي أكثر أسباب الإخفاق شيوعاً، فإذا كان حقل إلزامي مثل عنوان المشتري ناقصاً أو بتنسيق خاطئ في نظام ERP لديكم، أخفق التكامل. لذا يجب أن يتضمّن المشروع خطة لتنقية البيانات وضبط جودتها عند المصدر.
الأنظمة القديمة. كثيراً ما تفتقر أنظمة ERP القديمة أو أنظمة المحاسبة المطوّرة خصّيصاً إلى API حديث، فيصعب أحياناً استخراج البيانات المطلوبة منها، وقد يستلزم ذلك اتصالاً مباشراً بقاعدة البيانات أو عمليات تصدير هشّة عبر الملفات. وهذا يضيف تعقيداً كبيراً وأعباء صيانة إضافية مقارنةً بالاستخراج النظيف عبر API.
معالجة الأخطاء. تصل الحالة النهائية بصورة غير متزامنة: فبعد الإرسال، يعيد كلٌّ من مزوّد خدمة المشتري والمنصّة الضريبية رسالة MLS، يمرّرها إليكم مزوّد خدمتكم لاحقاً [7]. لذا يحتاج نظامكم إلى آلية لمعالجة الأخطاء تتعامل مع حالات الرفض الواردة من المزوّد، وتُبلغ الفرق الداخلية المعنية بالإخفاق، وتدير إعادة الإرسال دون إنشاء فواتير مكرّرة.
هل يستطيع QuickBooks أو غيره من برامج المحاسبة إرسال فواتير PINT AE؟
حتى أبريل 2026، لم يكن QuickBooks Online يدعم الفوترة الإلكترونية في الإمارات دعماً مدمجاً، بحسب ردود Intuit نفسها على منتداها. ففي ديسمبر 2025، ذكر ردّ من فريق QuickBooks على منتدى QuickBooks Community أن QBO لا يدعم الفوترة الإلكترونية في الإمارات مباشرةً، وأنه لا جديد بشأن خطط التكامل مع Peppol أو مع مزوّدي الخدمة المعتمدين خلال عام 2026 [18]. وفي أبريل 2026، ذكر ردّ آخر من الفريق نفسه أن الفوترة الإلكترونية في QBO غير متاحة في المنطقة، وأحال المستخدمين إلى تطبيقات طرف ثالث [19]. وهذه ردود موظّفين على منتدى، لا إعلانات رسمية عن المنتج، فتحقّقوا منها مجدّداً قبل أن تبنوا خططكم عليها.
ولا يلزم أن يولّد برنامج المحاسبة لديكم ملف PINT AE XML بنفسه، غير أنه يجب أن يوفّر كل عنصر من بيانات PINT AE. ففي النموذج الذي وضعته وزارة المالية، يرسل المورّد بيانات الفاتورة إلى مزوّد خدمته بالصيغة المتّفق عليها، فيتحقّق المزوّد منها ويحوّلها إلى صيغة XML الإماراتية المعيارية إن وصلته بصيغة مختلفة [6]. وفي حالة QuickBooks، أو أي نظام يفتقر إلى الدعم المدمج، يتّخذ التكامل شكل أداة ربط (connector) تستخرج كل فاتورة، وتربط حقولها بمواصفات API لدى مزوّد الخدمة، وترسلها، ثم تسجّل الحالة الواردة منه في سجلّ الفاتورة.
ويسري قيدان أيّاً كان من يطوّر أداة الربط هذه. الأول أن يكون مزوّد الخدمة مدرجاً في قائمة مزوّدي الخدمة المعتمدين لدى وزارة المالية، وهي قائمة تُحدَّث كلّما اعتُمد مزوّدون جدد [17]. ويشترط الاعتماد أن يكون المزوّد نشطاً وحاصلاً على شهادة Peppol، وأن يكون قد اجتاز اختبارات المطابقة لدى OpenPeppol [16]. والثاني أن إسناد العمل إلى الغير لا ينقل المسؤولية: فبموجب PINT، يجوز للمرسِل والمستلم إسناد دوريهما إلى مزوّدي خدمة، لا إسناد مسؤوليتهما [14]. فإذا عرض عليكم مورّد إضافةً برمجية لبرنامج QuickBooks، فتأكّدوا ممّا إذا كان هو نفسه مزوّد الخدمة المعتمد أم طبقة وسيطة تعمل أمام أحد المزوّدين المعتمدين.
يندرج هذا المقال ضمن عملنا في تكامل الأنظمة، ويعكس منهجية التخطيط التي تقوم عليها طريقة عملنا.
أبرز النقاط
- الفوترة الإلكترونية في الإمارات مشروع تكامل أنظمة، لا نموذج امتثال يُملأ.
- تتمثّل المهمة الأساسية في ربط بيانات مؤسّستكم بالحقول الإلزامية الـ51 في الفاتورة الضريبية وفق PINT AE، إضافةً إلى الحقول التي تجعلها سيناريوهات معاملاتكم إلزامية.
- ابدأوا بتدقيق بيانات نظام ERP وأنظمة المصدر، فهذا التدقيق هو المرحلة الأهم والأطول.
- يجب أن يولّد نظامكم ملفات XML صالحة، ويتّصل بـ API مزوّد الخدمة، ويعالج أخطاء الإرسال برمجياً.
- ينبغي أن يكون التحقّق الآلي وفق مخطّط UBL 2.1 ووفق مجموعتَي قواعد Schematron في PINT AE جزءاً من عملية التطوير والنشر.
- بحسب ردّ Intuit على منتداها في أبريل 2026، لم يكن QuickBooks Online يدعم الفوترة الإلكترونية في الإمارات دعماً مدمجاً، ولذا يحتاج إلى أداة ربط بمزوّد خدمة معتمد.
المصادر
- UAE: Technical guidance on mandatory e-invoicing fields (kpmg.com)
- United Arab Emirates electronic document specifications (docs.peppol.eu)
- e-Invoicing UAE: Key Requirements, Implementation Timeline and Latest Updates (cleartax.com)
- B2B e-Invoicing in the United Arab Emirates (UAE): EDICOM Pre-Approved e-Invoicing Service Provider| EDICOM (edicomgroup.com)
- UAE e-invoicing mandate 2026: Readiness, ASP, and PINT AE (avalara.com)
- eInvoicing (mof.gov.ae)
- eInvoicing (mof.gov.ae)
- Ministry of Finance announces targeted amendments to eInvoicing system decisions (mof.gov.ae)
- Ministry of Finance announces targeted amendments to eInvoicing system decisions (mof.gov.ae)
- AE specific PINT rules (docs.peppol.eu)
- Shared PINT rules (docs.peppol.eu)
- Peppol International (PINT) model for Billing (docs.peppol.eu)
- Release notes for PINT AE Billing (docs.peppol.eu)
- PINT compliance (docs.peppol.eu)
- Mandatory e-Invoicing Fields in UAE : What Businesses Must Include (cleartax.com)
- Accreditation of eInvoicing Service Providers (mof.gov.ae)
- eInvoicing Accredited Service Providers (ASPs) (mof.gov.ae)
- Will QBO integrate with the UAE FTA’s mandatory e‑invoicing system, which rolls outf rom July 2026, covering B2B and B2G transactions via Peppol standards and ASPs? (quickbooks.intuit.com)
- E-invoicing for tax purposes in UAE (quickbooks.intuit.com)
- Implementation of the Electronic Invoicing System in the UAE (kpmg.com)
- MoF publishes PINT AE specifications for E-invoicing (deloitte.com)
- PINT AE Billing semantic model (docs.peppol.eu)
- UAE Electronic Invoice Mandatory Fields, version 1.0 (mof.gov.ae)
- UAE Electronic Invoicing Guidelines, version 1.1 (mof.gov.ae)
- Cabinet Decision No. 106 of 2025 on violations and administrative penalties for the electronic invoicing system (mof.gov.ae)
مقالات أخرى
الفرق بين BRD و SRS و SDD و FRD و PRD
الفرق بين BRD و SRS و SDD، وأين تقع وثيقتا FRD و PRD. ما الغرض من كل وثيقة متطلبات، ومن يكتبها، وأيّها يحتاجه مشروعكم فعلاً.
تكلفة تطوير البرمجيات المخصّصة في الإمارات: أسعار 2026
تكلفة تطوير البرمجيات المخصّصة في الإمارات عام 2026: العوامل التي تحدّدها، والحدّ الأدنى البالغ 50,000 درهم، وكيف تضعون ميزانية مشروعكم.
امتثال تطبيقات التقنية المالية في الإمارات: دليل عملي
دليل عملي لفرق التقنية المالية في الإمارات: تراخيص المصرف المركزي و DIFC و ADGM، وقانون PDPL، وهندسة أنظمة التحقّق من الهوية (eKYC) ومكافحة غسل الأموال.
الأسئلة الشائعة
ما هي مواصفات Peppol PINT AE؟
هل نتّصل مباشرة بالهيئة الاتحادية للضرائب؟
هل يمكننا الاكتفاء بإرسال فواتير PDF إلكترونياً؟
متى يبدأ تطبيق الإلزام؟
كم عدد الحقول الإلزامية في فاتورة PINT AE؟
هل يدعم QuickBooks الفوترة الإلكترونية وفق Peppol PINT AE؟
هل جرى تمديد موعد الفوترة الإلكترونية في الإمارات؟
ماذا لو لم تكن الفاتورة الإلكترونية بالدرهم الإماراتي؟
كيف تُصدَر فاتورة إلكترونية لمشترٍ أجنبي لا يملك معرّف Peppol؟
كيف يُطبَّق الاحتساب العكسي في فاتورة PINT AE؟
ما الغرامات المترتّبة على مخالفات الفوترة الإلكترونية في الإمارات؟
من يمكنه أداء دور مزوّد خدمة Peppol للفوترة الإلكترونية في الإمارات؟
(الخطوة التالية)
هل تخطّطون لتطوير هذا التكامل؟
احجزوا مكالمة تمهيدية مجانية تخرجون منها وقد عرفتم ما يجب أن يوفّره نظام ERP لديكم لاستيفاء متطلبات PINT AE، ومن أين يبدأ التكامل.