Skip to Content

UAE E-Invoicing for SMEs: What You Need to Know Before the 2027 Deadlines

For UAE SMEs running or evaluating Odoo: the 2026–2027 e-invoicing deadlines and penalties, and how Odoo and an accredited service provider fit together.
March 6, 2026 by
UAE E-Invoicing for SMEs: What You Need to Know Before the 2027 Deadlines
Foxedg Ventures
| No comments yet

IN SHORT · AS ST 25 SEPTEMBER 2026

  • Most SMEs must appoint a Ministry of Finance accredited ASP by 31 March 2027 and go live on 1 July 2027.
  • Revenue of AED 50 million or more: appoint by 30 October 2026 and go live on 1 January 2027.
  • Not appointing an ASP costs AED 5,000 per month under Cabinet Decision No. 106 of 2025.
  • Odoo generates the PINT AE invoice. An accredited ASP validates and transmits it. Odoo alone does not make you compliant.
  • B2B and B2G invoices are in scope. B2C invoices are currently excluded.


UAE E-Invoicing Series Part 1 of 3 · The rules and the Odoo route Part 2 · Odoo setup guide Part 3 · Readiness playbook

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:

The five-corner model, with Odoo as corner 1

Corner 1 · YouOdoo creates the PINT AE invoice
Corner 2 · Your ASPValidates and sends over Peppol
Corner 3 · Their ASPReceives the invoice
Corner 4 · CustomerReceives into their system
Corner 5 · Federal Tax AuthorityReceives the tax data in parallel
■ Odoo's part □ ASP exchange ┄ Reporting

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.

30 Oct 2026Phase 1 ASP deadline (revenue AED 50M+)
31 Mar 2027Phase 2 ASP deadline (most SMEs)
1 Jul 2027Phase 2 go-live

UAE e-invoicing deadlines by phase

Ministerial Decisions No. 243 and 244 of 2025, as amended · as at 25 September 2026

PhaseWhoASP appointment deadlineGo-live
PilotVoluntary, open to any size of business—1 July 2026 Open now
Phase 1Revenue of AED 50M or more30 October 2026 Next deadline1 January 2027
Phase 2
Most SMEs
Revenue under AED 50M31 March 20271 July 2027
B2GGovernment entities31 March 20271 October 2027

Last verified 25 September 2026 · odooedge.com · OdooEdge is not an ASP


DEADLINE WARNING
 
The Phase 1 deadline has already moved once. It was extended in May 2026 to 30 October 2026, with go-live unchanged. Older articles still quote the superseded date, so check the date on anything you read, including this page.

FREE · NO OBLIGATION

Check your e-invoicing readiness: we review your invoicing, Odoo version and customer data, and give you a written roadmap to your deadline.

Book your free assessment


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.

Business typePosition as at 25 September 2026
Mainland companiesIn scope for B2B and B2G invoices.
Free zone companiesIn scope for in-scope B2B and B2G transactions, on the same revenue-based phases
Selling to both businesses and consumersMust comply for B2B invoices. B2C invoices stay outside the mandate for now.

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.

UAE e-invoicing penalties

Cabinet Decision No. 106 of 2025 · five violations

ViolationPenalty
Failure to appoint an ASPAED 5,000 per month
Invoice not issued on timeAED 100 per invoice · capped at AED 5,000 per month
Credit note not issued on timeAED 100 per credit note · capped at AED 5,000 per month
Failure to notify the FTA of system failuresAED 1,000 per day
Failure to notify the ASP of changes to registered dataAED 1,000 per day

Source: Cabinet Decision No. 106 of 2025 · as at 25 September 2026


NOTE

Voluntary pilot participants are exempt from these administrative penalties during the pilot window. Penalties apply only from each business's own mandatory phase date, so joining the pilot early lets you test without penalty exposure.

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.

Fields that most often fail, and where they live in Odoo

FieldWhat it needsWhere it lives in Odoo
Supplier TRNYour Tax Registration NumberCompany settings
Buyer TRNYour customer's TRN, for registered buyersCustomer record, tax ID field
Line-level VATVAT rate and amount on every line, not only a totalTaxes on each invoice line
Tax categoryStandard-rated, zero-rated, exempt or out of scope, per lineAccounting › Configuration › Taxes
Payment terms and due dateTerms stated on the invoicePayment terms on the invoice
Delivery detailsDelivery address and date, where applicableDelivery address on the sales order and invoice
Currency and AED amountsAED equivalents for foreign-currency invoicesInvoice currency and exchange rate

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.

The two Ministry of Finance lists

ListWhat it meansAs at 25 Sep 2026
Accredited service providersEach entry carries an accreditation number. Only these providers can be appointed.56
Pre-approved, in final assessmentNot yet accredited. Cannot be appointed yet.8

Source: Ministry of Finance register · The list changes often: check it on the day you sign

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.


FOR ODOO USERS

No Odoo entity appears on either list as at 25 September 2026. If you run Odoo, you appoint a separate ASP and connect Odoo to it.

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.

What drives the cost

