How to Generate and Send an E-Invoices in UAE?

By Rajan Rauniyar

|

Updated on: May 29th, 2026

|

21 min read

social iconssocial iconssocial iconssocial icons

UAE e-invoicing requires in-scope businesses to generate structured XML invoices, exchange them through an Accredited Service Provider, report tax data to the Federal Tax Authority, and retain records under UAE tax procedures.

Key Takeaways

  • UAE e-invoices are structured XML documents under PINT-AE, not PDFs or scanned invoices.
  • The mandate covers B2B, B2G, G2B and G2G business transactions, subject to exclusions.
  • Businesses must appoint one ASP for sending and receiving invoices through EmaraTax.
  • The TIN forms the basis of the Peppol participant identifier used for routing.
  • Generation involves data classification, XML conversion, validation, exchange, FTA reporting and confirmation handling.
  • PDF copies may support transitional documentation, but they do not replace compliant e-invoices.

What Is an E-Invoice in the UAE?

An e-invoice in the UAE is an invoice issued, transmitted and received through the Electronic Invoicing System in a structured electronic format that allows automatic processing. The same treatment applies to Electronic Credit Notes.

This definition is narrower than the general idea of a “digital invoice.” A PDF, scanned invoice, email attachment or image file may be electronic in appearance, but it is not a UAE e-invoice unless the invoice data is structured, machine-readable and exchanged through the prescribed e-invoicing framework.

The UAE framework uses XML as the official exchange format. The data structure is based on Peppol PINT-AE, which adapts Peppol’s international invoice model to UAE requirements. The system does not rely on QR codes or barcodes as the compliance method.

How the UAE E-Invoicing Model Works

The UAE has adopted a five-corner model for e-invoice exchange and tax data reporting. This model connects the supplier, the buyer, their respective Accredited Service Providers and the Federal Tax Authority.

The five parties in the UAE e-invoicing framework are:

  • Corner 1: Supplier
  • Corner 2: Supplier’s ASP
  • Corner 3: Buyer’s ASP
  • Corner 4: Buyer
  • Corner 5: Federal Tax Authority

Under this model, the supplier sends invoice data to its ASP. The supplier’s ASP validates the data and converts it into UAE-standard XML if the source data is submitted in another agreed format. The supplier’s ASP then transmits the XML invoice to the buyer’s ASP and reports the required tax data to the FTA.

The buyer’s ASP validates the invoice, sends confirmation back to the supplier’s ASP, delivers the invoice to the buyer in the agreed format and reports tax data to the FTA where validation succeeds. The system also passes confirmation messages back to the supplier and buyer through their ASPs.

This means e-invoicing is not only an invoice creation exercise. It changes the full invoice lifecycle, including invoice generation, transmission, validation, reporting, receipt, exception handling and archival.

Step-by-Step Process to Generate and Send E-Invoices in the UAE

Generating and sending an e-invoice in the UAE requires both pre-go-live preparation and transaction-level execution. A business cannot treat the process as a last-stage PDF replacement.

Step 1: Confirm Scope, Transaction Type and Invoice Category

The supplier must first identify whether the transaction is in scope. This requires checking whether the transaction is a business transaction, whether the buyer is a business or government entity, whether any exclusion applies and whether the document should be a Tax Invoice, Commercial Invoice, Tax Credit Note or Credit Note.

The invoice category must match the transaction.

Billing Arrangement

Invoice Document

Credit Note Document

Standard billing

Electronic Tax Invoice or Commercial Invoice

Electronic Tax Credit Note or Electronic Credit Note

Self-billing

Self-billed electronic Tax Invoice

Self-billed electronic Tax Credit Note

There is no separate category for provisional invoices. If a provisional invoice is issued for an in-scope business transaction, it must be issued as an Electronic Invoice. Any later adjustment should be handled through an additional Electronic Invoice or Electronic Credit Note.

Step 2: Select and Appoint an Accredited Service Provider

Every in-scope person must work with an ASP for e-invoicing. The ASP handles key technical functions, including validation, secure transmission, Peppol routing, XML conversion where required, UUID generation, confirmation handling and tax data reporting.

The business should select an ASP and complete commercial arrangements before onboarding. The onboarding process should be initiated by the business through EmaraTax. A person or Government Entity should use only one ASP for both accounts receivable and accounts payable e-invoicing flows.

Step 3: Obtain or Verify the TIN and Participant Identifier

