![]()
By Akanksha Surana, CEO — Perfonec Computers | October 2026
Quick Answer
QBESync is a UAE Peppol e-invoicing connector developed by Perfonec Computers — the Authorised QuickBooks Dealer and Pro Advisor in UAE. It connects QuickBooks Desktop (2017 to 2024) and QuickBooks Online to the UAE Peppol network for mandatory UAE e-invoicing compliance in 2027.
| What is QBESync | UAE Peppol e-invoicing connector for QuickBooks |
| Who built it | Perfonec — Authorised QuickBooks Dealer and Pro Advisor UAE |
| QB versions | QB Desktop 2017–2024 and QB Online |
| Go-live deadline | 1 Jan 2027 (AED 50M+) | 1 Jul 2027 (SMEs) |
What this guide covers: What QBESync is, how it works step by step, all QuickBooks versions supported, QB Desktop vs Online comparison for UAE e-invoicing, all 7 UAE e-invoice types handled, and all mandatory deadlines. Developed by Perfonec — Authorised QuickBooks Dealer and Pro Advisor UAE.
QuickBooks Desktop vs Online — UAE E-Invoicing Guide →
UAE E-Invoicing 2027 — Complete Business Guide →
5 Common UAE E-Invoicing Mistakes to Avoid →
📄 Free Guide PDF — What Is QBESync
Download the free guide — how QBESync works, all QB versions, Desktop vs Online comparison, 7 invoice types, and UAE deadline table.
Download the Free Guide →What Is QBESync?
QBESync is a UAE Peppol e-invoicing connector developed by Perfonec Computers — the Authorised QuickBooks Dealer and Pro Advisor in UAE.
It connects QuickBooks Desktop (2017 to 2024) and QuickBooks Online to the UAE Peppol network. When a B2B invoice is confirmed in QuickBooks, QBESync creates the PINT AE XML automatically and transmits it to the buyer through the UAE Peppol network.
Your accounts team consequently does nothing extra after go-live. The process is fully automatic after the initial setup and data audit.
Why QuickBooks Needs QBESync for UAE E-Invoicing
UAE mandatory e-invoicing requires all VAT-registered businesses to send B2B invoices through the UAE Peppol network in PINT AE XML format. This is not a PDF invoice — it is a structured XML file transmitted directly from the seller’s system to the buyer’s system through a government-connected network.
QuickBooks does not have this capability built in. Consequently, every UAE QuickBooks user needs either an external Peppol connector or an Approved Service Provider (ASP) integration to comply.
QBESync handles that connection — automatically, from inside QuickBooks, without any manual steps after setup.
How QBESync Works — Step by Step
| Step | Activity | What Happens |
|---|---|---|
| Step 1 | Invoice confirmed in QuickBooks | Your accounts team raises and confirms a B2B invoice in QuickBooks Desktop or Online — exactly as they do today. |
| Step 2 | QBESync reads the invoice | QBESync reads the confirmed invoice from QuickBooks automatically — no manual export or copy needed. |
| Step 3 | PINT AE XML created | QBESync creates the PINT AE XML with all 17 mandatory fields — buyer TRN, structured addresses, item descriptions, VAT codes, unit codes, and document type. |
| Step 4 | Schema validation | QBESync validates the XML against the UAE PINT AE schema before transmission — catching errors before they reach the ASP. |
| Step 5 | Peppol transmission | QBESync sends the validated PINT AE XML through the UAE Peppol network via the ASP to the buyer’s system. |
| Step 6 | Delivery confirmation | QBESync receives the delivery confirmation — delivered or rejected — and updates the status in QuickBooks automatically. |
QuickBooks Versions Supported by QBESync
| QuickBooks Version | QBESync Support | Notes |
|---|---|---|
| QuickBooks Desktop 2017 | ✅ Supported | Local SDK API |
| QuickBooks Desktop 2018 | ✅ Supported | Local SDK API |
| QuickBooks Desktop 2019 | ✅ Supported | Local SDK API |
| QuickBooks Desktop 2020 | ✅ Supported | Local SDK API |
| QuickBooks Desktop 2021 | ✅ Supported | Local SDK API |
| QuickBooks Desktop 2022 | ✅ Supported | Local SDK API |
| QuickBooks Desktop 2023 | ✅ Supported | Local SDK API |
| QuickBooks Desktop 2024 | ✅ Supported | Local SDK API |
| QuickBooks Online | ✅ Supported | Cloud API integration |
| QuickBooks Desktop 2016 and older | ❌ Not supported | Upgrade to 2017 or newer required |
QuickBooks Desktop vs QuickBooks Online — Which Is Better for QBESync?
| Feature | QB Desktop | QB Online |
|---|---|---|
| API connection | ✅ Local SDK — more stable | Cloud API — needs internet |
| PINT AE data audit | ✅ Bulk edit — faster | One record at a time — slower |
| Offline capability | ✅ Works offline | Requires internet connection |
| Invoice volume | ✅ Better for high volume | Suitable for lower volume |
| Local data control | ✅ Full local data | Data stored in cloud |
| Remote team access | Requires VPN or server | ✅ Access from anywhere |
| Cost | One-time purchase | Monthly subscription |
| QBESync recommendation | ✅ Recommended | Supported — works for SMEs |
UAE E-Invoice Types Handled by QBESync
QBESync handles all seven UAE e-invoice types that QuickBooks users raise. Each type has specific PINT AE XML requirements — QBESync applies the correct treatment automatically for every invoice type.
| Invoice Type | QuickBooks Scenario | QBESync Action |
|---|---|---|
| Standard B2B invoice | Sales invoice to UAE VAT-registered buyer | PINT AE XML created and sent through Peppol automatically |
| Credit note — type 381 | Sales return or pricing correction | Credit note type 381 with original invoice reference in BT-25 |
| Advance payment invoice | Deposit received before delivery | Advance payment invoice per UAE E-Invoicing Guidelines V1.1 |
| Zero-rated export invoice | Goods or services sold to overseas buyer | VAT category Z — buyer country code not AE |
| Free zone invoice | Supplying to JAFZA, DMCC, IFZA, DIFC, RAKEZ | Free zone beneficiary field populated automatically |
| Multi-currency invoice | Invoice in USD or EUR to international buyer | AED equivalent amounts included per Version 1.1 |
| Incoming supplier invoice | Receiving Peppol e-invoice from supplier | QBESync receives and validates incoming PINT AE XML |
UAE E-Invoicing Deadlines for QuickBooks Users
| Business Category | ASP Registration | Go-Live Date | Fines Begin |
|---|---|---|---|
| Revenue AED 50M or above | By 30 Oct 2026 | 1 January 2027 | 2 January 2027 |
| All other VAT-registered SMEs | By 31 Mar 2027 | 1 July 2027 | 2 July 2027 |
| Pilot phase — all businesses | Open now | From 1 July 2026 | ZERO FINES |
Common Questions
Does QBESync work with both QuickBooks Desktop and QuickBooks Online?
Yes. QBESync supports QuickBooks Desktop 2017 to 2024 and QuickBooks Online. QB Desktop uses a local SDK API connection which is more stable for UAE e-invoicing. QB Online uses a cloud API integration. Both versions are fully supported — QuickBooks Desktop is consequently recommended for higher invoice volumes and faster PINT AE data auditing.
Does my accounts team need to do anything differently after QBESync is live?
No. After the QBESync setup and data audit, your accounts team confirms invoices in QuickBooks exactly as they do today. QBESync consequently handles everything else automatically — reading the invoice, creating the PINT AE XML, validating it, and transmitting through Peppol. The delivery confirmation furthermore updates in QuickBooks automatically without any manual check.
What is the PINT AE data audit and why does it matter?
The PINT AE data audit checks all 17 mandatory fields across every customer and supplier record in QuickBooks. The most common problem is missing buyer TRN — between 20 and 40 percent of UAE customer records are typically missing this number because it was never required for PDF invoicing. Consequently, the data audit is the most time-consuming part of any QBESync setup — not the technical integration itself.
How long does QBESync setup take?
A standard QBESync setup with Perfonec takes 4 to 8 weeks — covering PINT AE data audit, ASP registration, QuickBooks configuration, pilot phase testing across all invoice types, data quality fixes, and team training. Perfonec consequently provides a free readiness check and a clear timeline before any work begins — no cost, no commitment.
Set Up QBESync for Your UAE QuickBooks Business — Free Check by Perfonec
Perfonec is the developer of QBESync and the Authorised QuickBooks Dealer and Pro Advisor in UAE. We handle the complete QBESync setup — PINT AE data audit, ASP registration, QuickBooks configuration, pilot testing, and go-live support for both QB Desktop and QB Online. Free readiness check — no cost, no commitment.
📞 +971 4 386 6199 | 📧 sales@perfonec.com | 💬 WhatsApp Us
Book a Free QBESync Check →About the author
Akanksha Surana
CEO and Owner of Perfonec Computers, Dubai — developer of QBESync and OESync, Authorised QuickBooks Dealer and Pro Advisor, Odoo Ready Partner with Odoo Middle East (Cert n°0000699697), Authorised Silver Partner for TallyPrime, Zoho Partner, and Authorised Sage Reseller UAE. Read full profile →
Published by QBEInvoice.com — a Perfonec Computers product. Perfonec is the Authorised QuickBooks Dealer and Pro Advisor UAE, developer of QBESync, Odoo Ready Partner with Odoo Middle East (Cert n°0000699697), Authorised Silver Partner for TallyPrime, Zoho Partner, and Authorised Sage Reseller UAE. QuickBooks is a product of Intuit Inc. Based on UAE Ministry of Finance Electronic Invoicing Guidelines Version 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.

