Last March I sat across from a client — a trading company doing AED 40 million a year — and told him his invoicing process was about to become illegal. He laughed. "We've been emailing PDFs for 15 years." Fair point. But the Federal Tax Authority doesn't care how long you've been doing it wrong. Starting July 2026, the UAE is switching to structured electronic invoicing under the Peppol framework. That means your invoices won't just look different — they'll travel through an entirely new pipe.
What Is Actually Changing?
Right now, most UAE businesses create an invoice in their accounting software, export a PDF, and email or WhatsApp it to the customer. The FTA has no visibility into that transaction until you file your VAT 201 return weeks later. Under the new e-invoicing mandate — announced via FTA Decision No. 2/2025 and backed by Cabinet Decision No. 17/2025 — every B2B and B2G invoice must be transmitted as a structured XML document through the Peppol network. The FTA will see your invoices in near real-time.
Think of Peppol as the SWIFT network, but for invoices instead of payments. Your ERP sends a standardised XML file to an Access Point, the Access Point routes it through the Peppol network to your buyer's Access Point, and the FTA gets a copy. No more emailing. No more "I didn't receive your invoice." No more mismatched numbers at VAT filing time.
The Timeline You Cannot Ignore
| Date | Milestone | What It Means for You |
|---|---|---|
| January 2025 | FTA publishes PINT-AE specification v1.0 | The XML schema your invoices must follow is now public |
| March 2025 | Accredited Service Provider (ASP) registration opens | Software vendors can apply for FTA accreditation |
| May 2026 | ASP onboarding deadline | Your software vendor must be accredited by this date |
| 1 July 2026 — Wave 1 | Mandatory for revenue > AED 150 million | Large enterprises must transmit e-invoices via Peppol |
| 1 January 2027 — Wave 2 | Mandatory for revenue > AED 25 million | Mid-market companies join |
| 1 July 2027 — Wave 3 | Mandatory for all VAT-registered businesses | Everyone else — no exceptions |
⚠️ Even if you fall under Wave 2 or Wave 3, don't wait. ASP capacity is limited. The companies that scrambled at the last minute in Saudi Arabia's ZATCA rollout faced 3-month integration backlogs. Start now.
PINT-AE in Plain English
PINT stands for Peppol International Invoice. The "-AE" suffix means it's the UAE localisation. In practice, it's an XML file that contains every piece of data the FTA needs: your TRN, the buyer's TRN, line-item details, VAT amounts broken down by rate (5%, 0%, exempt, reverse charge), and a cryptographic hash for tamper-proofing.
You don't need to write XML by hand. Your accounting software or ERP generates it. But you do need to make sure your master data is clean — because PINT-AE validation is strict. A missing TRN, an invalid UAE Emirate code, or a rounding error on VAT will get your invoice rejected at the Access Point before it even reaches the buyer.
The 7 Fields That Trip Everyone Up
- Seller TRN — must be exactly 15 digits and match your FTA registration. No dashes, no spaces.
- Buyer TRN — if your customer is VAT-registered, their TRN is mandatory. You need to verify it against the FTA TRN lookup before sending.
- Emirate Code — the 2-digit code (AJ, AD, DU, FJ, RK, SH, UM) for where the supply takes place. Get this wrong and your VAT reporting breaks.
- Tax Category Code — S (standard 5%), Z (zero-rated), E (exempt), AE (reverse charge). One code per line item. Mix them up and the whole invoice fails validation.
- Invoice Currency Code — AED is obvious, but multi-currency invoices need both the transaction currency AND AED equivalent at the CBUAE rate on that date.
- Payment Due Date — mandatory in PINT-AE. If you leave it blank, the XML schema validation fails.
- Cryptographic Hash — auto-generated by your ASP. You don't touch this — but your software must support it.
How to Choose an Accredited Service Provider (ASP)
Your ASP is the bridge between your accounting software and the Peppol network. Some ERPs — like Emirate ERP — are applying for ASP accreditation directly, meaning you won't need a third-party middleman. Others will require you to connect to an external ASP via API.
When evaluating an ASP, ask these five questions:
- Are you FTA-accredited, or still in the application process? (Ask for the accreditation number.)
- Do you support both B2B and B2G invoice types under PINT-AE v1.0?
- What is your uptime SLA? (Below 99.5% is a red flag — invoice transmission failures create compliance gaps.)
- How do you handle invoice rejections? (You need automated retry with clear error codes.)
- What does pricing look like? (Per-invoice fees range from AED 0.50 to AED 2.00. Watch for hidden setup or monthly minimum charges.)
Penalties for Non-Compliance
The FTA hasn't published the final penalty schedule for e-invoicing yet — but they've signalled alignment with the existing Administrative Penalties regime under Cabinet Decision No. 40/2017 (as amended). Based on that framework and regional precedent from Saudi Arabia and Bahrain:
| Violation | Expected Penalty | Notes |
|---|---|---|
| Failure to issue e-invoice when required | AED 5,000 per invoice | Each missing e-invoice is a separate violation |
| Issuing non-compliant e-invoice (wrong format) | AED 5,000 per invoice | Invalid XML or missing mandatory fields |
| Failure to register with an ASP by deadline | AED 20,000 first offence | Doubles on repeat — AED 40,000 then AED 80,000 |
| Tampering with e-invoice after issuance | AED 50,000+ | Treated as a tax evasion indicator |
| Not storing e-invoices for 7 years | AED 10,000 | Same as existing record-keeping penalty |
💡 In Saudi Arabia, ZATCA issued SAR 185 million in e-invoicing penalties in the first 12 months alone. The FTA has hired the same Big Four advisory firms to design their enforcement approach. They're not going to go easy.
Your 10-Week Preparation Checklist
If your financial year revenue exceeds AED 150 million and you need to be ready by July 1, 2026, here is your week-by-week plan:
| Week | Action | Owner |
|---|---|---|
| Week 1–2 | Audit current invoice data: TRNs, Emirate codes, tax category codes | Finance team |
| Week 3 | Select and contract with an FTA-accredited ASP | IT + Finance |
| Week 4–5 | Configure ERP to generate PINT-AE XML output | IT / ERP vendor |
| Week 6 | Test with Peppol sandbox — send 50 test invoices across all tax categories | Finance + IT |
| Week 7 | Fix validation errors from sandbox testing | IT / ERP vendor |
| Week 8 | Parallel run — send both PDF and e-invoice for all real transactions | Finance team |
| Week 9 | Train accounts receivable staff on new workflow | Finance manager |
| Week 10 | Go live — switch off PDF and go full e-invoice | CFO sign-off |
What About Credit Notes and Debit Notes?
They're covered. PINT-AE includes document types for credit notes (type code 381) and debit notes (type code 383). Every credit note must reference the original invoice number and date. You can't just issue a standalone credit note anymore — the Peppol network will reject it if the reference is missing. This is actually a good thing. It kills the common audit problem of orphan credit notes floating around with no clear link to the original sale.
Impact on VAT Returns
Here's the part most people miss: once e-invoicing is live, the FTA will cross-check your VAT 201 return against your actual e-invoice data in real time. That means the days of "adjusting" your output VAT number on the return are over. If your e-invoices show AED 500,000 in output VAT but your return says AED 480,000, expect an automated query within days — not months.
This is why getting your invoice data right at the source matters more than ever. Clean master data, correct tax codes, validated TRNs — these aren't nice-to-haves anymore. They're survival.
How Emirate ERP Gets You E-Invoice Ready
- 🔗 Built-in Peppol Access Point — no third-party ASP needed
- ✅ Automatic PINT-AE XML generation from every sales invoice and credit note
- 🔍 Real-time TRN validation against the FTA database before invoice dispatch
- 🧪 Sandbox testing mode — validate your invoices against Peppol before going live
- 📊 E-invoicing dashboard showing sent, delivered, rejected, and pending invoices
- 🔄 Automatic credit note linking to original invoices
- 💾 7-year e-invoice archive with tamper-proof storage
Get e-invoicing ready in days, not months. Start your free 30-day trial of Emirate ERP — the only UAE ERP with a built-in Peppol Access Point.