The UAE’s e-invoicing mandate is no longer years away. Large businesses go live on 1 January 2027, and all other in-scope businesses follow on 1 July 2027. Before going live, every business must appoint an accredited service provider (ASP), and for large businesses that deadline is 30 October 2026.
If your business runs on ERPNext, the good news is that your ERP already holds most of the data e-invoicing needs. The work is in cleaning that data, connecting ERPNext to an accredited service provider, and testing before your go-live date.
This checklist walks ERPNext users through every step, in the right order, for both waves.
Key Takeaways
Businesses with revenue of AED 50 million or more must appoint an ASP by 30 October 2026 and go live on 1 January 2027.
Businesses below AED 50 million must appoint an ASP by 31 March 2027 and go live on 1 July 2027.
E-invoicing covers B2B and B2G transactions; B2C is out of scope for now.
Invoices are exchanged in PINT AE, the UAE’s version of the Peppol invoice specification, through an accredited service provider.
Penalties start at AED 5,000 per month for delayed implementation, plus AED 100 per invoice not issued on time.
ERPNext can meet the requirements by integrating with an accredited ASP.
UAE E-Invoicing Timeline
Who | Appoint an ASP by | Mandatory go-live |
|---|---|---|
Pilot and voluntary adopters | — | From 1 July 2026 |
Businesses with revenue of AED 50 million or more | 30 October 2026 | 1 January 2027 |
Businesses with revenue below AED 50 million | 31 March 2027 | 1 July 2027 |
Government entities | 31 March 2027 | 1 October 2027 |
What changed recently: Ministerial Decision No. 66 of 2026 extended the ASP appointment deadline for large businesses from 31 July to 30 October 2026. Their go-live date of 1 January 2027 did not change.
How revenue is measured: revenue is based on gross income for the most recent accounting period.
Who Is In Scope?
Transaction | In scope? |
|---|---|
Business-to-business (B2B) | Yes |
Business-to-government (B2G) | Yes |
Government-to-business and government-to-government | Yes |
Business-to-consumer (B2C) | Not for now |
The mandate applies whether or not you’re VAT registered. Some transactions are excluded, such as certain international passenger and air cargo services, VAT-exempt or zero-rated financial services, and transactions within a VAT group until 31 December 2028.
How UAE E-Invoicing Works
ERPNext creates the invoice as it does today.
Invoice data is sent to your accredited service provider (ASP).
The ASP converts it into PINT AE XML, validates it and sends it to your buyer’s provider over the Peppol network.
Tax data is reported to the Federal Tax Authority (FTA).
Your buyer receives the invoice directly into their own system.
You can’t connect directly to the FTA. Every business must use an accredited service provider. The Ministry of Finance publishes the list of accredited providers, and it now includes dozens of firms.
Penalties for Non-Compliance
Violation | Penalty |
|---|---|
Failing to implement e-invoicing or appoint an ASP on time | AED 5,000 per month or part of a month of delay |
E-invoice not issued or sent on time | AED 100 per invoice, up to AED 5,000 per month |
E-credit note not issued or sent on time | AED 100 per credit note, up to AED 5,000 per month |
Late notification of changes to registered data | AED 1,000 per day |
Penalties apply from your mandatory date. Confirm the latest rules with the FTA or your tax advisor.
The ERPNext Readiness Checklist
Work through these in order. Large businesses should complete them before 1 January 2027; others before 1 July 2027.
Stage 1: Confirm Your Obligations
Check your revenue for the most recent accounting period against AED 50 million
Note your ASP appointment deadline and go-live date
List which of your transactions are B2B or B2G (in scope) and which are B2C (out of scope for now)
Check for excluded transactions, such as VAT group transactions
List every company, branch and legal entity in your ERPNext that issues invoices
Stage 2: Appoint an Accredited Service Provider
Check the Ministry of Finance’s list of accredited service providers
Ask each provider whether they already integrate with ERPNext or offer an API you can connect to
Compare pricing (per invoice, monthly or annual), support and onboarding time
Confirm they handle both sending and receiving invoices
Sign before your ASP appointment deadline
Tip: only accredited providers can now offer e-invoicing services. Make sure the provider you choose is on the current Ministry of Finance list, not just “in progress.”
Stage 3: Clean Your ERPNext Master Data
Most e-invoice rejections come from incomplete data. A UAE tax invoice requires dozens of mandatory fields, so start here early.
Your company:
TRN entered correctly on each company
Legal name and full address
Peppol participant ID (based on your TRN) noted for your ASP
Customers:
TRN for every VAT-registered business customer
Legal name exactly as registered
Full address, including emirate and country
Peppol participant ID where available (your ASP can help look these up)
Customer type set (business, government or consumer), so B2C invoices can be excluded
Items:
Clear item names and descriptions
Correct units of measure
Correct VAT category on every item: standard-rated, zero-rated, exempt or out of scope
Taxes:
ERPNext tax templates match UAE VAT categories
Reverse charge transactions set up correctly
Discounts and charges handled so totals calculate cleanly
Stage 4: Review Your ERPNext Invoicing Setup
Invoice numbering: each series unique and sequential per company
Credit notes always linked to their original invoice (use “Return Against” in ERPNext)
Debit notes set up for price increases or additional charges
Advance payments and advance invoices handled correctly
Multi-currency invoices show AED amounts for VAT
Branches and companies: each mapped to the right legal entity and TRN
Stage 5: Connect ERPNext to Your ASP
Install or build the integration between ERPNext and your ASP
Map ERPNext fields to the PINT AE fields your ASP requires
Set rules so only in-scope invoices (B2B and B2G) are sent
Store the status returned for every invoice (sent, accepted, rejected)
Set up alerts for rejected invoices
Decide how incoming e-invoices from suppliers will reach ERPNext (ideally as draft purchase invoices)
Stage 6: Test Before Go-Live
Standard tax invoice to a VAT-registered customer
Invoice with zero-rated and exempt items
Invoice with discounts
Foreign-currency invoice
Credit note against an existing invoice
Debit note
Reverse charge invoice
Invoice to a government entity, if relevant
Receiving an invoice from a supplier
What happens when an invoice is rejected, and how it’s corrected and resent
Tip: joining as a voluntary adopter before your mandatory date lets you test in real conditions, and voluntary adopters are exempt from penalties.
Stage 7: Go Live and Monitor
Go live before your mandatory date, not on it
Check rejected invoices every day for the first month
Fix rejections at the source (customer, item or tax data), not just on the invoice
Reconcile invoices sent through your ASP with your VAT return each month
Train billing and accounts teams on the new process
Keep records for the periods required under the Tax Procedures Law
How Long Does This Take?
Business situation | Suggested start |
|---|---|
Over AED 50 million, no ASP appointed yet | Immediately: your appointment deadline is now |
Over AED 50 million, ASP appointed | Now: data cleanup and integration must finish before 1 January 2027 |
Below AED 50 million | By December 2026, to appoint an ASP by March and go live by July |
Data cleanup usually takes the longest, especially for businesses with many customers or years of inconsistent records.
Common Mistakes ERPNext Users Should Avoid
Waiting for the ASP to fix your data. Your ASP converts and sends invoices, but it can’t fix wrong TRNs, missing addresses or incorrect VAT categories in ERPNext.
Sending everything. B2C invoices are out of scope for now. Without filters, you may send invoices that shouldn’t go.
Credit notes without references. Every credit note must be linked to its original invoice.
Testing only one invoice type. Most problems show up with discounts, foreign currency, credit notes and reverse charge.
Leaving it to the last month. Providers get busy close to deadlines. Large businesses are already at their appointment deadline.
Running Operations in Saudi Arabia or Oman Too?
E-invoicing is rolling out across the Gulf, and each country works differently:
Country | System | Key date |
|---|---|---|
UAE | PINT AE through accredited service providers | 1 January 2027 / 1 July 2027 |
Saudi Arabia | ZATCA Fatoora (clearance and reporting) | Wave 25: 1 February 2027 |
Oman | Fawtara (PINT OM through accredited providers) | Phases through 2027 |
Using one ERPNext system with separate compliance setups for each country keeps everything consistent. See our guides to ZATCA e-invoicing in Saudi Arabia and Oman’s Fawtara.
Frequently Asked Questions
When does UAE e-invoicing start?
Businesses with revenue of AED 50 million or more go live on 1 January 2027. Businesses below AED 50 million go live on 1 July 2027. Government entities follow on 1 October 2027.
What is the ASP appointment deadline?
Businesses with revenue of AED 50 million or more must appoint an accredited service provider by 30 October 2026, after Ministerial Decision No. 66 of 2026 extended it from 31 July. Businesses below AED 50 million must appoint one by 31 March 2027.
Does UAE e-invoicing apply to B2C sales?
Not for now. The mandate covers B2B and B2G transactions. B2C is outside scope until the Ministry decides otherwise.
Can ERPNext connect directly to the FTA?
No. Every business must send e-invoices through an accredited service provider. ERPNext integrates with the ASP, which converts invoices to PINT AE and exchanges them.
What is PINT AE?
PINT AE is the UAE’s version of the Peppol International invoice specification. It defines the structure and fields of e-invoices exchanged in the UAE.
What are the penalties for UAE e-invoicing?
Failing to implement e-invoicing on time can cost AED 5,000 per month of delay. Invoices or credit notes not issued on time can cost AED 100 each, up to AED 5,000 per month.
Do I need e-invoicing if I’m not VAT registered?
The mandate applies to in-scope transactions whether or not you’re VAT registered. Check your obligations with the FTA or your tax advisor.
Get UAE E-Invoicing Ready on ERPNext
Bizloom ERP helps UAE businesses prepare ERPNext for e-invoicing, working remotely with teams across the Emirates. We work alongside your chosen accredited service provider to:
Assess your ERPNext setup against UAE e-invoicing requirements
Clean company, customer, item and tax data
Connect ERPNext to your ASP and map invoices to PINT AE
Set up filters, status tracking and rejection alerts
Test every invoice type before go-live
Support you after go-live
Learn more about our UAE e-invoicing services and ERP in the UAE, or read UAE E-Invoicing 2026: Requirements, Timeline and Peppol and how to prepare your ERP for UAE e-invoicing. Comparing ERP platforms? See ERPNext vs Odoo.
Is your ERPNext ready for UAE e-invoicing? Message us on WhatsApp and we’ll check your setup against this checklist. Ask on WhatsApp
Want a full readiness review? Book a Free ERP Assessment with Bizloom ERP.