Cost driverWhy it moves the costWhat to check
Legal entitiesEach invoicing entity needs its own configuration and ASP setupHow many TRNs issue invoices
Invoice volumeASP fees can depend on documents sentMonthly invoices and credit notes
ERP versionAn older version may need upgrading firstYour Odoo version and edition
Data qualityMissing TRNs and wrong tax mapping mean clean-up timeCustomers without a TRN
ASP pricing modelSet-up, subscription, per-document and connector fees varyEach ASP's full fee schedule
Integration routeConnector, direct API and middleware differ in build and upkeepWhich route the ASP supports

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.


HOW WE PRICE

OdooEdge quotes Odoo e-invoicing work at a fixed price after a scoping assessment, so you know the implementation cost before you commit. ASP fees are separate and agreed between you and the ASP.

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.


WHEN ODOO IS THE WRONG ANSWER

If your current system already produces PINT AE and your team knows it well, switching ERP for e-invoicing alone rarely makes sense with a 2027 deadline ahead. We will tell you that on a call.

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.

  1. Create the sales order in Odoo.Odoo
    The customer record must already carry the buyer's TRN.
  2. Confirm the order and create the invoice.Odoo
    Odoo applies the configured VAT tax to each line.
  3. Odoo generates the PINT AE XML from the invoice data.Odoo
  4. Odoo passes the file to your ASP through the connector or API, with no manual upload.Odoo
  5. The ASP validates the invoice against the PINT AE rules.ASP
  6. The ASP routes the invoice over Peppol to your customer's ASP, which delivers it to your customer's system.ASP
  7. The ASP reports the tax data to the FTA.ASP
  8. The status comes back into Odoo and is logged on the invoice.Odoo This depends on the connector: some ASPs return the status only to their own portal.

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.

RouteWho builds and maintains itWhat to check
Odoo–ClearTax connectorOdoo and ClearTax, under the partnership announced on 1 September 2026Availability, versions and edition
Connector module for another ASPThe ASP, an Odoo partner, or a third-party developer on the Odoo Apps StoreThat it supports your Odoo version and returns status into Odoo
Direct API or middlewareYour implementation partner or in-house team, using the ASP's APIWho maintains it when Odoo, PINT AE or the API changes

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.

TaskOdoo doesASP doesYou do
Customer TRNs and master dataStores themUses what it receivesCapture them and keep them correct
VAT on each lineApplies the taxes you configureChecks them against PINT AE rulesSet up tax treatment correctly, with your tax adviser
PINT AE fileGenerates the XMLValidates itFix what fails validation
TransmissionHands the file to the ASPSends it over Peppol to your customer's ASPAppoint an accredited ASP by your deadline
FTA reporting—Reports the tax data—
Credit notesGenerates themValidates and transmits themIssue them on time (AED 100 each, capped at AED 5,000 per month)
System failures—Notify the FTA (AED 1,000 per day if you do not)
Changes to registered detailsHolds the updated company recordReceives your noticeNotify the ASP (AED 1,000 per day if you do not)

What Does Odoo Alone Not Do?

Odoo alone does not make you e-invoicing compliant. It has five limits.

  • It cannot transmit to the FTA or to your customer's ASP. You need a Ministry of Finance accredited service provider. As at 25 September 2026, no Odoo entity appears on the accredited or pre-approved lists.
  • Version and edition matter. What your Odoo can generate depends on the version and on whether you run Enterprise or Community . An older database may need an upgrade first.
  • The connector is usually not Odoo's. Apart from the announced ClearTax connector, the link to your ASP is built and maintained by the ASP, a partner or you. Put in writing who fixes it when it breaks.
  • Data quality is your job. If a TRN is missing or a tax is mapped wrongly, Odoo produces invalid output from it.
  • It does not decide your tax treatment. The tax category on each line is a tax decision. Odoo applies what you configure.

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.

A Phase 2 preparation plan, from today

WindowWhat to doDone when
October–November 2026Readiness assessment: system, data, entitiesWritten gap list
November 2026–January 2027Clean data; shortlist accredited ASPs; upgrade or configure OdooASP shortlisted
January–February 2027Build and test the connector; train the teamTest invoices pass
By 31 March 2027Formally appoint your ASPAppointment signed
April–June 2027Parallel run, or join the voluntary pilotRejections resolved
1 July 2027Go liveEvery in-scope invoice goes through your ASP

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.



Foxedg Ventures · Parent company of OdooEdge
Foxedg Ventures FZE LLC is a UAE B2B technology venture studio in Sharjah Publishing City Free Zone. Its Odoo Partner brand, OdooEdge, implements Odoo for UAE businesses at fixed prices.
foxedg.com · odooedge.com

Sources and Changelog

Sources (all checked 25 September 2026):

  1. 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.
  2. 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.
  3. UAE Ministry of Finance, "Considerations for Selecting an Accredited Service Provider", February 2026.
  4. UAE Ministry of Economy, SME statistics.
  5. Panorama Consulting, 2026 ERP Report.
  6. 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.



Sign in to leave a comment