Compliance
UAE e-invoicing: how to get your ERP ready
Most UAE businesses discover their invoice data is incomplete only when the network starts rejecting documents. Here is what to check now, and in what order.
Pandoratech·
Find your phase first
The Ministry of Finance is phasing the mandate in by annual revenue. Businesses at or above AED 50 million go live on 1 January 2027 and must have appointed an Accredited Service Provider by 30 October 2026 — a deadline extended from 31 July 2026, though the go-live date itself did not move. Smaller in-scope businesses follow on 1 July 2027, and government entities on 1 October 2027.
Confirm current dates against mof.gov.ae before planning around them. This schedule has already been revised once, and some vendors still quote the superseded July deadline.
The data problem nobody budgets for
Under the PINT AE specification an invoice is structured XML validated against mandatory fields. A missing TRN, a malformed address or an unmapped tax treatment does not produce an untidy invoice — it produces a rejected one that never reaches your customer, which means it is not paid on time either.
In practice the integration is the short part of the project. The long part is discovering that a few thousand customer records accumulated over a decade are missing tax registration numbers, or that the same supplier exists three times under slightly different names. Fixing that in bulk before go-live is straightforward; fixing it invoice by invoice afterwards is not.
What an ASP does, and what it does not
Only a Ministry-appointed Accredited Service Provider may validate and transmit e-invoices on the Peppol network, and you appoint that provider directly rather than through your ERP partner. What an ASP does not do is fix what leaves your system: if your ERP emits an invoice missing a mandatory field, the ASP rejects it exactly as the network would.
That division matters when scoping. Appointing an ASP is a procurement decision with a deadline. Getting your ERP to emit valid documents is an implementation project, and it is the one that needs lead time.
A practical order of work
Start with a readiness assessment against the PINT AE mandatory fields using your live invoice data, not a sample. Clean master data next, because it is the longest task and everything downstream depends on it. Then map fields and tax treatments in the ERP, integrate with your appointed ASP, and run test documents end to end. The first live invoice should not be the first test.