Skip to main content
Plucore
Readiness checklist

The UAE e-invoicing readiness checklist.

A plain-English checklist built from the FTA's published guidance and the PINT AE technical specification. Use it to audit where you are, what you need, and who is accountable — before the pilot opens in July 2026.

Last updated: April 2026 · Sources: FTA public guidance, OpenPeppol PINT AE
The dates that matter

Key deadlines from the FTA mandate.

Published phases as they stand today. Treat ASP-appointment dates as the real deadline — the technical integration work sits behind them.

1 July 2026

Pilot phase opens

Voluntary participation available for businesses that meet the FTA's technical requirements. Early movers get to test end-to-end flows before penalties bite.

31 July 2026

ASP appointment — large businesses

Businesses with annual revenue at or above AED 50M must appoint an Accredited Service Provider by this date.

1 January 2027

Mandatory — large businesses

Phase 1 mandate takes effect for large taxpayers. Invoices must be issued through the Peppol 5-corner model via an appointed ASP.

31 March 2027

ASP appointment — all others

Every remaining VAT-registered person conducting business in the UAE must have an ASP appointed by this date.

July 2027

Phase 2 mandatory

E-invoicing obligations extend to all persons conducting business in the UAE, regardless of revenue band.

The checklist

Four blocks. Work through them in order.

If any item on this list is unclear in your business, that is the item to fix first. The technology is the easy part — the master data and the process sign-off are what slip projects.

Master data & chart-of-accounts

  • Every customer, supplier and product has a clean, unique record
  • TRN captured on every counterparty who has one
  • Tax codes mapped to the correct VAT treatment (5%, 0%, exempt, out-of-scope)
  • Chart of accounts reviewed against PINT AE field requirements

PINT AE field coverage

  • All mandatory PINT AE invoice fields present in your ERP output
  • UUID generation in place per invoice and credit note
  • Currency, rounding and tax categorisation match FTA spec
  • Credit notes reference the original invoice UUID correctly

ASP & transmission

  • Accredited Service Provider shortlisted and appointed before your deadline
  • Peppol endpoint (PeppolID) registered under your legal entity
  • Outbound invoice flow tested end-to-end through the ASP sandbox
  • Inbound receipt flow configured for invoices from suppliers

Process & controls

  • Sign-off on who issues, amends and cancels invoices
  • Retention policy for XML payloads in line with FTA requirements
  • Reconciliation between ERP, ASP and FTA e-Billing system
  • Staff training on the new issue-and-clear flow
Questions we get

Short answers, no hedge.

Is a PDF invoice still acceptable?+

Not under the UAE framework. An e-invoice has to be a structured XML document (UBL aligned with PINT AE) exchanged through the Peppol network via an ASP. A PDF attached to an email is not an e-invoice.

What is the 5-corner model?+

Invoices move from your ERP (corner 1) to your ASP (corner 2), then through your buyer's ASP (corner 3) into their system (corner 4), with the FTA receiving the invoice data as the fifth corner. That last corner is what makes the UAE model a Continuous Transaction Control framework.

Do free-zone companies have to comply?+

The phased rollout is designed to cover all persons conducting business in the UAE. Free-zone entities that issue VAT invoices should treat themselves as in scope and plan accordingly.

How long does an Odoo e-invoicing implementation usually take?+

For a clean mid-market Odoo instance, four to eight weeks is realistic — most of it is master-data cleanup and ASP integration, not the invoicing config itself. Older customised instances take longer because the chart of accounts and product data need more work.

Want us to run this checklist against your setup?

We will audit your current invoicing flow, map gaps against PINT AE, and give you a fixed-scope plan to be compliant before your phase kicks in.

    WhatsApp