Skip to main content
ERP Integrations · UAE FTA E-Invoicing

ERP Integration for UAE FTA E-Invoicing — Pricing & Requirements

Connect any ERP to the UAE Federal Tax Authority's e-invoicing mandate. One-time activation fees start at AED 500. Below is the full catalog of 23 supported ERPs, the exact information each one needs from your side to go live, typical activation times, and onsite service rates.

Your invoices are submitted through an FTA-accredited ASP on the Peppol network in the mandatory PINT AE format. TrustBill handles ASP registration, FTA submission, acknowledgements and the full audit trail.

Supported ERPs — At-a-Glance Pricing

Prices in AED, exclusive of VAT. Activation fee is a one-time charge covering connection setup, data mapping, test runs, and go-live sign-off.

#ERPEditionFee (AED)Go-Live
1Microsoft Business CentralCloud5001–3 business days
2QuickBooks OnlineCloud5001–3 business days
3XeroCloud5001–3 business days
4Zoho BooksCloud5001–3 business days
5WaveCloud5001–3 business days
6OdooCloud (Odoo.sh / Odoo Online)5002–5 business days
7DaftraCloud7503–5 business days
8ERPNextCloud / Self-hosted7503–7 business days
9QuickBooks DesktopDesktop + Web Connector9505–7 business days
10PACTCloud / Hybrid9505–10 business days
11Tally CloudTallyPrime on Cloud9505–10 business days
12Sage 50Cloud-sync1,2007–10 business days
13Microsoft Dynamics365 F&O / NAV / GP / AX1,2504–6 weeks
14Epicor KineticCloud1,5006–8 weeks
15Infor CloudSuiteM3 / LN / SX.e / Syteline1,5006–8 weeks
16IFS CloudCloud1,5006–8 weeks
17Tally DesktopTallyPrime / Tally.ERP 91,5002–4 weeks
18BUSYDesktop1,5002–4 weeks
19Marg ERPDesktop1,5002–4 weeks
20Focus SoftnetDesktop / Hybrid1,5002–4 weeks
21Opera (Pegasus Opera 3)Desktop1,5002–4 weeks
22OracleEBS / Fusion / NetSuite / JD Edwards7,50010–16 weeks
23SAPECC / S/4HANA / Business One / ByDesign7,50010–16 weeks

Don't see your ERP? sales@trustbill.ae — we scope custom integrations against the categories above.

Onsite Services

Most integrations are delivered fully remotely. Where an onsite visit is required by your IT policy or requested for training, our rates are:

Onsite engineer, per day (Dubai / Northern Emirates)AED 750 / day
Half-day visit (up to 4 hours, same emirate)AED 500
Onsite engineer, per day (other emirates)AED 1,000 / day
Travel + accommodation outside the UAEAt cost
Weekend / public-holiday onsite+25%

Minimum charge: one full day. Onsite days are quoted up front, invoiced after the visit, and separate from the integration activation fee.

Partner & Volume Discounts

For TrustBill distribution partners signing customers in bulk, or customer groups connecting multiple entities:

Customer TierDiscount off Activation Fee
1–9 customersList price
10–24 customers10%
25–49 customers15%
50+ customers20%

Floor: minimum activation fee per customer is AED 500, even after discount.

ERP-by-ERP Integration Guide

Each section below lists exactly what we need from your side to go live. Share the relevant list with your IT or technical team at kick-off.

Microsoft Business Central UAE FTA E-Invoicing Integration

Cloud

AED 5001–3 business daysFully remote

What we need from you

  1. 1An Azure AD / Microsoft Entra global administrator to grant one-time admin consent for the TrustBill app (3-minute click-through on a secure Microsoft page).
  2. 2Your Microsoft Entra Tenant ID.
  3. 3The Business Central environment name (production or sandbox) and region.
  4. 4The list of BC companies to connect (multi-company tenants supported).
  5. 5Your FTA TIN or TRN per company (10-digit TIN or 15-digit TRN).
  6. 6Backfill date range for historical sales invoices (e.g. last 90 days).
  7. 7A nominated finance / IT contact.

