Under the UAE model, invoices travel between Accredited Service Providers, not straight from your ERP to the FTA. Your software has to produce clean, complete data and handle the responses.
UAE e-invoicing needs two pieces working together: an ERP that captures every FTA-required field and exchanges data with an Accredited Service Provider, and an ASP contract. Under Ministerial Decisions 243 and 244 of 2025, the ASP validates invoices, converts them to PINT AE on the Peppol 5-corner model and reports tax data to the FTA. Check the latest Ministry of Finance and FTA guidance for dates.
When people talk about UAE e-invoicing software, they often picture one product that sends invoices to the government. The UAE design is different. Ministerial Decisions No. 243 and 244 of 2025 set out a decentralized, Peppol-based "5-corner" model. Your ERP or accounting system creates the invoice data. An Accredited Service Provider (ASP) validates it, converts it to the PINT AE specification if needed, and delivers it to your buyer's ASP. Tax data is reported to the Federal Tax Authority as part of the flow.
That means you need two things working together: an ERP that captures every required field and can exchange data with an ASP, and an ASP contract. The FTA published the required data fields in February 2026, and many of them, such as buyer identifiers, item classification and specific tax breakdowns, are not stored in older setups.
This page explains the split of responsibilities and what your ERP must do. For a full project view including ASP selection and testing, see e-invoicing solutions; for platform-by-platform readiness, see ERP for UAE e-invoicing.

Dates and scope below reflect the published decisions as of October 2026. They have been amended before, so always check the latest Ministry of Finance and FTA guidance.
Corner 1 is the supplier, corner 2 the supplier's ASP, corner 3 the buyer's ASP, corner 4 the buyer, and corner 5 the FTA, which receives tax data. Businesses do not connect directly to the FTA for e-invoice exchange; they work through an ASP.
Invoices are exchanged as structured data under PINT AE, the UAE specification of the Peppol International invoice model. A PDF or a scanned image is not an e-invoice under this model.
Businesses with revenue of AED 50 million or more must appoint an ASP by 30 October 2026, with e-invoicing mandatory from 1 January 2027. Voluntary participation opened on 1 July 2026.
Businesses below AED 50 million must appoint an ASP by 31 March 2027, with the mandate from 1 July 2027. Government entities follow from 1 October 2027.
Credit notes are expected to be exchanged electronically in the same way as invoices. The ERP must link them to the original e-invoice and send them through the ASP rather than issuing paper corrections.
General information, not tax or legal advice. Rules change; confirm current FTA, MOHRE and Ministry of Finance guidance with your advisor.
These are the software capabilities we check on the ERP side. The ASP will have its own requirements for the connection format.
This is the path for a single outgoing invoice. Incoming invoices follow the reverse route, arriving from your ASP into the ERP as draft bills.
One shared database: every step updates stock, finance and reports in real time.
Clear ownership avoids finger-pointing when an invoice is rejected. This is the typical split; your ASP contract will define it precisely.
| Your ERP | Accredited Service Provider | |
|---|---|---|
| Invoice data and calculations | Creates invoice lines, tax amounts and totals | Does not change business data |
| Master data | Holds customer, item and tax codes | May validate identifiers against the network |
| Format | Exports data in ERP or agreed format | Converts to PINT AE and validates against the specification |
| Delivery | Sends to ASP via API or connector | Delivers over Peppol to the buyer's ASP |
| FTA reporting | Supplies complete tax data | Reports tax data to the FTA as required |
| Rejections | Shows errors and blocks re-posting until fixed | Returns error codes and reasons |
| Incoming invoices | Creates draft bills and matches to POs | Receives from senders' ASPs and passes to ERP |
| Archive | Keeps accounting record and attachments | May keep transmission records per contract |
Responsibilities can vary between ASPs. Check the latest Ministry of Finance and FTA guidance for any change to the model.
Typical durations for a single entity on Zoho, Odoo, ERPNext or Dynamics 365. Groups with several TRNs or custom billing systems take longer.
Durations are typical ranges; your plan is agreed after discovery.
We compare your invoice and master data against the FTA's required fields and list what is missing.
New fields, validations and tax category mapping are added to customers, items and invoice templates.
We connect the ERP to your chosen ASP using its API or a supported connector, including status callbacks and incoming invoices.
Sample invoices, credit notes and edge cases are run through the ASP's test environment until rejections are cleared.
Finance monitors the submission queue and we support fixes during the first billing cycles.
More on the UAE mandate, project approach and platforms.
On-site workshops in Dubai, Abu Dhabi and Sharjah, and remote or on-site delivery across the Northern Emirates and free zones.
Official sources and references
Facts on this page were checked against these sources in October 2026. Rules change, so confirm current requirements before acting.
Still have a question? Our consultants are happy to help.
Ask an ExpertNot under the published model. Exchange goes through Accredited Service Providers on the Peppol network, and tax data reaches the FTA through that flow. Your ERP connects to your ASP. Check the latest Ministry of Finance and FTA guidance for any change.
Usually not. Most modern ERPs can be extended to store the required fields and connect to an ASP. Very old or heavily customized systems may be harder to adapt, and that can be a reason to migrate.
Once you are in scope, a PDF alone is not an e-invoice under the UAE model. You can still send a PDF copy for convenience, but the structured PINT AE invoice exchanged through the ASPs is the one that counts.
The ASP returns an error, and your ERP should show it to the user and block the invoice from being treated as issued. The fix is usually a missing or wrong field on the customer or item, after which the invoice is resent.
No. The ASP handles format, validation and exchange. Your ERP still creates invoices, calculates tax, records receivables and posts to the ledger.
We work with the ASP you choose, provided it offers an API or connector we can integrate with. We can also help you shortlist ASPs based on your ERP and invoice volume.
Related Solutions
Related Industries
Related ERP Platforms
We will compare your invoice data to the required fields and plan the ASP connection.
Dubai, United Arab Emirates