UAE businesses are about to change how they send invoices. Under the UAE e-invoicing mandate, a PDF emailed to a customer will no longer count as a valid invoice for in-scope B2B and B2G transactions. Instead, each invoice must be created as structured data, validated, exchanged through an accredited provider and reported to the Federal Tax Authority (FTA).
For most growing businesses, this is not mainly a tax question. It is a software question. Your ERP, invoicing tool or POS system must produce the right data, in the right format, and pass it to the right partner. This guide is written for UAE SMEs, finance managers and business owners who want to know what must change in their systems before their deadline.
In short:
- Businesses with revenue of AED 50 million or more must go live on 1 January 2027. Everyone else in scope must go live on 1 July 2027.
- Invoices must follow PINT AE, the UAE version of the Peppol invoice standard, and travel through an Accredited Service Provider (ASP).
- The work that takes longest is usually inside your own systems: clean master data, complete invoice fields and a tested connection to your ASP.
This article explains the rules in plain terms. It is not tax or legal advice. Always confirm your obligations with the Ministry of Finance, the FTA or your tax adviser.
What Is UAE E-Invoicing?
UAE e-invoicing is a national system in which invoices and credit notes between businesses (and between businesses and government) are issued as machine-readable XML files instead of paper or PDF documents.
The UAE has chosen a decentralised model based on Peppol, the international e-invoicing network. Each business appoints an Accredited Service Provider. When you issue an invoice, your ASP checks it against the UAE data rules, sends it over the Peppol network to your customer's ASP, and reports the required tax data to the FTA. Your customer's ASP delivers it into their system.
This is often called the five-corner model:
Supplier (your ERP) → Supplier's ASP → Buyer's ASP → Buyer (their ERP), with tax data reported to the FTA
The practical result: your invoice is no longer a document that a person reads first. It is data that software must accept or reject.
UAE E-Invoicing Timeline: Key Deadlines
The rollout is phased by annual revenue. The dates below follow Ministerial Decision No. 244 of 2025, as amended in May 2026.
| Group | Appoint an ASP by | Mandatory e-invoicing from |
|---|---|---|
| Voluntary adoption (any business) | — | 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 |
| In-scope government entities | 31 March 2027 | 1 October 2027 |
Two points matter for planning:
- The revenue test uses total revenue. B2C sales are outside the mandate, but they still count when deciding whether you fall above or below AED 50 million.
- The ASP deadline comes first. For SMEs, the date to appoint a provider is three months before go-live, and integration and testing take time after that.
Who Is in Scope?
The scope is broad. In general, the system applies to any person doing business in the UAE for their B2B and B2G transactions, whether or not they are VAT registered.
Usually in scope:
- Mainland and free-zone companies selling to other businesses
- Businesses supplying government entities
- Businesses that are not VAT registered but carry out in-scope transactions (they may need a Tax Identification Number from the FTA)
- Foreign businesses that make in-scope business transactions in the UAE
Currently excluded:
- B2C sales to consumers, until further notice
- Businesses that deal only with consumers
- A small number of specific transactions, such as certain sovereign government activities and some aviation-related supplies
Exclusions are narrow and may change, so check the latest Ministerial Decisions and guidelines before assuming you are out of scope.
What Changes Inside Your ERP and Invoicing Software
This is where most of the real effort sits. Your ASP handles validation and exchange, but it can only work with the data your system sends it.
1. Structured PINT AE invoices
Every in-scope invoice must be produced in the PINT AE XML format. For a standard tax invoice, the Ministry of Finance has published 51 mandatory fields, plus conditional fields that apply in specific scenarios. These cover seller and buyer identifiers, invoice details, tax breakdowns, totals and line items.
If your current software only prints a nicely formatted PDF, it will need either a built-in PINT AE output or a reliable data export that your ASP can convert.
2. Clean customer and supplier master data
Most e-invoice rejections start with bad master data. Before go-live, check that every active customer and supplier has:
- The correct legal name and address
- A valid tax identifier and electronic address (Peppol participant ID)
- Consistent records, with duplicates merged
A spreadsheet-based customer list is a common risk here. If your team still manages customers or invoices across multiple files, read The End of Excel? Why Growing Businesses Are Replacing Spreadsheets.
3. Correct tax and item data on every line
Each invoice line must carry the right tax category, rate and amount, and totals must reconcile exactly. Check how your system handles:
- Standard-rated, zero-rated and exempt items
- Discounts and charges at line and invoice level
- Foreign-currency invoices and AED tax amounts
- Rounding
4. Credit notes and corrections
Credit notes are covered by the same rules as invoices. Your software must link each credit note to the original invoice and send it electronically through the same route. Manual "adjust it next month" habits will not work.
5. Receiving e-invoices from suppliers
E-invoicing works in both directions. Your business will also receive supplier invoices as XML through your ASP. Plan how those invoices will flow into purchasing, approvals and accounts payable, instead of being re-typed from email.
6. ASP integration and status handling
Your system needs a working connection to your ASP, usually through an API or a scheduled file exchange. It should record the status of each invoice (sent, delivered, rejected) and show users what to fix when an invoice fails validation.
7. Storage and audit trail
The legal record is the structured electronic invoice. Make sure your system, your ASP, or both keep invoices and their status history in a retrievable form for the required retention period. The Ministry's Version 1.1 guidelines, published in June 2026, added clarification on storage, advance payments and retention payments.
UAE E-Invoicing Penalties
Administrative penalties are set out in Cabinet Decision No. 106 of 2025. They apply once a business is mandated. Businesses using the system voluntarily before their deadline are not penalised.
| Violation | Penalty |
|---|---|
| Failing to implement the system, including not appointing an ASP on time | AED 5,000 for each month or part of a month |
| Failing to issue and send an e-invoice on time | AED 100 per invoice, capped at AED 5,000 per month |
| Failing to issue and send an e-credit note on time | AED 100 per credit note, capped at AED 5,000 per month |
| Failing to notify the FTA of a system failure on time | AED 1,000 for each day of delay |
| Failing to notify the ASP of changes to registered data on time | AED 1,000 for each day of delay |
Because several penalties can run at the same time, a business that ignores the mandate can face combined fines well above AED 5,000 a month.
ERP Readiness Checklist for UAE SMEs
Use this checklist to plan your work between now and your deadline.
- Confirm your phase. Calculate total annual revenue, including B2C sales, and note your ASP and go-live dates.
- List every system that creates invoices. ERP, POS, billing tools, spreadsheets and branch systems all count.
- Run a gap analysis. Compare the data your invoices carry today with the 51 mandatory PINT AE fields.
- Clean master data. Fix customer and supplier names, tax numbers and addresses, and merge duplicates.
- Shortlist and appoint an ASP. Ask how it connects to your ERP, how it reports rejections and what it charges per invoice.
- Build the integration. Connect outbound invoices, credit notes and inbound supplier invoices.
- Test real scenarios. Include discounts, foreign currency, credit notes, rejected invoices and multi-branch billing.
- Train your team. Sales, accounts and operations need to know what happens when an invoice is rejected.
- Go live early if you can. Voluntary adoption lets you find problems before penalties apply.
Ready-Made Software or Custom ERP?
There is no single right answer.
Ready-made accounting or ERP software can be a good fit if your invoicing is simple and your vendor confirms PINT AE support and a working ASP connection. Ask for that confirmation in writing, along with the release date.
A custom or bespoke ERP makes sense when your invoices come from industry-specific workflows that packaged tools do not handle well, such as distribution with customer credit limits, logistics jobs with supplier costs, or multi-branch retail. In that case, e-invoicing is a module to add to the system you already rely on, not a reason to replace it.
Whichever route you take, compare the full cost over several years, not just this year's compliance fix. We explain how licence costs build up over time in The Hidden Cost of Ready-Made Software and Bespoke ERP vs the NetSuite Licensing Trap.
Questions to Ask Your Software Vendor or Development Partner
- Can the system produce invoices and credit notes that meet all 51 mandatory PINT AE fields?
- Which ASPs does it already integrate with, and how is the connection built?
- How are rejected invoices shown to users and corrected?
- Can it receive and process inbound supplier e-invoices?
- How does it handle multiple branches, currencies and tax categories?
- Who maintains the integration when the Ministry updates its guidelines?
- What will the change cost, and when will it be tested and live?
How InnoFeature Labs Can Help

