Any business has been able to join the voluntary pilot since 1 July 2026, and the mandatory dates are set.
This guide covers the mandate, scope, deadlines and penalties, then the part we work on every day: how Odoo and an ASP fit together, and where Odoo stops.
What Is the UAE E-Invoicing Mandate?
The UAE e-invoicing mandate requires businesses to issue B2B and B2G invoices as structured electronic data, exchanged through Ministry of Finance accredited service providers, instead of as PDFs or paper.
Its legal basis is Ministerial Decisions No. 243 and No. 244 of 2025, issued on 28 September 2025, as amended by Ministerial Resolution No. 66 of 2026 [VERIFY: confirm Resolution No. 66 of 2026 moved the Phase 1 ASP deadline]. Penalties are set by Cabinet Decision No. 106 of 2025.
A PDF emailed to a customer is not an e-invoice. Once the mandate applies, PDF and emailed invoices are not valid for VAT input recovery.
The UAE uses a Continuous Transaction Controls model: invoice data reaches the FTA as the invoice is exchanged, so errors in customer data or tax setup show up on the day you invoice, not at quarter end.
SMEs are most of the market. According to the UAE Ministry of Economy, SMEs make up more than 94% of all UAE companies, more than 86% of private-sector employment and about 63.5% of non-oil GDP.
The Ministry of Finance states that 82% of UAE businesses are micro businesses with annual turnover under AED 3 million (checked 25 September 2026).
What Is PINT AE and How Does It Work?
PINT AE is the UAE's version of the Peppol International invoice format: a fixed XML structure that tells every system where the TRN, the VAT amount and every other field sit.
Peppol is the network; PINT AE is the UAE data specification that runs on it. Invoices move through a five-corner model:
Two consequences follow. Your system must produce valid PINT AE data, which it can only do if your customer and tax data are complete. And your system never sends invoices to your customer directly; the ASPs do.
What Are the UAE E-Invoicing Deadlines for 2026 and 2027?
Most SMEs must appoint an ASP by 31 March 2027 and go live on 1 July 2027. Businesses with revenue of AED 50 million or more must appoint one by 30 October 2026 and go live on 1 January 2027.
If you are close to AED 50 million, confirm how revenue is measured with your tax adviser
Which UAE Businesses Are Required to Comply With E-Invoicing?
Businesses in the UAE that issue B2B or B2G invoices are in scope, whatever their size. Revenue decides only your deadline. B2C invoices are excluded as at 25 September 2026.
If you run several legal entities, such as a mainland and a free zone company, each one that issues in-scope invoices needs its own ASP and Odoo setup.
What Happens If a UAE Business Misses the E-Invoicing Deadline?
A business that misses its ASP appointment deadline is liable to a penalty of AED 5,000 for each month without one, under Cabinet Decision No. 106 of 2025. The decision sets five violations in total.
These are the e-invoicing penalties only. General VAT penalties sit in a separate decision, and the two are often mixed up in published tables. Check which decision each figure comes from.
What Does an SME Need to Do to Become E-Invoicing Compliant?
An SME needs to do five things: check its system, fix its invoice data, appoint an accredited ASP, get its ERP producing PINT AE, and train the people who raise invoices.
1. Assess Your Current Invoicing System
Start by finding out whether your current system can produce PINT AE data at all. Ask three questions:
- Does it produce structured PINT AE XML, or only PDFs?
- Does it store the buyer's TRN on the customer record, or does someone type it on each invoice?
- Can it connect to an ASP? There are three routes: direct API, middleware or an ERP connector.
If your invoices are built in Excel or Word templates, the answer to all three is no, and you need a system before you need an ASP.
2. Check Whether Your Invoices Include All the Required Fields
PINT AE needs more structure than a typical UAE tax invoice. These are the fields that most often fail in SME data.
This is data work, not software work: one missing TRN fails every invoice to that customer, whatever system you run.
3. Select an Accredited Service Provider (ASP)
You must appoint an ASP accredited by the Ministry of Finance. The FTA receives the reporting, but it does not accredit providers.
Accreditation requires active Peppol-certified Service Provider status, at least two years of operational history for the solution, ISO 27001 and ISO 22301. Peppol-certified is not the same as Ministry of Finance accredited, so check any "certified" claim against the register.
Alongside the Ministry's February 2026 guidance, "Considerations for Selecting an Accredited Service Provider", ask each ASP three Odoo questions:
- Do you have a working Odoo connector for our version, or is it API-only?
- Who maintains the connector when Odoo or PINT AE changes?
- Do rejection messages come back into Odoo, or only into your portal?
Odoo and ClearTax. On 1 September 2026, Odoo and ClearTax announced a partnership for e-invoicing in the UAE and Oman, built around a native connector between Odoo and ClearTax's platform (press coverage quoting Odoo Middle East's managing director and ClearTax's founder).
ClearTax's UAE entity, Defmacro Software DMCC, is on the Ministry of Finance accredited list with accreditation number 163162 (checked 25 September 2026).
The announcement does not state which Odoo versions or editions are covered, or when the connector is available. Nothing in it restricts Odoo users to ClearTax: you can appoint any accredited ASP.
4. Upgrade or Implement an ERP That Supports PINT AE
If your current system cannot produce PINT AE, you can upgrade it, add a connector, or move to an ERP that can. If you are already on Odoo, or evaluating it, the question is which version and edition you run.
Odoo generates PINT AE XML, and an accredited ASP validates and transmits it. Odoo 19, released in September 2025, is the current major version as at 25 September 2026. If you are on an older version, an upgrade may come before e-invoicing.
Other routes work too: Tally, SAP, Dynamics 365, NetSuite, QuickBooks and Zoho each have their own path. For Odoo scope, see Odoo ERP solutions.
5. Train Your Finance Team
Train the people who create customers and raise invoices, because most e-invoicing failures start with data entry. Panorama Consulting's 2026 ERP Report puts the ERP project failure rate at around 68%, with change management the most-cited cause. Cover four habits:
- Capture the TRN when a customer is created, not at invoice time.
- Read a rejected invoice, fix it and resend it.
- Issue credit notes on time; they carry their own penalty.
- Name who tells the ASP when your registered details change (AED 1,000 per day if late).
How Much Does UAE E-Invoicing Compliance Cost for SMEs?
What you pay depends on six drivers, and a figure quoted without them is a guess. As at 25 September 2026, we know of no independent study of UAE SME e-invoicing costs, so we do not quote a range.
Against that, the UAE Ministry of Finance states that e-invoicing, "when implemented correctly", can reduce invoice processing costs by up to 66% (checked 25 September 2026). The Ministry does not cite the study behind that figure, so treat it as the Ministry's expectation, not a forecast for your business.
Why Do Standalone E-Invoicing Tools Create Long-Term Problems?
A standalone e-invoicing tool can produce a compliant invoice, but if your accounting runs elsewhere, someone has to move data between the two, and that is where errors come back in.
- Re-keying: customers, invoices and credit notes must match line by line in both systems.
- Two sets of records: when the tool and the ledger disagree, someone has to reconcile them before the VAT return.
- Double maintenance: every change to PINT AE or your ASP has to be handled in two places.
- A split audit trail: the invoice lives in one system and the payment in another.
A standalone tool can still be right if your ERP cannot be upgraded before your deadline. Treat it as a bridge, with an exit plan.
How Should SMEs Choose an ERP for E-Invoicing Compliance?
Choose the system that produces clean PINT AE data from your own records and connects to an accredited ASP, at a complexity your team can run without an IT department.
- PINT AE output: a sample XML file from the version you would run, not a brochure.
- ASP connection: which accredited ASPs connect to it, and how.
- Multi-entity: mainland and free zone entities, each with its own TRN.
- Bilingual invoices: Arabic and English on one document, if customers need it.
- Total cost: licences, implementation, ASP and connector, over three years.
Where Odoo fits: Odoo is modular: start with Accounting and Invoicing, add Sales, Inventory or POS later. It generates PINT AE XML but is not an ASP and cannot transmit to the FTA on its own.
If you are on Odoo, or evaluating it, check that your version and edition produce the output you need , and choose the accredited ASP you will connect.
How Do Odoo and an ASP Work Together for UAE E-Invoicing?
Here is how the workflow operates once Odoo and an ASP are connected: Odoo creates and formats the invoice. The ASP validates it, sends it over Peppol and reports the tax data to the FTA. Odoo then records the result.
Step 8 is where connectors differ most: ask your ASP to demonstrate it with a rejected invoice. For the configuration, see Part 2: the setup guide. For what we configure, see Odoo UAE e-invoicing.
Which Routes Connect Odoo to an ASP?
Odoo connects to an accredited ASP in one of three ways, as at 25 September 2026. Whichever you use, the ASP must be on the Ministry of Finance accredited list.
A native connector is a real convenience. Compare it on the same terms as any other accredited provider: fees, support, and how rejected invoices come back into Odoo.
What Does Odoo Do, What Does the ASP Do, and What Do You Do?
Odoo formats your data, the ASP transmits it, and you stay responsible for accuracy and notifications.
What Does Odoo Alone Not Do?
Odoo alone does not make you e-invoicing compliant. It has five limits.
We say this plainly because the opposite claim circulates: no ERP on its own delivers UAE e-invoicing compliance.
What Is the Recommended Timeline for SME E-Invoicing Preparation?
For a Phase 2 SME, work back from 1 July 2027: assess now, appoint an ASP well before 31 March 2027, and run test invoices before go-live.
Phase 1 businesses (revenue of AED 50 million or more) must appoint an ASP by 30 October 2026 and go live on 1 January 2027. If that is you, appoint first. For the full Odoo sequence, see Part 3: the readiness playbook.
Frequently Asked Questions About UAE E-Invoicing
Not for every transaction. As at 25 September 2026, the mandate covers B2B and B2G invoices issued by businesses in the UAE, under Ministerial Decisions No. 243 and 244 of 2025. B2C invoices are currently excluded. Size decides only your deadline: businesses under AED 50 million revenue must appoint an ASP by 31 March 2027 and go live on 1 July 2027.
PINT AE is the UAE's specification of the Peppol International invoice format. It defines the XML structure every UAE e-invoice must follow, including where the supplier TRN, buyer TRN and line-level VAT sit. Your ERP generates PINT AE data. A Ministry of Finance accredited service provider validates it and exchanges it over Peppol, and the FTA receives the tax data.
UAE e-invoices must be structured PINT AE XML, exchanged through accredited service providers over the Peppol network. A PDF, a scanned invoice or an emailed Word file is not an e-invoice. Once the mandate applies to a business, PDF and emailed invoices are not valid for VAT input recovery. For most SMEs, that applies from go-live on 1 July 2027.
An ASP is a company accredited by the UAE Ministry of Finance to validate e-invoices, exchange them over Peppol and report tax data to the FTA. As at 25 September 2026, the Ministry's register listed 56 accredited providers and 8 pre-approved. Only accredited providers, which carry an accreditation number, can be appointed. OdooEdge is not an ASP.
Yes, where both are in scope. The UAE uses a 5-corner model: the supplier's system sends to the supplier's ASP, which delivers to the buyer's ASP and then the buyer's system, while the FTA receives the tax data. Each business appoints its own provider. Not appointing one costs AED 5,000 per month under Cabinet Decision No. 106 of 2025.
Possibly. Your software must produce valid PINT AE data and connect to an accredited ASP through a direct API, middleware or an ERP connector. Ask your vendor for a sample PINT AE file and its connection route. Check any accreditation claim against the Ministry of Finance register, which listed 56 accredited providers as at 25 September 2026.
Cabinet Decision No. 106 of 2025 sets five penalties: AED 5,000 per month for not appointing an ASP; AED 100 per late invoice or credit note, each capped at AED 5,000 a month; and AED 1,000 per day for not notifying the FTA of system failures or the ASP of registered data changes. Voluntary pilot participants are exempt until their mandatory phase date.
Free zone companies making in-scope B2B or B2G transactions are expected to comply on the same phased dates as mainland businesses. The deadline depends on revenue, not location. Revenue of AED 50 million or more puts you in Phase 1, with an ASP due by 30 October 2026. Below that, you are in Phase 2, with an ASP due by 31 March 2027.
It depends on six drivers: number of entities, invoice volume, ERP version, data quality, the ASP's pricing model and the integration route. As at 25 September 2026 we know of no independent study of UAE SME costs, so we quote no range. The UAE Ministry of Finance says e-invoicing, implemented correctly, can cut invoice processing costs by up to 66%.
Odoo generates PINT AE XML from your invoices, stores customer TRNs and applies VAT on each line. It is not an ASP and cannot transmit to the FTA on its own. On 1 September 2026 Odoo announced a native connector with ClearTax, an accredited ASP (Ministry of Finance no. 163162). You can also connect another accredited ASP through a connector module or the ASP's API.
Sources and Changelog
Sources (all checked 25 September 2026):
- UAE Ministry of Finance, eInvoicing initiative page: Ministerial Decisions No. 243 and 244 of 2025, Ministerial Resolution No. 66 of 2026, Cabinet Decision No. 106 of 2025, the 66% cost statement and the 82% micro-business figure.
- UAE Ministry of Finance, eInvoicing Accredited Service Providers register: 56 accredited and 8 pre-approved as at 25 September 2026, including Defmacro Software DMCC (ClearTax), accreditation no. 163162.
- UAE Ministry of Finance, "Considerations for Selecting an Accredited Service Provider", February 2026.
- UAE Ministry of Economy, SME statistics.
- Panorama Consulting, 2026 ERP Report.
- TechAfrica News, "ClearTax and Odoo Partner to Simplify Tax Compliance and E-Invoicing Across GCC", 1 September 2026 (secondary source for the partnership announcement).
Changelog
- 6 March 2026: First published.
- 25 September 2026: Restructured; penalties corrected to Cabinet Decision No. 106 of 2025; unsourced cost figures removed; ASP facts dated; Odoo–ClearTax partnership (announced 1 September 2026) and the routes for connecting Odoo to an ASP added. Page redesigned to the OdooEdge blog layout.
Last verified: 25 September 2026 · Reviewed monthly. OdooEdge is an Odoo Partner, not an ASP.
FIXED PRICE · YOU KEEP THE SCOPE
Know your Odoo e-invoicing cost before you commit
Fixed-price scoping gives you a written cost and scope that you keep, whether or not you engage us.