QuickBooks Online UAE FTA E-Invoicing Integration

Cloud

AED 5001–3 business daysFully remote

What we need from you

  1. 1A QuickBooks Online administrator to approve the one-time OAuth consent (we send a secure Intuit consent link).
  2. 2Your Realm ID / Company ID.
  3. 3For multi-company QuickBooks accounts: the list of companies to connect.
  4. 4Your FTA TIN or TRN per company.
  5. 5Backfill date range.
  6. 6Nominated contact.

Xero UAE FTA E-Invoicing Integration

Cloud

AED 5001–3 business daysFully remote

What we need from you

  1. 1A Xero organisation administrator to grant OAuth consent for the TrustBill app.
  2. 2Your Xero Organisation ID(s) to connect (one or more).
  3. 3Your FTA TIN or TRN per organisation.
  4. 4Backfill date range.
  5. 5Nominated contact.

Zoho Books UAE FTA E-Invoicing Integration

Cloud

AED 5001–3 business daysFully remote

What we need from you

  1. 1A Zoho Books administrator to approve OAuth consent.
  2. 2Your Zoho data-center region (e.g. zoho.com, zoho.in, zoho.eu, zoho.sa).
  3. 3Your Zoho Books Organization ID.
  4. 4For multi-organisation Zoho accounts: the list of organisations.
  5. 5Your FTA TIN or TRN per organisation.
  6. 6Backfill date range.
  7. 7Nominated contact.

Wave UAE FTA E-Invoicing Integration

Cloud

AED 5001–3 business daysFully remote

What we need from you

  1. 1The Wave account owner to approve OAuth consent.
  2. 2Your Wave Business ID.
  3. 3Your FTA TIN or TRN.
  4. 4Backfill date range.
  5. 5Nominated contact.

Wave coverage is suitable for freelancers and micro-businesses. We'll confirm invoice-schema coverage at kick-off.

Odoo UAE FTA E-Invoicing Integration

Cloud (Odoo.sh / Odoo Online)

AED 5002–5 business daysFully remote

What we need from you

  1. 1Odoo administrator credentials or an API key for a dedicated integration user.
  2. 2Your Odoo instance URL (e.g. yourcompany.odoo.com).
  3. 3Your Odoo version (16 / 17 / 18).
  4. 4The database name.
  5. 5For multi-company setups: the list of companies to connect.
  6. 6Your FTA TIN or TRN per company.
  7. 7One sample sales invoice export.
  8. 8Backfill date range.
  9. 9Nominated technical contact.

Self-hosted Odoo is quoted separately.

Daftra UAE FTA E-Invoicing Integration

Cloud

AED 7503–5 business daysFully remote

What we need from you

  1. 1A Daftra administrator to generate an API key.
  2. 2Your Daftra subdomain URL (e.g. yourcompany.daftra.com).
  3. 3Your FTA TIN or TRN.
  4. 4Backfill date range.
  5. 5Nominated technical contact.

ERPNext UAE FTA E-Invoicing Integration

Cloud / Self-hosted

AED 7503–7 business daysFully remote

What we need from you

  1. 1An ERPNext administrator to issue an API key + API secret for a dedicated integration user.
  2. 2Your ERPNext instance URL (cloud or self-hosted).
  3. 3Your ERPNext version (v13 / v14 / v15).
  4. 4For self-hosted installations: firewall allowlist for our outbound integration IP.
  5. 5One sample Sales Invoice JSON export.
  6. 6Your FTA TIN or TRN.
  7. 7Backfill date range.
  8. 8Nominated technical contact.

QuickBooks Desktop UAE FTA E-Invoicing Integration

Desktop + Web Connector

AED 9505–7 business daysRemote (onsite available)

