By Akanksha Surana, CEO and Owner at Perfonec Computers | Updated August 2026
Quick Answer
UAE e-invoicing requires every B2B invoice to be generated in PINT AE XML format and transmitted through the Peppol network via an FTA-approved ASP. If you use QuickBooks — QBESync by Perfonec handles all of this automatically. If you use Odoo ERP — the Odoo E-Invoice Add-On by Perfonec handles all of this automatically. Your team continues using their existing software exactly as before. Zero workflow change. One click to compliance.
| QBESync | UAE E-Invoicing Add-On for QuickBooks — by Perfonec |
| Odoo Add-On | UAE E-Invoicing Add-On for Odoo ERP — by Perfonec |
The Short Version for QuickBooks and Odoo Users
If you use QuickBooks — install QBESync by Perfonec. Done. If you use Odoo ERP — install the Odoo E-Invoice Add-On by Perfonec. Done. Both products handle all PINT AE XML generation and Peppol transmission automatically. Your team continues using their existing software exactly as before. Zero workflow change. One click to compliance.
Summary: UAE e-invoicing becomes mandatory from 1 January 2027 for large businesses and 1 July 2027 for all other VAT-registered SMEs. This guide explains — in plain language — exactly what Peppol is, what PINT AE XML means, what an ASP does, and how the complete e-invoicing journey works from the moment you confirm an invoice in your accounting software to the moment your buyer receives it. Perfonec Computers has developed two UAE e-invoicing products — QBESync for QuickBooks users and the Odoo E-Invoice Add-On for Odoo users — that handle all UAE e-invoicing compliance automatically.
Most UAE business owners have now heard the terms UAE e-invoicing, Peppol, PINT AE XML, and ASP — but most are still unclear on what these terms actually mean in practice and what they need to do before their mandatory deadline. This guide cuts through the jargon and explains exactly how UAE e-invoicing works — in plain language — so that every UAE business owner understands their obligations and the simplest path to compliance.
Free Guide PDF — How UAE E-Invoicing Works
Download our free plain-language guide — what Peppol is, what PINT AE XML means, what an ASP does, the 8-step invoice journey, QBESync and Odoo Add-On features, before vs after comparison, and mandatory deadlines.
Download the Free Guide →UAE e-invoicing under Ministerial Decisions No. 243 and 244 of 2025 is the FTA’s requirement that every B2B invoice issued by a UAE VAT-registered business must be generated in a specific digital format called PINT AE XML and transmitted electronically to the buyer through a government-approved network called Peppol — via a certified middleman called an ASP (Accredited Service Provider). The invoice must travel digitally from your accounting software to your buyer’s system through this specific route:
Your Software → QBESync / Odoo Add-On → ASP → Peppol Network → Buyer’s System
PDF invoices sent by email are no longer legally valid B2B invoices after your mandatory go-live date. Every B2B invoice must travel through this digital route — regardless of which accounting software you use, regardless of your industry, and regardless of whether you are on the mainland or in a free zone.
PINT AE XML — What Format the Invoice Must Be In
PINT AE XML is the mandatory digital invoice format for UAE e-invoicing. Think of it like a very specific data structure — every invoice must contain exactly the right fields in exactly the right format. PINT stands for Peppol International — the international standard. AE is the UAE country code. XML is the file format. Your existing accounting software — QuickBooks, Odoo, TallyPrime, Zoho Books — does not automatically produce PINT AE XML when you create an invoice. It needs to be converted or generated in this format before transmission. QBESync (for QuickBooks) and the Odoo E-Invoice Add-On (for Odoo) handle this conversion automatically — your team does nothing different.
Peppol — What Network the Invoice Must Travel Through
Peppol is the international electronic invoice transmission network — think of it like a secure, government-certified postal system specifically for business invoices. It is used in dozens of countries worldwide and the UAE has adopted it as the mandatory transmission method for UAE B2B e-invoicing. Your invoice enters the Peppol network through an access point, travels to the buyer’s access point, and is delivered to the buyer’s accounting system. TallyPrime 7.0 has its own Peppol access point built natively into the software. QuickBooks and Odoo connect to the Peppol network through an ASP — which is exactly what QBESync and the Odoo E-Invoice Add-On handle automatically after a one-time Perfonec setup.
ASP — The Certified Middleman Between Your Software and Peppol
ASP stands for Accredited Service Provider — a company that the UAE Ministry of Finance has approved to receive your PINT AE XML invoice, validate it, and transmit it through the Peppol network to your buyer. Think of the ASP as a certified courier — your invoice goes from your software to the ASP, the ASP checks it is correctly formatted, and then delivers it through Peppol. 33 ASPs are pre-approved by the UAE Ministry of Finance. QBESync and the Odoo E-Invoice Add-On connect to your chosen ASP automatically after a one-time setup — you never need to interact with the ASP manually after Perfonec configures the connection.
| Step | What Happens | Who Does It |
|---|---|---|
| 1 | You create and confirm a B2B invoice in your accounting software — QuickBooks, Odoo, TallyPrime, or Zoho Books | You — same as always |
| 2 | Invoice data is extracted and automatically converted to PINT AE XML format with all 17 mandatory fields populated | |
| 3 | All 17 mandatory PINT AE fields are validated before transmission — errors caught before reaching the ASP | |
| 4 | The validated PINT AE XML invoice is sent to your FTA-approved ASP via a secure API connection | |
| 5 | The ASP performs its own PINT AE validation and transmits the invoice into the UAE Peppol network | Your FTA-approved ASP |
| 6 | The Peppol network routes the invoice to the buyer’s Peppol access point | Peppol network |
| 7 | The buyer’s ASP or Peppol access point delivers the invoice to the buyer’s accounting system | Buyer’s ASP and system |
| 8 | Invoice transmission status — sent, received, or rejected — is visible in your QBESync or Odoo dashboard |
QBESync
UAE E-Invoicing Add-On for QuickBooks — by Perfonec Computers
For QuickBooks Premier, Enterprise and Pro users
Learn more about QBESync → | How to make QuickBooks UAE e-invoicing compliant →
Odoo E-Invoice Add-On
UAE E-Invoicing Add-On for Odoo ERP — by Perfonec Computers
For Odoo 16, 17 and 18 users
Learn more about the Odoo E-Invoice Add-On → | Odoo UAE E-Invoicing 2027 — complete guide →
| Task | Before QBESync / Add-On | After QBESync / Add-On |
|---|---|---|
| Create invoice | Create in QuickBooks or Odoo | Same — no change at all |
| Confirm invoice | Click Confirm or Save | Same — no change at all |
| Generate PINT AE XML | Not possible natively | |
| Validate PINT AE fields | Not possible natively | |
| Send to ASP | Not possible natively | |
| Peppol delivery to buyer | Not possible natively | |
| Send invoice to buyer | Email PDF manually | |
| Check invoice status | No status available |
The most common PINT AE validation failures in UAE businesses come from missing buyer TRN numbers in the customer master, single-line address formats where structured fields are required, and generic item descriptions like “Services” or “Goods”. These are data gaps in your accounting software — not software failures. Perfonec identifies and fixes all of these in a PINT AE data field audit before QBESync or the Odoo E-Invoice Add-On is installed.
| Business Category | ASP Appointment Deadline | Mandatory Go-Live |
|---|---|---|
| Revenue AED 50 million or above | 30 October 2026 (extended) | 1 January 2027 |
| All other VAT-registered SMEs | 31 March 2027 | 1 July 2027 |
| Government entities | 31 March 2027 | 1 October 2027 |
| Intra-group UAE VAT groups | Grace period applies | 1 January 2029 |
| Pilot phase — all businesses | From 1 July 2026 | No penalty — testing period |
Perfonec Computers has developed QBESync for QuickBooks users and the Odoo E-Invoice Add-On for Odoo users — both handle all PINT AE XML generation and Peppol transmission automatically. Free e-invoicing readiness assessment available.
Also authorised for TallyPrime (Authorised Silver Partner) and Zoho Books (Zoho Partner Directory).
+971 4 386 6199 |
sales@perfonec.com |
WhatsApp Us
About the author
Akanksha Surana
Akanksha Surana is the CEO and Owner of Perfonec Computers, Dubai — developer of QBESync and the Odoo E-Invoice Add-On, Authorised QuickBooks Dealer and Certified Pro Advisor, Odoo Ready Partner with Odoo Middle East (Cert n°0000699697), and Authorised Silver Partner for TallyPrime. She has 9 years of experience implementing accounting software and UAE VAT compliance for UAE businesses. Read Akanksha’s full profile →
Peppol is the international electronic invoice transmission network that the UAE has adopted as the mandatory method for transmitting B2B invoices from 2027. Think of it like a secure, government-certified postal system specifically for business invoices. Your invoice enters Peppol through an access point, travels to the buyer’s access point, and is delivered to the buyer’s accounting system. QBESync and the Odoo E-Invoice Add-On connect your software to the Peppol network automatically via your chosen FTA-approved ASP.
PINT AE XML is the mandatory digital invoice format for UAE e-invoicing. PINT stands for Peppol International (the international standard), AE is the UAE country code, and XML is the file format. Every UAE B2B invoice must be generated in this exact format with all 17 mandatory fields correctly populated. Your existing accounting software does not produce PINT AE XML natively — QBESync (for QuickBooks) and the Odoo E-Invoice Add-On (for Odoo) generate it automatically from your existing invoice data.
ASP stands for Accredited Service Provider — a company approved by the UAE Ministry of Finance to receive your PINT AE XML invoice, validate it, and transmit it through the Peppol network to your buyer. 33 ASPs are pre-approved. QBESync and the Odoo E-Invoice Add-On connect to your chosen ASP automatically after a one-time Perfonec setup — you never interact with the ASP manually once the connection is configured.
Nothing. Your accounting team continues creating and confirming invoices in QuickBooks or Odoo exactly as before. QBESync and the Odoo E-Invoice Add-On handle all PINT AE XML generation, PINT AE field validation, ASP transmission, Peppol delivery, and status tracking automatically in the background. The entire UAE e-invoicing process is invisible to your team after the Perfonec setup is complete.
No. PDF invoices sent by email are not legally valid B2B invoices after your mandatory go-live date. Every B2B invoice must be transmitted through the Peppol network via an FTA-approved ASP in PINT AE XML format. QBESync and the Odoo E-Invoice Add-On automate this transmission — the Peppol network delivery replaces the email PDF as the legal invoice delivery method.
Both products were developed by Perfonec Computers — the Authorised QuickBooks Dealer and Certified Pro Advisor in Dubai, and the Odoo Ready Partner with Odoo Middle East (Cert n°0000699697). Both are built specifically for UAE PINT AE XML requirements from the ground up — not adapted from generic international connectors. Contact Perfonec for a free e-invoicing readiness assessment.
Businesses with annual revenue above AED 50 million must be live by 1 January 2027 with ASP appointment by 30 October 2026. All other VAT-registered SMEs must be live by 1 July 2027 with ASP appointment by 31 March 2027. The voluntary pilot phase from 1 July 2026 carries no financial penalties — use it to test QBESync or the Odoo E-Invoice Add-On before your mandatory deadline. Book a free e-invoicing assessment with Perfonec.
Published by Perfonec Computers — Developer of QBESync and the Odoo E-Invoice Add-On, Authorised Dealer and Certified QuickBooks Pro Advisor, Odoo Ready Partner with Odoo Middle East (Cert n°0000699697), Authorised Silver Partner for TallyPrime, and Zoho Partner. CEO: Akanksha Surana. Manama Street, Dubai, UAE. Based on UAE Ministry of Finance Electronic Invoicing Guidelines Version 1.1 (1 June 2026), Ministerial Decisions No. 243 and 244 of 2025, and Cabinet Decision No. 106 of 2025. For general guidance only — not legal or tax advice.