UAE e-invoicing readiness: a checklist for growing businesses
The UAE is moving business invoices onto a structured, Peppol-based network run through accredited service providers. Being ready is less about a new button and more about data: your seller details, your customers' details and how each invoice describes what you sold.
How UAE e-invoicing is designed to work
Under the UAE's e-invoicing programme, invoices between businesses stop being PDFs sent by email. They become structured data exchanged over a network, following a UAE-specific Peppol specification known as PINT AE. The model is often described as "five-corner":
- the supplier's system creates the invoice data;
- the supplier's accredited service provider (ASP) validates it and sends it across the network;
- the buyer's ASP receives it;
- the buyer's system takes it in;
- tax data is reported to the Federal Tax Authority.
The key point for a business owner is that you will need an ASP, chosen from the list the authorities publish, and your invoicing system must produce data that your ASP can validate and transmit. Your ERP and your ASP are two different roles, even when one vendor offers both.
Timelines: plan by phase, confirm the dates
The Ministry of Finance has published a phased timeline that starts with larger businesses, measured by revenue, and extends to the rest of the market afterwards. Each phase comes with a date by which businesses must appoint an ASP, ahead of the date invoices must go through the network. Voluntary adoption is possible before your mandatory phase.
Dates and thresholds have been adjusted before and may be again, so do not plan from a blog post. Check the current Ministry of Finance and FTA announcements, confirm with your tax adviser which phase applies to your business, and work back from your ASP appointment date.
Readiness checklist, part 1: your seller data
Every e-invoice carries the seller's identity in fixed fields. Errors here are repeated on every invoice, so fix them first.
- Tax identifier. Your 15-digit tax registration number (TRN) if you are VAT-registered; otherwise the tax identification number your ASP asks for.
- Legal registration name. Exactly as registered, not your trading name or a shortened version on your letterhead.
- Address. Street, city and emirate as structured fields, not one block of text.
- Network identity. Your Peppol participant identifier and its scheme, which your ASP will confirm during onboarding.
If you run several legal entities, each one needs its own complete seller profile. Branches of one legal entity share it.
Part 2: your customer data
Business customers need the same discipline. Go through your customer list and check:
- the customer's legal name and TRN, especially for your largest accounts;
- a structured address with emirate, or country for customers abroad;
- which customers will receive invoices through the network and which will not, for example consumers or overseas buyers;
- a contact for invoice queries, because rejected invoices will need a fast answer.
Clean customer data also improves your VAT 201 return today, because the emirate and the customer's status drive where a supply is reported.
Part 3: the invoice itself
Structured invoices expose habits that a PDF hides. Review a sample of recent invoices for:
- a clear tax treatment on every line: standard-rated, zero-rated, exempt or out of scope;
- item descriptions and units that make sense without a phone call;
- the currency, and the exchange rate for invoices not in dirhams;
- credit notes that reference the invoice they correct, instead of free-standing negative invoices;
- discounts shown consistently, either on the line or on the document.
Part 4: the process around it
Decide who in the business owns e-invoicing. Somebody needs to choose the ASP, run the tests, read rejection messages and correct the source document, not just resend it. Agree how long invoices and acknowledgements are archived and where. Then run a pilot: send a handful of real invoices through the ASP's test environment and follow each one from your system to the buyer.
Where NAQIX fits today
NAQIX issues UAE tax invoices with a QR code from the same sales workflow that posts to your ledger, and prepares the VAT 201 return and the FTA Audit File for review. For e-invoicing readiness, the E-invoicing settings hold a UAE seller profile with the fields above: TRN or TIN, legal registration name, street, city, emirate, and the Peppol participant identifier and scheme.
A "Check saved profile" action validates that saved seller data against the PINT AE specification version the check is written for and lists each field that needs attention, with a link to fix it. The same check appears in the invoice setup checklist for UAE companies.
Be clear about what this is. The check covers your saved seller profile only. It does not validate individual invoices, it is not an ASP accreditation, and no invoice is sent anywhere when you run it. NAQIX does not transmit invoices to an ASP or to the FTA. When you choose your ASP, confirm with the NAQIX team and with the ASP how invoice data will move between them, and test it before your phase begins.
The NAQIX page for the UAE, the Tax & compliance workspace and the Sales & billing page describe the current setup.
What to do this quarter
- Confirm your phase and ASP appointment date with your tax adviser.
- Complete and check your seller profile for each legal entity.
- Clean the TRN, legal name and address of your top customers.
- Review ten recent invoices against the list in part 3.
- Shortlist ASPs and ask each how they receive data from your invoicing system.
None of this depends on the final go-live date, and all of it makes your current invoices and returns better.