Skip to main content
BUSY logo

BUSY Integration

UAE E-Invoicing for BUSY β€” From Desktop Data to FTA PINT-AE

TrustBill links your on-premise BUSY company data to the UAE Federal Tax Authority e-invoicing network. Keep running BUSY on your desktop β€” we convert invoices to PINT-AE XML, validate them, and submit through an accredited ASP.

How TrustBill integrates with BUSY

BUSY is a desktop accounting and ERP product used by retail, distribution, and small trading businesses across South Asia and the Middle East. It has no built-in PINT-AE XML output or direct FTA submission, so TrustBill acts as the bridge. Our connector reads invoice, inventory, and VAT data from BUSY, converts it to the UAE's PINT-AE XML standard, validates it against FTA rules, and transmits it through a registered Access Service Provider (ASP).

One-time setup guide

Setting up the BUSY e-invoicing connector takes one session:

1. **Create your TrustBill account** β€” Sign up for free and enter your TRN/TIN. 2. **Connect BUSY** β€” Install the TrustBill desktop agent on the same PC running BUSY and point it to your company data path. 3. **Map masters** β€” Match BUSY ledgers, items, VAT codes, and buyers to PINT-AE required fields. 4. **Test a sample invoice** β€” Generate a test PINT-AE XML and review validation results in TrustBill. 5. **Go live** β€” Real invoices are converted and submitted automatically from then on.

No cloud migration or re-entry of historical data is required.

PINT-AE compliance for BUSY invoices

TrustBill converts BUSY invoice data into compliant PINT-AE XML (UBL 2.1). The output includes all FTA-mandated elements: invoice UUID, sequential number, issue date, seller and buyer TIN/TRN, line-level details, VAT rates and amounts, currency, and UAE-specific flags such as free zone and margin scheme indicators where applicable.

BUSY field β†’ PINT-AE mapping

The mapping TrustBill's desktop agent applies when converting a BUSY sales voucher to PINT-AE XML. BUSY's data model is India-origin GST-first β€” TrustBill handles the GST β†’ UAE VAT remapping automatically.

BUSY fieldPINT-AE / UBL 2.1 fieldNote
SalesMain.VchNocbc:IDBUSY voucher number. Must be unique.
SalesMain.VchDatecbc:IssueDateISO date.
Party.TIN / VAT Nocac:AccountingCustomerParty/cac:PartyTaxScheme/cbc:CompanyIDBuyer TRN β€” 15 digits. Use the VAT field, not GSTIN.
Company.CompanyTINcac:AccountingSupplierParty/cac:PartyTaxScheme/cbc:CompanyIDYour UAE TRN.
SalesDetail.Qty Γ— Ratecbc:LineExtensionAmount, cac:Price/cbc:PriceAmountPINT-AE reconstructs line total.
TaxCategory β†’ VATRatecac:ClassifiedTaxCategory (S=5%, Z=0%, E=exempt, O=out-of-scope)BUSY tax category must map to a PINT-AE category.
SalesMain.Currencycbc:DocumentCurrencyCodeAED for domestic.
SalesMain.NetAmount + VATcac:LegalMonetaryTotal/cbc:PayableAmountReconciled against lines + tax.

Common BUSY β†’ PINT-AE validation errors

The most-hit validation errors from BUSY-sourced invoices, with the exact fix on the BUSY side.

Error codeMeaningFix in BUSY (desktop / cloud)
PAE-BR-01Buyer TRN missing or malformed.BUSY β†’ Master β†’ Account (Party) β†’ edit β†’ set VAT No / TIN to the 15-digit TRN.
PAE-BR-04Seller TRN missing.BUSY β†’ Administration β†’ Configuration β†’ Company β†’ set VAT No.
PAE-BR-11Line-total mismatch (qty Γ— rate β‰  line total).In the sales voucher, edit the row and correct rounding on Qty or Rate.
PAE-BR-12BUSY tax category not mapped to a PINT-AE category.TrustBill β†’ Settings β†’ Tax Mapping. Map each BUSY tax category to a PINT-AE category (S / Z / E / O).
PAE-BR-14Currency is not AED and no FX rate reference supplied.In the voucher, use the Multi-Currency option and populate the exchange rate before saving.
PAE-BR-21Credit note lacks a valid parent invoice reference.BUSY β†’ Transactions β†’ Credit Note β†’ link against the source Sales voucher.
PAE-BR-22Advance-payment invoice not linked to its recovery.Populate the Ref/Narration field on the recovery voucher with the advance-invoice UUID.
PAE-BR-31Free-zone flag set but supply-place code not present.In the party master, use the additional-info fields to add a FreeZone flag and set the address.

Key features for BUSY users

TrustBill's BUSY integration includes:

- **Desktop connector** β€” A lightweight Windows agent that reads BUSY data on the same LAN/PC. - **No cloud migration** β€” Continue using BUSY on-premise; no need to move your books online. - **Automatic PINT-AE conversion** β€” Native BUSY fields are mapped to UAE-standard XML. - **Validation engine** β€” Catch missing TRNs, wrong VAT codes, and formatting errors before FTA submission. - **Status tracking** β€” Track each invoice as pending, submitted, accepted, or rejected. - **VAT 201 support** β€” Submitted invoices flow into your VAT 201 return draft. - **Data residency** β€” Invoice data is encrypted and stored in the UAE (AWS me-central-1).

Security and on-premise data

The TrustBill connector only reads the invoice and master data required for e-invoicing. It cannot create, edit, delete, or post transactions in BUSY. All communication between the on-premise agent and TrustBill uses TLS 1.3, data is encrypted at rest, and your BUSY database remains on your local server or PC.

Frequently Asked Questions

Is BUSY ready for UAE e-invoicing?

BUSY is not natively PINT-AE or FTA-ready. You need an export/connector and an FTA-accredited ASP such as TrustBill to convert BUSY invoices to PINT-AE XML and submit them.

Is BUSY a desktop or cloud product?

BUSY is a desktop, on-premise product. The TrustBill connector runs on the same Windows PC or server so your accounting data stays local while invoices are submitted electronically.

How long does setup take?

Most businesses complete setup in under an hour. The exact time depends on how clean your BUSY masters are and how many buyer records need TRN/TIN enrichment for PINT-AE.

Is BUSY suitable for retail and distribution?

Yes. BUSY is widely used by retail, distribution, and small trading businesses. TrustBill preserves that workflow and adds the UAE e-invoicing compliance layer on top.

Is my BUSY data secure with TrustBill?

Yes. The connector uses read-only access, TLS 1.3 in transit, and AES-256-GCM encryption at rest. Your BUSY database never leaves your premises and invoice storage stays in the UAE.

Related integrations