IFL One ERP dashboard for managing invoices, payments and business operations
InnoFeature Labs builds and extends custom ERP, invoicing and operational systems for businesses in the UAE and the UK. For e-invoicing, our work focuses on the software side:
- Reviewing your current invoice data against PINT AE requirements
- Cleaning and restructuring customer, supplier and item master data
- Building the integration between your ERP or invoicing system and your chosen ASP
- Adding rejection handling, status tracking and inbound invoice workflows
- Testing real business scenarios before go-live
If you run on spreadsheets or disconnected tools, this deadline is also a good moment to centralise operations in a single system such as IFL One ERP or our Inventory Management System. Retailers can also explore the IFL POS Management System. See our custom ERP and CRM software for the UAE page for how we work with UAE businesses.
InnoFeature Labs is a software engineering company, not an Accredited Service Provider or a tax adviser. We work alongside your ASP and your tax adviser to make your systems ready.
Conclusion
UAE e-invoicing turns invoicing into a data exchange. The businesses that will find the deadline easiest are the ones that start inside their own systems: clean data, complete invoice fields and a tested link to their ASP.
For SMEs, the key dates are 31 March 2027 to appoint an ASP and 1 July 2027 to go live. Starting the gap analysis now leaves time to fix problems calmly instead of under penalty pressure.
If you want to know how ready your current ERP or invoicing system is, book a software consultation and tell us how your invoices are created today.