What we need from you

  1. 1A dedicated Windows PC (Windows 10+ or Windows Server) that stays online during business hours.
  2. 2QuickBooks Desktop administrator credentials.
  3. 3The QuickBooks Web Connector installed on the PC (we guide you through this).
  4. 4Permission to install the TrustBill .QWC connector profile (one admin-approved file we provide).
  5. 5Your QuickBooks edition and version (Pro / Premier / Enterprise, year).
  6. 6Your QuickBooks company file path on the PC.
  7. 7Firewall allowlist for our outbound integration IP.
  8. 8Your FTA TIN or TRN.
  9. 9Backfill date range.
  10. 10Nominated IT contact responsible for the PC.

PACT UAE FTA E-Invoicing Integration

Cloud / Hybrid

AED 9505–10 business daysRemote (onsite available)

What we need from you

  1. 1PACT API credentials issued by your PACT administrator.
  2. 2Your PACT instance URL and version.
  3. 3A nominated technical SPOC.
  4. 4One sample sales invoice export.
  5. 5Your FTA TIN or TRN.
  6. 6Backfill date range.

Tally Cloud UAE FTA E-Invoicing Integration

TallyPrime on Cloud

AED 9505–10 business daysFully remote

What we need from you

  1. 1Active Tally cloud subscription with API / XML gateway enabled.
  2. 2Your Tally.NET credentials.
  3. 3The company name and GUID inside Tally.
  4. 4Firewall allowlist for our outbound integration IP (whitelisted against your Tally cloud XML endpoint).
  5. 5Your Tally version (6.x and above).
  6. 6Your FTA TIN or TRN per company.
  7. 7Backfill date range.
  8. 8Nominated technical contact.

Sage 50 UAE FTA E-Invoicing Integration

Cloud-sync

AED 1,2007–10 business daysRemote (onsite available)

What we need from you

  1. 1Sage Business Cloud / Sage Drive sync credentials for your Sage 50 company file.
  2. 2Your Sage 50 edition and country version (UK / US / CA — UAE deployments typically run UK edition).
  3. 3The company file ID (we help you locate it).
  4. 4A Sage admin to approve the API connection.
  5. 5Your FTA TIN or TRN.
  6. 6Backfill date range.
  7. 7Nominated technical contact.

Microsoft Dynamics UAE FTA E-Invoicing Integration

365 F&O / NAV / GP / AX

AED 1,2504–6 weeksRemote (onsite available)

What we need from you

  1. 1A Dynamics administrator to grant application access to the TrustBill integration user.
  2. 2Environment URLs for Dev / UAT / Production.
  3. 3The exact Dynamics product variant and version (365 F&O cloud / on-prem, NAV year, GP year, AX year).
  4. 4A named project owner on your side.
  5. 5A business analyst or finance SME for field mapping.
  6. 6The list of custom fields, custom tax codes, and custom invoice workflows your implementation has added.
  7. 7A change-management window.
  8. 8Sample sales invoices covering each invoice type you issue.
  9. 9Your FTA TIN or TRN per legal entity.
  10. 10Backfill date range per entity.

Epicor Kinetic UAE FTA E-Invoicing Integration

Cloud

AED 1,5006–8 weeksRemote (onsite available)

What we need from you

  1. 1An Epicor administrator to issue REST API credentials for a dedicated integration user.
  2. 2UAT and Production environment URLs.
  3. 3A named technical SPOC.
  4. 4The list of custom BAQs, BPMs, UDFs, and custom tables that affect the sales-invoice flow.
  5. 5Sample invoices from each sales workflow.
  6. 6Your FTA TIN or TRN per legal entity.
  7. 7Backfill date range.
  8. 8Change-management calendar.

Infor CloudSuite UAE FTA E-Invoicing Integration

M3 / LN / SX.e / Syteline

AED 1,5006–8 weeksRemote (onsite available)

