Process Description United Arab Emirates

Introduction

The United Arab Emirates (UAE) is fundamentally transforming its tax and business ecosystem by introducing a mandatory Electronic Invoicing System (EIS). Driven by the Ministry of Finance (MoF) and the Federal Tax Authority (FTA), this initiative transitions the country away from traditional paper and PDF invoices toward a fully automated, real-time digital reporting structure.

https://u.ae/en/information-and-services/business/important-digital-services/digital-invoicing


The "5-Corner" Model and Technology Standard

  • The Infrastructure: The system relies on the international Peppol network.

  • The Format: Invoices must be generated in a specific, highly structured XML format known as PINT AE (the UAE Data Dictionary built on the Peppol International specification).

  • The Process: Businesses cannot send invoices directly to one another. Instead, both the seller and the buyer must route transactions through a network of Ministry-approved Accredited Service Providers (ASPs). When an invoice is sent, the supplier’s ASP automatically validates the data and reports it to the Federal Tax Authority in near real-time before it reaches the buyer.


Phased Implementation Timeline

The mandate applies broadly to entities conducting business in the UAE—regardless of whether they are VAT-registered—using a Tax Identification Number (TIN). Business-to-Consumer (B2C) transactions are currently excluded.

The rollout is structured in phased cohorts:

Phase

Target Group

Deadline to Appoint an ASP

Mandatory Go-Live Date

Pilot Phase

Selected Taxpayer Working Group & Voluntary Adopters

N/A

July 1, 2026

Phase 1

Large Businesses (Annual Revenue >= AED 50 Million)

October 30, 2026

January 1, 2027

Phase 2

Smaller Businesses (Annual Revenue < AED 50 Million)

March 31, 2027

July 1, 2027

Phase 3

Government Entities (B2G Transactions)

March 31, 2027

October 1, 2027

 Other requirements:

Data Fields: Standard electronic tax invoices require a strict semantic model featuring up to 51 mandatory data fields, including precise tax breakdowns, currency equivalents in AED, and transaction flags.

https://mof.gov.ae/wp-content/uploads/2026/02/UAE-Electronic-Invoice-mandatory-fields_V-1.0-23Feb2026.pdf

Data Storage: E-invoices must be stored securely for a minimum of 7 years (15 years for real estate). Offshore or cloud hosting is permitted, provided the data remains fully retrievable by the FTA.


Retarus strongly recommends consulting a local tax advisor regarding tax law issues. The information provided here is not guaranteed.

 

Outbound invoices

The outbound transfer of invoices is divided into several steps, which are described below.

UAE Outbound.drawio.png


Step 1 – Creation and transmission

The Retarus customer creates an electronic invoice in their ERP system and sends it to Retarus in an internal (and documented) format (source format). Attachments can be transmitted if this is documented (Base64 encoded). The transmission protocol can be selected from a variety of existing standard protocols (such as tRFC, AS2 or SFTP).

 

Step 2 – Data processing and Peppol transmission

Retarus converts the source format into the required XML target format Peppol PINT AE. The resulting XML document is validated in a further step. The currently valid Schematron from Peppol is used for this purpose. If the check fails, the invoice is not sent. A verification report is generated and sent to the customer via email.

If the verification is successful, the invoice data (TDD) is transmitted to the tax authorities. We then receive what is known as a Message Level Status (MLS) message. In parallel, the receiving service provider is identified via the Peppol directory service and the invoice is transmitted. The receiving Peppol service provider checks the document again and also sends back an MLS. If any of the MLS messages are negative, the customer is notified by email.

Optionally, a system status message can also be sent to the customer’s system. 


Step 3 – Archiving process

Once Retarus has successfully transferred an invoice, it transfers the source and target documents and the final MLS to a Retarus SFTP server. The customer is given access to this server and can retrieve these documents for further processing within 30 days before they are automatically deleted.

 

Incoming invoices

Receiving invoices involves several steps, which are described below.

UAE Inbound.drawio.png

 

Step 1: Receive invoices

Retarus provides a certified Peppol SMP service (Service Metadata Provider) for receiving electronic invoices. The service is used to register the customer's Peppol ID in the central Peppol address book (SML) and to provide all communication and format parameters required by the sender via API access. Retarus takes care of registering the Peppol ID.

 

Step 2: Data processing

Once received, Retarus checks the file using the currently valid Peppol Schematron. An MLS is generated based on the verification against the official Schematron. In the event of an error, the invoice is NOT processed further. An error report is generated and sent to the customer by email.

Retarus converts the Peppol PINT AE XML invoice into the required in-house format and then transmits the document to the customer's system using the agreed protocol.

 

Step 3 – Archiving process

Once Retarus has successfully transferred an invoice to the customer's system, Retarus transfers the source and target documents to a Retarus SFTP server. The customer is given access to this server and can retrieve these documents for further processing within 30 days before they are automatically deleted.