How the UAE's 5-corner Peppol model, Accredited Service Providers, and staging requirements fit together — and what your business needs before its mandatory go-live date.

The UAE's e-invoicing mandate is not a single switch you flip — it is a staged rollout involving the Ministry of Finance (MoF), the Federal Tax Authority (FTA), and a network of privately-operated Accredited Service Providers (ASPs). If you run a business in Abu Dhabi, Dubai, or anywhere else in the UAE, understanding this architecture now — before your mandatory deadline — is what separates a smooth transition from a last-minute scramble.
InvoiceUAE is built by Infotree Computers LLC, a Dubai-based technology firm that has been implementing QuickBooks, Sage 50, Sage 300, Zoho One and Zoho Books for UAE and GCC businesses for 14 years. Infotree is a Certified QuickBooks ProAdvisor, Authorized Zoho Partner, Authorized Sage Partner, and holds Odoo Gold Partner status at the Gold level through an affiliate partnership. The team operates from offices in Dubai (UAE), Saudi Arabia, and Bhubaneswar (India), and InvoiceUAE's ASP partner is TaxStar (FTA-approved).
Most countries that adopted Peppol use a 4-corner model: the seller (Corner 1) sends an invoice through their access point/ASP (Corner 2) to the buyer's access point/ASP (Corner 3), which delivers it to the buyer (Corner 4). The UAE added a fifth corner.
That fifth corner is what makes this a Continuous Transaction Control (CTC) system rather than a simple document-exchange network — the FTA gets visibility into transactions as they happen, not just at VAT return filing time.
You cannot submit PINT-AE invoices directly to the FTA yourself. You must go through an ASP — a company vetted and accredited by the FTA specifically to operate as a Peppol access point in the UAE network. Choosing and onboarding an ASP typically involves:
Before your mandatory go-live date, the FTA/ASP ecosystem expects businesses to validate their invoice generation in a staging or User Acceptance Testing (UAT) environment. This step catches formatting errors before they can result in real rejected invoices or FTA penalties.
Most ASPs run a parallel sandbox/UAT environment separate from production, using the same PINT-AE XML schema.
Submit a handful of representative invoices — standard-rated, zero-rated, exempt, and at least one credit note — to your staging endpoint.
Confirm TRNs, Emirate codes, Peppol Participant IDs, and supply type classifications are all present and correctly formatted.
Your ASP will return acceptance or rejection codes — fix any recurring rejection reasons before your go-live date.
Once staging passes consistently, your ASP moves your account to the live FTA network for your go-live date.
| Requirement | Why It Matters |
|---|---|
| Valid 15-digit TRN | Mandatory on every invoice line for both supplier and B2B buyers |
| Emirate code (AD/DU/SH/AJ/UQ/RK/FU) | Required for correct tax jurisdiction reporting |
| Peppol Participant ID / Endpoint ID | Issued via your ASP — identifies you on the network |
| Accounting software export or API access | Your invoice data needs to reach your ASP somehow — via API (QuickBooks, Xero, Zoho) or manual export (older Tally/Sage setups) |
| Supply type classification per line item | Goods vs. Services vs. Mixed — required by PINT-AE schema |
| Staff process for handling rejections | Someone on your team needs to monitor and fix rejected invoices promptly |
Not sure if your accounting system is ready for UAE e-invoicing? Contact Infotree for a GAP Analysis and System Impact Assessment — we'll map exactly where your accounting software setup stands against PINT-AE requirements before your ASP deadline. Have other accounting-related issues or e-invoicing compliance questions? Contact us — we're happy to help.
Request a Free GAP Analysis →Need hands-on help? Contact Infotree for your accounting software e-invoicing implementation — from ASP selection to go-live testing, our team handles the full setup.
Contact Us for E-Invoicing Implementation →An ASP is a company vetted and approved by the UAE Federal Tax Authority to operate as a Peppol access point, transmitting e-invoices between businesses and reporting transaction data to the FTA. Businesses cannot connect to the Peppol network directly — they must go through an accredited ASP.
Yes. The mandate is a federal requirement issued by the Ministry of Finance and enforced by the Federal Tax Authority — it applies uniformly across all seven emirates, including Abu Dhabi and Dubai. There is no emirate-specific variation in the compliance requirement itself, only in each business's registered Emirate code used within the invoice data.
Missing the mandatory go-live date exposes a VAT-registered business to FTA non-compliance penalties. The exact penalty framework is published by the FTA — businesses should confirm current penalty amounts directly via the official FTA portal rather than relying on third-party estimates, since penalty structures can be updated.
Yes. InvoiceUAE connects to your existing accounting software (QuickBooks, Zoho Books, Xero, Sage, Odoo) via API, enriches your invoices with the mandatory UAE fields, generates compliant PINT-AE XML, and submits to your chosen FTA-approved ASP — so you don't need to build or manage the ASP connection yourself.
Connect your accounting software to InvoiceUAE, generate FTA-compliant PINT-AE XML, and submit through your ASP — all from one dashboard.
Start Free Trial →
Ashish Singh is a UAE E-Invoicing specialist at Infotree Computers LLC, Dubai, helping SMEs and enterprises implement FTA-compliant Peppol PINT-AE workflows across QuickBooks, Zoho, Odoo, Xero, and Sage.