The Tax Identification Number is central to UAE e-invoice routing. For businesses already registered with the FTA, the TIN is the first 10 digits of the 15-digit Tax Registration Number.

The Peppol participant identifier is created using the UAE scheme identifier and the 10-digit TIN. It follows the structure of 0235 plus the TIN. This identifier is used to identify the business on the Peppol network.

Businesses not registered for any tax type, but still in scope for e-invoicing, must register with the FTA to obtain a TIN.

Step 4: Prepare ERP, Billing and Master Data

The business must ensure that its ERP, accounting or billing system can produce all data needed for UAE e-invoicing. This includes legal entity data, invoice header fields, line items, tax categories, payment information, buyer details, supplier details, billing period, currency fields and scenario-specific fields.

Common master data items include:

  • Supplier legal name, address, TRN, TIN and registration details.
  • Buyer legal name, address, TRN or TIN where applicable.
  • Trade license details and issuing authority.
  • Peppol participant identifier.
  • Invoice number, issue date, due date and invoice type code.
  • Line descriptions, quantities, unit prices, discounts, charges and totals.
  • VAT rate, tax category, VAT amount and payable amount.
  • Payment terms, bank details and payment method.
  • Currency and AED tax accounting values where required.

Step 5: Generate the Invoice Data

Once the transaction is ready for invoicing, the supplier generates invoice data in its ERP or invoicing system. The data should already contain the correct document type, tax treatment, buyer details and mandatory fields.

The invoice should also capture any relevant special scenario. UAE e-invoicing recognizes scenarios such as Free Zone transactions, deemed supplies, margin scheme supplies, summary invoices, continuous supplies, agent billing, e-commerce supplies and exports.

Where more than one scenario applies, the invoice should include the data requirements for each applicable scenario.

Step 6: Send Invoice Data to the ASP

The supplier sends invoice data to its ASP using the agreed method. The method may be API-based, connector-based, file-based or portal-based, depending on the ASP arrangement and the business system design.

The supplier’s ASP validates the data. If the supplier has not submitted the invoice directly in the UAE-standard XML format, the ASP converts it into the required XML structure. The ASP also generates a UUID for each Electronic Invoice to uniquely identify it and prevent duplication.

Step 7: Exchange the XML Invoice and Report Tax Data

After validation and conversion, the supplier’s ASP sends the XML invoice to the buyer’s ASP through the Peppol-based framework. At the same time, the supplier’s ASP reports the required tax data to the FTA.

The buyer’s ASP validates the invoice and sends confirmation back to the supplier’s ASP. If validation is successful, the buyer’s ASP reports tax data to the FTA and delivers the invoice to the buyer. If validation fails, the buyer’s ASP reports the failure status to the supplier’s ASP and the FTA as required.

Step 8: Monitor Confirmations and Resolve Errors

The supplier should not treat the invoice as fully completed only because data was sent to the ASP. Confirmation messages must be monitored.

Finance and tax teams should track:

  • Whether the invoice was accepted by the supplier’s ASP.
  • Whether the invoice was transmitted to the buyer’s ASP.
  • Whether the buyer’s ASP validation succeeded.
  • Whether tax data reporting to the FTA succeeded.
  • Whether any rejection or failure requires correction.

A governance process should define who reviews failures, who corrects source data, how credit notes are issued and how disputed invoices are handled.

Step 9: Store and Retain E-Invoices and Related Data

Businesses must retain data relating to the issuance, transmission and receipt of Electronic Invoices. The general retention period is five years for Taxable Persons, five years from the end of the calendar year for persons other than Taxable Persons and seven years for real estate records.

Retention design should preserve the invoice data, transmission record, confirmation messages and associated data required to prove integrity, authenticity and auditability. Cloud storage may be used if records can be retrieved and provided to the FTA promptly in complete and readable form.

Components Required for UAE E-Invoicing

A working UAE e-invoicing setup requires legal, tax, technical and operational components to work together. Missing one component can block compliant issuance even where the invoice format itself is correct.

The minimum operating components include:

  • A valid TIN and updated entity details in EmaraTax.
  • One appointed ASP for sending and receiving invoices.
  • A Peppol participant identifier for routing.
  • ERP, accounting or billing system readiness.
  • PINT-AE XML invoice mapping.
  • Correct invoice categories and tax categories.
  • Confirmation message handling.
  • Error resolution and governance process.
  • Digital archival and retrieval controls.

Common Challenges in UAE E-Invoicing Implementation

Most UAE e-invoicing challenges arise from data, process and classification gaps rather than from the XML format alone.

