UAE e-invoicing is no longer a future topic. The first businesses must have an accredited service provider (ASP) in place within days, and go live on 1 January 2027. Smaller businesses follow in 2027. Whichever phase you are in, the work is the same, and the companies that start early have time to fix the slowest part: their own data.
This checklist walks through what to do, in order, and what to ask the people helping you.
1. Confirm your phase and your dates
Your deadlines depend on your annual revenue and on whether you are a government entity. The schedule set by the Ministry of Finance, as amended in 2026, was as follows when we checked it on 22 October 2026:
| Who | Appoint an ASP by | E-invoicing mandatory from |
|---|---|---|
| Revenue of AED 50 million or more | 30 October 2026 | 1 January 2027 |
| Revenue below AED 50 million | 31 March 2027 | 1 July 2027 |
| Government entities | 31 March 2027 | 1 October 2027 |
The large-business ASP deadline was originally 31 July 2026; an amendment moved it to 30 October 2026 without changing the go-live date. Dates can change again, so confirm them with the Ministry of Finance or your tax adviser, and check which revenue figure applies to your company.
2. Understand what changes for your invoices
Under the new system, a business-to-business or business-to-government invoice is a structured data file in the PINT AE format, not a PDF. It is sent through your ASP to your buyer's ASP on the Peppol network, and the invoice data is reported to the Federal Tax Authority at the same time. You can still email a PDF copy for convenience, but the e-invoice is the one that counts.
Three things follow from this:
- Every invoice must carry complete, correctly formatted data, or it will be rejected.
- Your invoicing software must exchange invoices with an ASP, directly or through an integration.
- Someone in your team must watch for rejections and fix them quickly.
3. Map where your invoices come from
List every place your company issues invoices and credit notes: the accounting system, the ERP, a CRM, a billing tool, a spreadsheet template, a branch that does things its own way. Each one needs a route to the ASP. Companies are often surprised by how many sources they have, and finding them early avoids a scramble later.
4. Choose your accredited service provider
Only providers accredited by the Ministry of Finance can exchange UAE e-invoices. They differ in pricing (per invoice, per bundle or subscription), in how you connect to them (API, ready-made connectors for popular software, or a web portal), in the support they offer, and in whether they can also receive the e-invoices your suppliers send you. Questions worth asking:
- Do you have a ready connector for our accounting or ERP system, or will we need an integration?
- Is there a pre-production environment where we can test real invoice and credit-note scenarios?
- How are rejections reported, and how quickly can we see the reason?
- How do we receive and process e-invoices from our suppliers?
- What happens to pricing as our invoice volume grows?
5. Clean up your customer and item data
This is usually the longest step, and it does not depend on which ASP you pick, so start it now. The most common problems we see are:
- Customer TRNs: missing, outdated or typed in the wrong format.
- Addresses: incomplete buyer addresses and missing emirate information.
- Payment terms: terms written as free text that do not produce a clear due date.
- Items and VAT: descriptions, units of measure and VAT categories entered inconsistently.
- Credit notes: not linked to the original invoice, or issued without a clear reason.
Run a report of your active customers and recent invoices, and fix the gaps at the source, in the customer and item records, rather than on each invoice.
6. Integrate and test end to end
Connect your invoicing system to the ASP's pre-production environment and test the cases you actually issue: a standard tax invoice, a credit note against it, invoices in foreign currency if you have them, discounts, and zero-rated or exempt lines. Check that each one is accepted, and that your team can see the status inside your own system rather than in a separate portal. A clear record of what was sent, and the response that came back, is worth setting up now.
7. Prepare your team
Decide who owns e-invoicing day to day: who watches for rejections, who corrects customer data, and who your sales and finance teams call when an invoice is stuck. Write a short procedure, and train the people who raise invoices, because most rejections start with data entered at the front end.
8. Go live, then watch closely
Switch to production ahead of your deadline, not on it. In the first weeks, review every rejection and fix the cause, not just the invoice. After that, a weekly check is usually enough.
If you are changing systems anyway
Some companies find that their current software cannot meet the new requirements without expensive work. If you were already thinking about a new CRM or ERP, it can make sense to combine the two projects, so e-invoicing is built in from day one. See how our e-invoicing solution works, or our ERP and Atrix CRM pages.
A quick checklist
- Confirm your revenue band and your two dates.
- List every system that issues invoices or credit notes.
- Shortlist and appoint an accredited service provider.
- Fix customer TRNs, addresses, payment terms and item data.
- Connect your system and test every invoice type you issue.
- Assign an owner and write a short procedure.
- Go live early, and review every rejection in the first weeks.
This article is general information, not tax or legal advice. For your specific obligations, speak to your tax adviser.
