UAE · E-Invoicing Integration
UAE E-Invoicing Integration
Make your current ERP UAE e-invoicing compliant. We map your invoices to PINT AE, validate them and connect to any Accredited Service Provider (ASP) on the Peppol network. ASP-agnostic, built around SAP Business One, Dynamics, Odoo, Zoho, Tally or your custom system.
What is UAE e-invoicing?
UAE e-invoicing requires businesses to issue B2B and B2G invoices as structured PINT AE files, exchanged through a Ministry of Finance Accredited Service Provider (ASP) on Peppol and reported to the Federal Tax Authority (FTA). Businesses with revenue of AED 50 million or more go live on 1 January 2027; smaller businesses on 1 July 2027.
What are the key dates for UAE e-invoicing?
| Phase | Who is in scope | Threshold | Deadline | Official source |
|---|---|---|---|---|
| Pilot & voluntary adoption | Pilot participants invited by the Ministry; any business that chooses to adopt early | None | From 1 July 2026 | MD 244/2025, Arts. 3–4 |
| Phase 1 | Businesses whose Revenue is equal to or above the threshold | ≥ AED 50,000,000 | Appoint ASP by 30 October 2026; go live by 1 January 2027 | MR 66/2026 (amends MD 244/2025) |
| Phase 2 | Businesses whose Revenue is below the threshold | < AED 50,000,000 | Appoint ASP by 31 March 2027; go live by 1 July 2027 | MD 244/2025, Art. 5(1)(b) |
| Government entities | Government entities (non-sovereign transactions) | None | Appoint ASP by 31 March 2027; go live by 1 October 2027 | MD 244/2025, Art. 5(1)(c) |
| Tax group relief | Transactions between members of the same VAT (tax) group | None | Treated as excluded for 24 months from 1 January 2027 | MD 197/2026 |
"Revenue" means gross income in the most recent accounting period, based on the financial statements (MD 244/2025, Art. 1). The Phase 1 ASP deadline was originally 31 July 2026; every 2026 change is listed in UAE e-invoicing amendments in 2026.
What does Co-Mate do in UAE?
In the UAE, Co-Mate is the mapping layer between your ERP and your Accredited Service Provider. We map your invoice data to PINT AE and connect to the ASP you choose. The ASP handles Peppol exchange and reporting to the FTA.
What we deliver
- Extraction of invoices and credit notes from your ERP (API, database or export)
- PINT AE mapping, agreed tax-category mapping and pre-validation before submission
- An ASP-agnostic connector to your chosen ASP, with retries and duplicate protection
- Status, message IDs and rejection reasons written back to each ERP document
- Optional import of inbound supplier e-invoices into accounts payable
- Monitoring and updates when PINT AE rules or code lists change
What your ASP handles
- Exchange of your e-invoices with the buyer's ASP over the Peppol network
- Validation of documents against PINT AE on receipt
- Reporting of tax data to the Federal Tax Authority
- Peppol participant registration and delivery to your customers
- Its own portal, archive and support under its service terms
Co-Mate is an integration engineering company. We are not an accredited UAE ASP, Peppol Access Point, ZATCA-approved provider or French plateforme agréée; we connect your systems to them.
UAE e-invoicing compliance requirements
To comply, a business needs an appointed ASP, invoice data that meets PINT AE, and processes to issue, receive, correct and keep e-invoices on time. In practice that means having these in place before your go-live date:
| Requirement | What it means | Basis |
|---|---|---|
| ASP appointed | A contract with an Accredited Service Provider from the Ministry's published list, by your phase deadline. | MD 244/2025, Art. 5 |
| PINT AE data | Every e-invoice and e-credit note carries the mandatory PINT AE fields: parties, TRNs, invoice type, line items, tax categories and totals. | MoF mandatory fields V1.0 |
| ERP fields and master data | Customer TRNs, addresses, Peppol participant IDs, item and tax codes stored in the ERP so each invoice can be generated without manual edits. | Needed to produce valid PINT AE |
| Issue on time | E-invoices and e-credit notes issued and transmitted within the VAT Law timeline for registrants, or within 14 days of the transaction otherwise. | MD 243/2025, Art. 6 |
| Electronic credit notes | Issued for cancellations, price reductions, returns and errors, referencing the original invoice. | MD 243/2025, Art. 6(2) |
| Receiving | Supplier e-invoices received and processed through the system, not only your own sales invoices. | MD 243/2025, Art. 6(3) |
| Keep the ASP updated | Notify your ASP in writing of changes to your FTA-registered data within five business days. | MD 243/2025, Art. 5(3) |
| Record keeping | Keep e-invoices, e-credit notes and related data for the Tax Procedures Law period and provide them to the FTA on request. Storage inside the UAE is no longer required. | MD 197/2026 |
Fines for missing these are set by Cabinet Decision No. 106 of 2025, explained in UAE e-invoicing penalties. If your revenue is under AED 50 million, start with the steps before 31 March 2027.
Who must comply with UAE e-invoicing?
Ministerial Decision No. 243 of 2025 applies the e-invoicing system to any person conducting business in the UAE, for every business transaction, except the exclusions in its Article 4 (sovereign government transactions, international passenger air tickets and related documents, air cargo for 24 months, and certain exempt or zero-rated financial services). Implementation is phased by revenue under Ministerial Decision No. 244 of 2025, as shown in the key dates table.
In practical terms, you should plan for UAE e-invoicing if:
- You issue invoices to other businesses or to government entities in the UAE.
- You receive invoices from UAE suppliers: receiving and processing e-invoices is an obligation too, so accounts payable is affected, not just billing.
- You are a group with several UAE entities, free zone companies or branches invoicing from different systems.
- You are a foreign business with UAE operations or a UAE VAT registration.
Business-to-consumer (B2C) transactions are outside the system until the Minister decides otherwise (MD 244/2025, Art. 5(2)).
How does UAE e-invoicing work?
The UAE uses a decentralised continuous transaction control and exchange approach built on Peppol, often called the 5-corner model:
- Corner 1, supplier: your ERP creates the invoice.
- Corner 2, supplier's ASP: receives the invoice data, validates it against PINT AE and sends it over Peppol.
- Corner 3, buyer's ASP: receives the invoice on the Peppol network.
- Corner 4, buyer: gets a structured invoice in their own system.
- Corner 5, Federal Tax Authority: receives the tax data reported by the ASPs.
Your business does not connect to the FTA directly. Your integration point is your ASP, which is why the quality of the ERP-to-ASP connector decides how smooth compliance feels day to day.
What invoice format and technical requirements apply?
UAE e-invoices follow PINT AE, the UAE specification of the Peppol International (PINT) data model, expressed as UBL-based XML. The Ministry's mandatory fields document lists every required field. Key requirements include:
- Mandatory data fields for supplier and buyer, Tax Registration Numbers (TRN), invoice type, dates, line items, tax categories, rates and totals.
- Peppol participant identifiers for sender and receiver, so invoices route to the right ASP.
- Business rules and code lists for tax categories, units of measure, payment means and invoice type codes.
- Electronic credit notes linked to the original invoice.
- Specific invoice scenarios such as zero-rated exports, reverse charge, self-billing and disclosed agent billing, each with its own data requirements.
- Definition: PINT AE
- The UAE's national specification of Peppol International invoice and credit note formats. It sets the XML structure, mandatory fields and validation rules for UAE e-invoices.
How does Co-Mate connect your ERP for UAE e-invoicing?
We build a connector that sits beside your ERP. Your team keeps posting invoices exactly as they do today.
- Extract: read posted invoices and credit notes through your ERP's API, service layer, database views or export events.
- Map: convert each document into PINT AE using a mapping table agreed with your finance team.
- Pre-validate: check TRNs, Peppol IDs, tax categories, totals and rounding before anything leaves your network.
- Submit: send to your ASP's API with retries, idempotency keys and secure credential storage.
- Write back: store ASP status, message IDs and any rejection reason against the invoice in your ERP.
- Receive: optionally pull inbound supplier e-invoices from your ASP into accounts payable.
ASP-agnostic by design. The ASP adapter is a separate module. If you switch providers, we replace the adapter, not your integration. For how this compares with buying a module from your ERP vendor, see ASP vs integrator vs ERP vendor.
Which ERPs and billing systems do we support for UAE?
- SAP Business One
- Microsoft Dynamics 365
- Oracle NetSuite
- Odoo
- ERPNext
- Zoho Books
- Tally
- QuickBooks
- Xero
- Sage
- Custom PHP / .NET / Java
- POS systems
Don't see yours? If it stores invoices in a database or exposes an API, export or webhook, we can connect it. See all ERP e-invoicing integrations.
Implementation steps
A predictable path from first call to live, monitored e-invoicing.
- 1
Scope & ASP readiness
Confirm which entities, invoice types and phase apply. If you have not chosen an ASP yet, we give a neutral technical comparison of their APIs.
- 2
PINT AE field gap analysis
Map every PINT AE mandatory and conditional field against your ERP data, including TRNs, Peppol IDs, tax categories and item classifications.
- 3
Connector build
Extraction from your ERP, PINT AE mapping, pre-validation and API integration with your ASP, including credit notes and status callbacks.
- 4
ASP sandbox testing
End-to-end tests with your ASP: standard, zero-rated, exempt, reverse charge, exports, credit notes and rejection handling.
- 5
Go-live
Production onboarding with your ASP, phased switch-on by entity or branch, and an engineer on call during the first billing cycles.
- 6
Monitor & maintain
Rejection alerts, retry queues and updates when the Ministry of Finance or FTA revises PINT AE rules or code lists.
Common UAE e-invoicing challenges and how we handle them
| Challenge | Why it matters | How we handle it |
|---|---|---|
| Missing buyer TRNs and Peppol IDs | Invoices cannot be routed or validated without correct participant identifiers. | Master-data audit, lookup tools and validation rules that block incomplete invoices before submission. |
| Tax category mapping | Standard-rated, zero-rated, exempt, reverse charge and out-of-scope supplies must map to the right PINT AE codes. | A documented tax-code mapping table agreed with your finance team and tested case by case. |
| Credit notes without clear references | Credit notes must reference the original invoice correctly. | Connector logic that links credit notes to originals and flags orphans for review. |
| Multiple ERPs or branches | Group entities often invoice from different systems. | One canonical invoice layer fed by several sources, sending through a single ASP integration. |
| Locked-in vendor modules | Some ERP add-ons only work with one provider. | ASP-agnostic middleware so you can change provider without rebuilding the integration. |
| Rejections nobody sees | Rejected invoices left unresolved create compliance and payment risk. | Rejection queue, alerts and status written back to the invoice in your ERP. |
UAE e-invoicing FAQ
Official sources
Last reviewed:
- Ministerial Decision No. 243 of 2025 on the Electronic Invoicing System (MoF, PDF)
- Ministerial Decision No. 244 of 2025 on the Implementation of the Electronic Invoicing System (MoF, PDF)
- Ministerial Resolution No. 66 of 2026: ASP deadline moved to 30 October 2026 (MoF, PDF)
- MoF: Ministerial Decision No. 197 of 2026 amending MD 243/2025 (19 October 2026)
- MoF: Cabinet Decision No. 106 of 2025 on e-invoicing administrative fines
- MoF: UAE Electronic Invoice mandatory fields, V1.0 (PDF)
- MoF: UAE eInvoicing programme page (legislation and ASP list)
- OpenPeppol: Peppol International (PINT) specifications
E-invoicing rules, timelines and technical specifications change often. This page summarises the official guidance as we understood it on the review date. Always confirm obligations and dates with the tax authority or your tax adviser before acting. Co-Mate provides integration engineering, not tax or legal advice.
Related e-invoicing guides
- E-invoicing integration hubAll countries, models and our approach in one place.
- ERP e-invoicing integrationsSAP Business One, Dynamics, NetSuite, Odoo, Zoho, Tally and more.
- Saudi Arabia (ZATCA) e-invoicingClearance, reporting and CSID onboarding for KSA.
- Oman e-invoicingFawtara readiness for Oman.
- What is UAE e-invoicing? Full guideScope, model, PINT AE and how to prepare.
- UAE e-invoicing penaltiesEvery fine in Cabinet Decision No. 106 of 2025.
- UAE e-invoicing amendments in 2026What changed this year, before and after.
- UAE e-invoicing under AED 50 millionA month-by-month plan to 31 March 2027.
- ASP vs integrator vs ERP vendorWho does what in the 5-corner flow.