What we need from you

  1. 1An Infor administrator to issue ION API / IPA credentials.
  2. 2The exact industry variant (M3 / LN / SX.e / Syteline).
  3. 3UAT and Production environment URLs.
  4. 4A named BA for field mapping.
  5. 5Sample sales invoices covering each order type you issue.
  6. 6The list of ION document flows that touch sales invoicing.
  7. 7Your FTA TIN or TRN.
  8. 8Backfill date range.
  9. 9Change-management calendar.

IFS Cloud UAE FTA E-Invoicing Integration

Cloud

AED 1,5006–8 weeksRemote (onsite available)

What we need from you

  1. 1An IFS administrator to configure an OData / REST API service user.
  2. 2Your IFS instance URL and version.
  3. 3A named BA for mapping any business-object extensions your deployment uses.
  4. 4Sample sales invoices per invoice type.
  5. 5UAT and Production environment access.
  6. 6Your FTA TIN or TRN per legal entity.
  7. 7Backfill date range.
  8. 8Change-management calendar.

Tally Desktop UAE FTA E-Invoicing Integration

TallyPrime / Tally.ERP 9

AED 1,5002–4 weeksOnsite typically required

What we need from you

  1. 1Physical or VPN access to the PC running Tally.
  2. 2Tally administrator credentials.
  3. 3Confirmation that ODBC server or XML HTTP interface can be enabled in tally.ini.
  4. 4A dedicated Windows PC that stays online during business hours.
  5. 5UPS / backup power on the PC.
  6. 6Firewall allowlist for our outbound integration IP.
  7. 7Your Tally version (TallyPrime 2.x / 3.x / 4.x, or Tally.ERP 9 release 6.x).
  8. 8The list of companies inside your Tally installation.
  9. 9Your FTA TIN or TRN per company.
  10. 10Backfill date range.
  11. 11Nominated IT contact responsible for the PC.

BUSY UAE FTA E-Invoicing Integration

Desktop

AED 1,5002–4 weeksOnsite typically required

What we need from you

  1. 1Physical or VPN access to the PC running BUSY.
  2. 2SQL Server read-only credentials for the BUSY database.
  3. 3Your BUSY version (BUSY 16 / 17 / 18 / 19 / 20 / 21 / Online).
  4. 4A dedicated Windows PC that stays online during business hours.
  5. 5UPS / backup power on the PC.
  6. 6Firewall allowlist for our outbound integration IP.
  7. 7The list of companies / branches inside BUSY to connect.
  8. 8Your FTA TIN or TRN per company.
  9. 9Backfill date range.
  10. 10Nominated IT contact.

Marg ERP UAE FTA E-Invoicing Integration

Desktop

AED 1,5002–4 weeksOnsite typically required

What we need from you

  1. 1Physical or VPN access to the PC running Marg.
  2. 2Marg database read-only credentials.
  3. 3Your Marg product variant and version (Trade / Pharma / Compu / Zippy).
  4. 4A dedicated Windows PC that stays online during business hours.
  5. 5UPS / backup power on the PC.
  6. 6Firewall allowlist for our outbound integration IP.
  7. 7The list of companies / divisions inside Marg.
  8. 8Your FTA TIN or TRN per company.
  9. 9Backfill date range.
  10. 10Nominated IT contact.

Focus Softnet UAE FTA E-Invoicing Integration

Desktop / Hybrid

AED 1,5002–4 weeksRemote (onsite available)

What we need from you

  1. 1Your Focus product line (Focus 8, Focus i, Focus Centra, Focus RT).
  2. 2Your deployment type (cloud / desktop / on-premise).
  3. 3For cloud: Focus administrator to issue API credentials.
  4. 4For desktop: physical or VPN access to the server + DB credentials.
  5. 5Instance URL or local DB path.
  6. 6Your Focus version.
  7. 7Firewall allowlist for our outbound integration IP (desktop / on-prem).
  8. 8The list of companies to connect.
  9. 9Your FTA TIN or TRN per company.
  10. 10Backfill date range.
  11. 11Nominated IT contact.

