Short answer: UAE e-invoicing becomes mandatory on 1 January 2027 for businesses with annual revenue of AED 50 million or more. Those businesses must appoint an Accredited Service Provider (ASP) by 30 October 2026. Every other VAT-registered business follows six months later: ASP by 31 March 2027, go-live on 1 July 2027. If your invoices still come out of Excel, a basic accounting package or a heavily customised local system, the work starts now, not in December.
This guide explains what changes, who is affected, and what your finance and IT teams need to have in place, with a practical view of how this works inside an ERP such as Odoo.
What is actually changing?
Today, a PDF invoice emailed to a customer is a valid VAT document in the UAE. After your go-live date it is not. Invoices must be issued as structured data (not a picture of an invoice) in the national format, called PINT AE, and they must travel through an Accredited Service Provider.
The UAE uses a four-corner model:
1. Your business creates the invoice in its ERP or accounting system.
2. Your ASP validates it and sends it on.
3. Your customer's ASP receives it.
4. Your customer receives it in their system.
The Federal Tax Authority (FTA) receives the tax data alongside this flow. In practice, your ERP has to produce clean, complete, correctly coded invoice data every single time, because a rejected invoice is no longer just an annoyance. It is a compliance problem.
Key dates at a glance
|
Who |
Appoint an ASP by |
Mandatory from |
|
Businesses with revenue ≥ AED 50 million |
30 October 2026 |
1 January 2027 |
|
All other VAT-registered businesses |
31 March 2027 |
1 July 2027 |
|
Government entities |
31 March 2027 |
1 October 2027 |
Voluntary adoption has been open since 1 July 2026, so you can go live early and fix issues while there is still no penalty pressure.
What are the penalties?
Under Cabinet Decision No. 106 of 2025, the main penalties are:
• AED 5,000 per month (or part of a month) for failing to implement the system or appoint an ASP on time.
• AED 100 per invoice or credit note not issued electronically on time, capped at AED 5,000 per month.
• AED 1,000 per day for failing to notify the authority of a system failure, or failing to update your ASP when your data changes.
The fines themselves are manageable for a large business. The bigger risk is operational: customers who cannot receive or book your invoices will delay payment.
Five things to do before your deadline
1. Confirm which phase you are in
Check your revenue figure with your tax advisor. If you are close to AED 50 million, plan for the earlier date.
2. Choose your ASP, and check it can talk to your ERP
The ASP is a service you subscribe to; your ERP sends invoices to it through an API. Before signing, ask the ASP for its API documentation and ask your ERP partner to confirm they can integrate with it. An ASP your system cannot connect to is a contract you will regret.
3. Clean your master data
This is where most projects lose time. Every customer needs a correct Tax Registration Number (TRN), address and trade licence details. Every product needs the right tax code. Every unit of measure must map to the standard list. Bad data that a human used to fix on the PDF will now be rejected automatically.
4. Review your invoicing processes
Credit notes, advance payments, discounts, multi-currency invoices and invoices issued on behalf of another branch all need to be handled correctly. List every invoice type you issue and test each one.
5. Test, then go live voluntarily
Run real invoices through the ASP's test environment, then go live before your mandatory date. The first weeks always uncover data issues; you want to find them before penalties apply.
How this works in Odoo
Odoo already holds everything an e-invoice needs: customer TRNs, tax codes, products, units of measure and accounting entries, all in one database. Compliance therefore comes down to three pieces of work:
• UAE localisation settings: the correct chart of accounts, VAT taxes and fiscal positions for the UAE.
• A connector to your ASP: a module that turns each posted invoice into PINT AE data, sends it through the ASP's API and records the response (accepted or rejected) on the invoice. Depending on your Odoo edition and your ASP, this is either an available module that we configure or one we build and maintain for you.
• Controls that stop bad data at the source: required fields on customers and products, and validation before an invoice can be posted, so problems are caught by your team rather than by the ASP.
If you run a local or legacy system, ask your vendor now, in writing, when their PINT AE integration will be ready and which ASPs they support. If the answer is vague, treat that as a warning sign.
From our implementation work: In Egypt, the integration with e-invoice is more complex than integration with Fatoora portal in Saudi Arabia, but our team had successful integrations in both Egypt & Saudi Arabia.
Frequently asked questions
Can I keep sending PDF invoices after go-live?
You can still send a PDF as a copy for your customer, but it is no longer the legal VAT invoice. The valid invoice is the structured PINT AE document that passes through the ASP network.
Is my ERP the ASP?
No. Your ERP creates the invoice; the ASP is an accredited third party that validates and exchanges it. You need both, and they need to be integrated.
We have operations in Saudi Arabia too. Is this the same as ZATCA?
No. Saudi Arabia uses a clearance model run through ZATCA's Fatoora platform, with its own format and onboarding. A well-structured ERP can handle both, but they are separate integrations.
Does this affect B2C sales?
The first phase focuses on B2B and B2G invoices. Confirm your exact obligations with your tax advisor, as the rules continue to be clarified by the FTA.
Need help getting ready?
ExtraMile implements and customises Odoo for companies across the UAE, Saudi Arabia, Egypt, Bahrain and Qatar. We can review your current invoicing setup, map what needs to change and connect Odoo to your chosen ASP.
Book an e-invoicing readiness review or message us on WhatsApp: Gulf · Egypt
Sources: UAE Ministerial Decisions No. 243 and 244 of 2025; Cabinet Decision No. 106 of 2025; Federal Tax Authority guidance. Dates are correct as of October 2026. Check with your tax advisor for your specific situation.
This article was drafted with AI assistance and reviewed and edited by the ExtraMile implementation team.