QuickBooks Online UAE: FTA E-Invoicing Compliance Checklist 2026

A practical 6-point compliance checklist for QBO users in the UAE — covering TRN setup, ASP connection, PINT-AE XML, VAT categories, and how to fix the most common submission errors.

25 June 2026 6 min read Ashish Singh
QuickBooks Online UAE: FTA E-Invoicing Compliance Checklist 2026
Summary

About Infotree Computers LLC & InvoiceUAE

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).

Why QBO Alone is Not Enough for UAE FTA Compliance

Update — May 2026: The Ministry of Finance extended the Phase 1 ASP appointment deadline from 31 July 2026 to 30 October 2026. The mandatory go-live date remains 1 January 2027. Source: Ministry of Finance UAE →

QuickBooks Online Global is the most popular accounting software for UAE SMEs — and it handles UAE VAT (5%) well. But the UAE FTA e-invoicing mandate goes further: every VAT-registered business must submit structured Peppol PINT-AE XML invoices through an FTA-approved Accredited Service Provider (ASP).

QBO does not generate PINT-AE XML natively, does not store customer TRNs, and has no built-in ASP connector. This guide gives you the exact checklist to close every gap.

Good news: QBO's open cloud API makes it the easiest accounting software to connect to Infotree for UAE Peppol compliance — setup takes under 15 minutes.

The 6-Point UAE FTA Compliance Checklist for QBO Users

1️⃣
Your Company TRN is set in QBOGo to Settings → Company Settings → VAT. Your 15-digit UAE TRN must be correct here — it appears on every invoice XML as the seller TRN.
2️⃣
Customer TRNs are stored (B2B invoices)For every B2B customer, their TRN must be stored in Infotree Customer Master. Missing TRN is the #1 reason for ASP rejection.
3️⃣
Emirate codes are assigned per customerEvery customer must have a UAE emirate assigned: Abu Dhabi, Dubai, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah, or Fujairah. PINT-AE requires this for the buyer address.
4️⃣
VAT categories are correctly mappedEnsure your QBO tax codes map to correct PINT-AE categories: S (Standard 5%), Z (Zero-rated 0%), E (Exempt), O (Out of scope). Infotree maps these automatically based on your QBO tax setup.
5️⃣
Your UAE ASP is connectedYou must have an account with an FTA-approved Accredited Service Provider — verify your chosen provider against the Ministry of Finance's official pre-approved list. Enter your ASP credentials in Infotree to enable submission.
6️⃣
Auto-sync is enabledTurn on auto-sync in Infotree so new QBO invoices are picked up and submitted automatically — no manual trigger needed for each invoice.

Common QBO UAE E-Invoicing Errors and How to Fix Them

ErrorCauseFix
Missing Buyer TRNCustomer TRN not stored in InfotreeAdd TRN in Infotree Customer Master → resubmit
Invalid Emirate CodeEmirate not assigned or wrong formatSet emirate in Customer Master (AE-DU, AE-AZ, etc.)
Wrong VAT CategoryTax code not mapped to PINT-AE categoryReview tax mapping in Infotree Settings → VAT Map
Missing SBDH EnvelopeRaw XML without standard business document headerInfotree wraps all XML automatically — check your Infotree version is current
Duplicate Invoice NumberSame QBO invoice submitted twiceInfotree deduplicates by invoice ID — check sync history for double triggers
Invalid Date FormatDate not in ISO 8601 format (YYYY-MM-DD)Infotree standardizes date format automatically from QBO data

QBO VAT Categories for UAE Peppol — Quick Reference

  • S — Standard Rate (5%): Most goods and services sold in the UAE. Your default QBO "UAE 5% VAT" code maps here.
  • Z — Zero-Rated (0%): Exports, international transport, certain food items, healthcare. QBO "Zero-rated" maps here.
  • E — Exempt: Financial services, bare land, residential properties (first supply). QBO "Exempt" maps here.
  • O — Out of Scope: Supplies outside UAE VAT scope (e.g., third-country transactions). QBO "Out of scope" maps here.
Infotree auto-maps: When you connect QBO to Infotree, we detect your existing QBO tax codes and map them to the correct PINT-AE categories. You can review and adjust the mapping in Settings.

Already on QuickBooks Online? Get FTA-Compliant in 15 Minutes

InvoiceUAE connects to your existing QBO account and handles everything — PINT-AE XML, ASP submission, TRN enrichment, VAT pre-fill. Free 15-day trial.

Start Free Trial →

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 QuickBooks Online 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 QuickBooks Online e-invoicing implementation — from ASP selection to go-live testing, our team handles the full setup.

Contact Us for QuickBooks Online Implementation →

Frequently Asked Questions

Does QuickBooks Online UAE version exist?

No separate "UAE version" exists. Most UAE businesses use QuickBooks Online Global which supports multi-currency and UAE 5% VAT. This is the version Infotree integrates with. QBO Global has all the features UAE businesses need, with Infotree handling the Peppol compliance layer.

What is the difference between QBO Global and QBO US?

QBO Global supports multi-currency, international VAT rates, and does not have US-specific features like payroll or 1099s. It is the version sold in UAE, UK, Australia, and most non-US markets. Both versions have the same API, so Infotree works with both.

Can Infotree auto-submit new invoices from QBO?

Yes. With auto-sync enabled, Infotree checks for new QBO invoices every few minutes. When a new invoice is created in QBO and the customer has a TRN assigned, Infotree automatically generates the PINT-AE XML and submits it to your ASP without any manual action from you.

Do I need to change anything in QuickBooks Online after connecting Infotree?

No changes to your QBO workflow are needed. You continue creating invoices in QBO exactly as before. Infotree runs in the background, reads your new invoices, enriches them with UAE fields, and submits them to your ASP. The compliance layer is invisible to your day-to-day QBO usage.

What happens if I don't connect an ASP before my go-live date?

Beyond the invoice not being FTA-compliant, you're exposed to non-compliance penalties under Cabinet Decision No. 106 of 2025 — see our complete penalties guide for the full fine breakdown.

How do I choose which ASP to connect to Infotree?

See our guide to choosing the right UAE ASP for the full evaluation criteria — accreditation, integration support, data residency, pricing, and support quality.

Topics