Opera (Pegasus Opera 3) UAE FTA E-Invoicing Integration

Desktop

AED 1,5002–4 weeksOnsite typically required

What we need from you

  1. 1Physical access or VPN access to the Opera server.
  2. 2Opera administrator credentials.
  3. 3Your Opera data path (VFP editions) OR SQL credentials (SQL edition).
  4. 4Your Opera version (Opera 3 release number).
  5. 5A dedicated Windows machine.
  6. 6Firewall allowlist for our outbound integration IP.
  7. 7The list of companies inside Opera.
  8. 8Your FTA TIN or TRN per company.
  9. 9Backfill date range.
  10. 10Nominated IT contact.

Oracle UAE FTA E-Invoicing Integration

EBS / Fusion / NetSuite / JD Edwards

AED 7,50010–16 weeksProject engagement under signed SOW

What we need from you

  1. 1A signed Statement of Work confirming scope (AR / sales invoices only).
  2. 2Your Oracle product variant (EBS R12 / Fusion Cloud / NetSuite / JD Edwards EnterpriseOne).
  3. 3For EBS / JDE: a DBA for integration-user setup.
  4. 4For NetSuite: SuiteTalk role configuration + Token-Based Authentication credentials.
  5. 5For Fusion Cloud: BI Publisher / REST API user with the required duty roles.
  6. 6A named enterprise architect from your organisation.
  7. 7A dedicated business analyst for field mapping.
  8. 8Dev / UAT / Pre-production / Production environment access with named service accounts.
  9. 9A field-mapping document (we provide the template).
  10. 10A written change-management calendar.
  11. 11Your FTA TIN or TRN per legal entity.
  12. 12Backfill date range per entity.

SAP UAE FTA E-Invoicing Integration

ECC / S/4HANA / Business One / ByDesign

AED 7,50010–16 weeksProject engagement under signed SOW

