UAE e-invoicing is a mandatory digital invoicing system that requires businesses to issue, send and receive invoices in a structured XML format through an Accredited Service Provider (ASP) via the Peppol network, replacing paper and PDF invoices to ensure real-time, standardised tax reporting aligned with Federal Tax Authority (FTA) requirements.
Under Ministerial Decisions No. 243 of 2025 and No. 244 of 2025, the system will be introduced in phases, starting with a pilot in July 2026, followed by a wider rollout from 2027 onwards. It applies to in-scope UAE businesses involved in B2B and B2G transactions, including certain entities that may not be VAT registered, making early preparation essential to avoid disruption and compliance risks.
Who needs to comply with the UAE e-invoicing requirements?
Before working through the checklist, it is important to confirm whether your business falls within the scope.
All persons making business transactions in the UAE, regardless of VAT registration status, are in scope of electronic invoicing. This includes Business-to-Business (B2B), Business-to-Government (B2G), Government-to-Business (G2B) and Government-to-Government (G2G) transactions. Supplies made to consumers or natural persons not acting in a business capacity are not in scope.
Investment holding companies whose income is purely passive and do not engage in business transactions are generally not in scope. However, if such companies recharge operational or management costs to third parties or related entities, those recharges are considered business transactions and bring the company into scope.
Mandatory implementation deadlines
|
Business Type |
Appoint ASP By |
Go Live By |
|
Revenue greater than or equal to AED 50M |
31 July 2026 |
1 January 2027 |
|
Revenue less than AED 50M |
31 March 2027 |
1 July 2027 |
|
Government Entities |
31 March 2027 |
1 October 2027 |
Once you know your deadline, work through the steps below to ensure your business is ready in time.
What is the step-by-step must-know checklist for UAE e-invoicing?
Getting e-invoicing ready is not a single task; it spans legal understanding, tax registration, technology setup and testing. The 20 steps below walk through each stage in the order they occur.
Phase 1: Know the rules
Before anything else, your business needs a clear picture of what the UAE e-invoicing system requires and whether it applies to you. These first five steps lay that foundation.
- Step 1: Read the governing decisions: Understand the regulatory foundation of UAE e-invoicing by reviewing the Tax Procedures Law, VAT Decree-Law and VAT Executive Regulations, along with Ministerial Decision No. 243 of 2025 and Ministerial Decision No. 244 of 2025, which establish the scope, obligations and phased implementation of the electronic invoicing system in the UAE.
- Step 2: Confirm your business is in scope: Cross-check your business activity, transaction types and revenue against the applicable scope provisions. A customer’s onboarding or tax registration status does not affect your obligations; the responsibility rests with every person subject to the system.
- Step 3: Identify your mandatory go-live date: Refer to the deadline table above and confirm which phase applies based on your most recent annual revenue. All preparation steps should be planned against this date.
- Step 4: Review the penalties: Review the violations and associated penalties under the applicable regulations. Electronic invoicing penalties will not apply for invoices issued voluntarily before the mandatory implementation date; they apply only once compliance becomes mandatory.
- Step 5: Conduct a gap analysis: Compare your business activities against your invoice types, mandatory data fields and required changes to your accounting, Enterprise Resource Planning (ERP) or invoicing systems.
Phase 2: Get your tax identification number and EmaraTax profile ready
EmaraTax is the FTA’s online portal used for tax registration, filings and e-invoicing onboarding. All FTA-related steps are completed through this platform.
- Step 6: Register with the FTA and confirm your Tax Identification Number: Your Tax Identification Number (TIN) is the first 10 digits of your Tax Registration Number (TRN). If you are already registered, you already have a TIN. If not, you must register via EmaraTax to obtain one.
- Step 7: Update your company details in EmaraTax: Ensure all company details, including trade license, address and contact information, are accurate before onboarding with an ASP.
- Step 8: Confirm your TIN if part of a Tax Group: If you are part of a Tax Group, your TIN is based on your own TRN, not the Tax Group representative’s TRN. Each member must be onboarded separately and may use a different ASP.
Phase 3: Select and onboard with ASP
An ASP is a Ministry of Finance–approved provider that connects businesses to the Peppol network. It validates, transmits and reports electronic invoices to the FTA. Each business must use one ASP for all invoicing activities.
- Step 9: Choose your ASP: Refer to the Ministry of Finance list of accredited providers. Each business must appoint only one ASP for both sending and receiving invoices.
- Step 10: Finalise your contract with the ASP: Complete all contractual and commercial arrangements before starting onboarding.
- Step 11: Complete onboarding via EmaraTax: Initiate onboarding through EmaraTax by selecting the E-INVOICING tile, choosing your ASP and proceeding to their portal to complete the process.
- Step 12: Obtain your Peppol Participant Identifier: Once onboarding is complete, you receive a unique Peppol address: 0235 followed by your 10-digit TIN, used for invoice exchange.
Phase 4: Prepare your systems
This phase ensures your ERP or accounting system can generate the required data and integrate with your ASP for seamless invoice exchange.
- Step 13: Ensure ERP system readiness: Your system must generate all mandatory invoice data in XML format. No QR code or barcode is included.
- Step 14: Agree on data transmission method: Align with your ASP on how invoice data will be sent and how success or failure confirmations will be received.
- Step 15: Complete system integrations: Integrate ERP or accounting systems with the ASP and update approval workflows for automation where required.
- Step 16: Agree on data storage and security: Invoice data must be retained for 5 years for taxable persons and 7 years for real estate records, as applicable.
- Step 17: Test end-to-end process: Test invoice generation, transmission, receipt and FTA reporting confirmation with your ASP before going live.
- Step 18: Establish error resolution governance: Define roles, escalation paths and response timelines with your ASP for handling system errors.
- Step 19: Go live with electronic invoicing: Begin issuing and receiving electronic invoices per the rollout timelines, and monitor system performance closely.
- Step 20: Manage post-go-live changes: Update your ASP for any business changes, such as VAT registration updates, tax group changes or closure, and stay aligned with regulatory updates.
What are the key exclusions for UAE e-invoicing requirements?
The following transaction types do not require an electronic invoice to be issued:
- Business transactions conducted by a government entity in a sovereign capacity and not in competition with the private sector.
- Certain airline passenger transport services where an electronic ticket or Electronic Miscellaneous Document (EMD) is issued.
- Financial services that are exempt from VAT under the applicable VAT Executive Regulation.
If your business falls into any of these categories, it is important to carefully confirm the scope of the exclusion, as partial exclusions may apply in some cases. Transactions outside the excluded categories remain fully subject to electronic invoicing requirements.
Conclusion
UAE e-invoicing compliance is not a last-minute exercise. For businesses with revenue above AED 50 million, the ASP appointment deadline of July 2026 makes early preparation critical. Each step in this checklist is interconnected, and even small gaps, such as incomplete system integration or outdated EmaraTax data, can delay implementation and create compliance risks once the mandate goes live.
Readiness depends on starting early, aligning systems and ensuring tax and technical accuracy across every stage. Businesses that prepare in advance will avoid disruption and transition more smoothly into the new invoicing framework.
Tools like TallyPrime support this shift by helping businesses maintain accurate, audit-ready records and manage the financial reporting requirements associated with e-invoicing, thereby making compliance more structured and reliable.