Skip to content
Pandoratech

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.

Frequently asked questions

Do we need a new ERP for UAE e-invoicing?

Usually not. Most modern ERPs, Odoo included, can produce PINT AE compliant data once fields, tax treatments and partner records are configured correctly and the system is connected to an Accredited Service Provider. Replacement is only worth considering if the current system cannot hold the mandatory fields at all.

When should we start?

If you are in Phase 1, the ASP appointment deadline of 30 October 2026 falls before the 1 January 2027 go-live, and master-data cleanup typically takes longer than either the appointment or the integration. Starting a readiness assessment several months ahead of your phase date is what stops the cleanup becoming the bottleneck.

Tell us what's slowing your business down

Get a free 30-minute consultation — we'll map your workflow and show you exactly what to automate first.