What we need from you

  1. 1A signed Statement of Work confirming scope.
  2. 2Your SAP product variant (ECC / S/4HANA on-prem / S/4HANA Cloud / Business One / ByDesign).
  3. 3A BASIS consultant from your SAP team for user and role setup.
  4. 4For S/4HANA: activation of the required OData services (we provide the list).
  5. 5For ECC: an IDoc / RFC integration user (where OData isn't available).
  6. 6For Business One: Service Layer / DI API credentials.
  7. 7A named enterprise architect from your organisation.
  8. 8A dedicated business analyst for field mapping.
  9. 9Dev / UAT / Pre-production / Production environment access.
  10. 10A field-mapping document (we provide the template).
  11. 11A written change-management calendar.
  12. 12Your FTA TIN or TRN per company code.
  13. 13Backfill date range per company code.

What's Included

  • ✓Secure connection setup between your ERP and TrustBill.
  • ✓Mapping of your sales-invoice fields to the UAE PINT AE FTA e-invoicing schema.
  • ✓Multi-company support (where your ERP tenant has more than one legal entity).
  • ✓Historical invoice backfill for the date range you specify.
  • ✓Full test runs against our sandbox environment and the FTA sandbox.
  • ✓Go-live sign-off.
  • ✓30 days of post go-live hypercare with priority support.

Not Included (quoted separately)

  • +Custom field mappings beyond the standard FTA schema.
  • +Changes to your ERP's chart of accounts, tax codes, or invoice templates.
  • +End-user training beyond the standard admin walkthrough.
  • +Onsite visits (see rates above).
  • +Scope additions for Oracle / SAP projects beyond the base SOW.
  • +Statutory FTA re-registration or EmaraTax ASP re-assignment (handled by your tax agent).

Typical Timelines

Go-live timelines assume you provide the requested items without delay. The critical path is almost always on the customer side — approving the connection, issuing credentials, and scheduling the production cutover window.

ERP CategoryFastestTypicalLongest
Cloud ERPs (QBO, Xero, Zoho, BC, Wave, Odoo)Same day1–3 business days1 week
Hybrid ERPs (Daftra, ERPNext, QBO Desktop, Tally Cloud, PACT, Sage 50)3 business days1 week2 weeks
Enterprise Cloud (Dynamics, Epicor, Infor, IFS)3 weeks4–6 weeks10 weeks
Desktop (Tally, BUSY, Marg, Focus, Opera)1 week2–4 weeks6 weeks
SAP / Oracle8 weeks10–16 weeks20 weeks

Frequently Asked Questions

Is TrustBill accredited by the UAE FTA?

TrustBill partners with an FTA-accredited Access Service Provider (ASP) to transmit your invoices on the Peppol network in the mandatory PINT AE format. You connect your ERP once to TrustBill; TrustBill handles ASP registration, submission, acknowledgements, and the FTA audit trail.

Which UAE e-invoicing format does TrustBill support?

PINT AE — the UAE Peppol International Invoice specialisation of UBL 2.1, as mandated by the Federal Tax Authority. All 23 ERP connectors above produce PINT AE-compliant invoices.

Can I integrate more than one ERP in a single TrustBill account?

Yes. You can connect multiple ERPs under the same TrustBill account — for example Business Central for one subsidiary and QuickBooks Online for another. Each ERP connection is billed at its own activation fee.

Can I integrate multiple companies within one ERP?

Yes. All connectors support multi-company tenants. Pricing is per ERP connection, not per company. Enterprise accounts with large numbers of legal entities should contact sales for volume terms.

Do you charge per invoice?

No. Pricing is a one-time integration activation fee plus the recurring TrustBill platform subscription, quoted separately. There is no per-invoice surcharge.

What happens to invoices my ERP issued before go-live?

We backfill historical sales invoices for the date range you specify — commonly the last 30, 60 or 90 days. Longer backfills are supported; let us know the window at kick-off.

Is my ERP data secure during integration?

Credentials are stored encrypted at rest, all transport is TLS 1.2+, and we request read-only ERP permissions wherever your ERP exposes read-only roles. Full audit trails record every pull and every submission. UAE data residency is available for enterprise plans on request.

What if my ERP is not on the catalog?

Email sales@trustbill.ae with your ERP name, edition, and whether it is cloud, hybrid, or desktop. We scope custom integrations against the same categories above and typically respond within one business day.

Do you offer sandbox testing before go-live?

Yes. Every integration runs through TrustBill sandbox and the FTA sandbox before live-mode cutover. You sign off on the sample output before any invoice goes to the FTA.

Can I switch or disconnect an ERP later?

Yes. You can disconnect any ERP from your TrustBill account at any time. Switching ERPs is handled under a new activation fee for the replacement ERP. There is no lock-in on the ERP side — your invoice data stays in your ERP; we only pull copies for submission.

Do you support reverse-charge, zero-rated and intra-GCC invoices?

Yes. All connectors handle the full FTA tax-category matrix: standard rate, zero-rated, exempt, reverse charge, deemed supply, and intra-GCC. Field mapping is confirmed in UAT before go-live.

What is the difference between activation fee and platform subscription?

The activation fee listed on this page is a one-time charge to connect your ERP. The platform subscription is the recurring TrustBill service fee that covers submission, storage, support and FTA compliance.

Who handles the EmaraTax ASP assignment?

You do, through UAE Pass. We walk you through it during onboarding — it is a two-minute step inside EmaraTax where you select our ASP partner.

How soon can I start sending e-invoices?

For cloud ERPs, same-day kick-off and go-live within 1–3 business days once you have provided the per-ERP requirements. For enterprise and desktop ERPs, we scope a project plan within one business day of your enquiry.

Related Resources

Ready to connect your ERP?

Email us your ERP, edition, and number of entities to connect. We'll send a quote within one business day.