Incorrect Transaction Classification

Businesses may issue different invoice types across the same entity. A company may have standard-rated sales, zero-rated exports, exempt supplies, Free Zone transactions, credit notes, summary invoices and continuous supplies. If the ERP cannot classify these correctly, invoice rejection and tax reporting errors can follow.

Incomplete Buyer and Supplier Master Data

UAE e-invoicing needs accurate legal names, addresses, TRNs, TINs, trade license details, participant identifiers and, in some cases, beneficiary details. Old customer records, merged accounts, group companies and manually created customer profiles often need cleanup before go-live.

ERP and ASP Integration Gaps

An e-invoicing implementation cannot depend only on manual uploads if the business issues high invoice volumes. ERP data must be extracted, mapped, validated and transmitted to the ASP in a reliable manner. Approval workflows may also need redesign because validation and reporting occur close to invoice issuance.

Credit Note and Adjustment Complexity

Credit notes must reference earlier invoices where applicable. Partial credit notes, volume discounts, advance payment adjustments and prepayment references need structured handling. If these are handled manually, the risk of mismatch increases.

Transition Period Issues

During phased rollout, some buyers may not be onboarded. Suppliers still need to comply with e-invoicing requirements by using the relevant predefined endpoint and, where required, providing a regular Tax Invoice or Commercial Invoice for buyer-side documentation.

Archival and Audit Readiness

Businesses should not archive only the human-readable invoice copy. The structured invoice data, confirmations and related records must remain retrievable, complete and readable for the required retention period.

How ClearTax Helps You Generate and Send UAE E-Invoices

ClearTax can support UAE e-invoicing readiness by helping businesses connect tax, finance and system workflows around structured invoice data. 

ClearTax can assist with:

  • ERP and accounting system integration for invoice data extraction.
  • Mapping invoice data to UAE e-invoicing and PINT-AE requirements.
  • Validation of mandatory fields before invoices are sent.
  • Support for tax categories, credit notes, exports and special scenarios.
  • Outbound invoice flow for supplier-side issuance.
  • Inbound invoice flow for accounts payable visibility.
  • Dashboard-based tracking of confirmations, failures and exceptions.
  • Digital record management for audit and retrieval needs.

Conclusion

UAE e-invoicing should be treated as a finance, tax and system control project, not as a PDF replacement exercise. The compliant invoice is the structured XML record that moves through the ASP network, reaches the buyer’s side, reports tax data to the FTA and remains available for audit.

Businesses that start with scope mapping, TIN readiness, ASP selection, ERP data cleanup and scenario testing will be in a stronger position than those that wait for the mandate date. The practical task is clear: build the invoice process around structured data first, then let the visual invoice copy follow from that data.

Frequently Asked Questions

Is ClearTax an Approved ASP for UAE E-Invoicing?

Cleartax is a pre-approved ASP provider for UAE e-Invoicing. FTA is yet to grant final approval as ASP status for ClearTax and all other ASPs.

How Does ClearTax Integrate With My Existing ERP System?

ClearTax can connect with ERP or billing systems through agreed connectors, APIs or file-based data exchange, then maps invoice data to the UAE e-invoicing format, validates fields, and supports outbound and inbound invoice flows.

Is a PDF Invoice Valid Under UAE E-Invoicing Rules?

A PDF may support business readability during transition, especially when a buyer is not yet onboarded. It does not replace the structured XML Electronic Invoice required under the UAE e-invoicing system.

What Format Must UAE E-Invoices Be Generated In?

UAE e-invoices must be generated, transmitted and received in XML. The data structure follows Peppol PINT-AE billing specifications, which define required fields, scenarios, codes and validation rules.

What Is the 14-Day Rule in UAE E-Invoicing?

The 14-day rule refers to VAT invoice issuance timing, where applicable, rather than a separate e-invoicing exchange rule. Businesses should align e-invoice generation controls with VAT date-of-supply and invoicing deadlines.

About the Author
author-img

Rajan Rauniyar

Senior Content Writer- International
social icons

I’m a Senior Content Writer at ClearTax, specializing in e-invoicing, VAT, and Tax compliance. Over the years, I’ve researched and written everything from blog posts to whitepapers and product guides, helping ClearTax expand in Malaysia, KSA, UAE, Singapore, Belgium, France and beyond. My goal is to write the most comprehensive, understandable, readable, and accurate content on any topic that has ever existed on the internet. Read more

Index