✦ Officially Approved UAE E-Invoicing Service Provider — TronStride FZC
ERP IntegrationStep-by-Step Guide

How to Connect Odoo with UAE FTA E-Invoicing

Step-by-step guide to integrating Odoo ERP with the UAE FTA e-invoicing system using TronStride’s Aigentrix connector. Send PEPPOL-compliant invoices directly from Odoo — go live in under 2 hours.

May 28, 20267 min readBy TronStride — UAE MoF Provider #26

Time to Live

1–2 hours

Standard configuration

Odoo Versions

v14, 15, 16, 17

Community & Enterprise

API Available

Yes — REST API

For custom setups

Why Odoo Users Need a UAE E-Invoicing Connector

Odoo is one of the most popular ERP systems in the UAE — used by thousands of businesses across retail, manufacturing, trading, and services. If your business runs on Odoo and is VAT-registered in the UAE, you are required to submit invoices electronically through the FTA e-invoicing system.

The challenge: Odoo does not natively connect to the UAE PEPPOL network. Out of the box, Odoo generates PDF invoices — but the FTA requires structured XML documents transmitted through a certified access point. Without an integration, your invoices are not compliant, regardless of how accurate the data is.

TronStride Aigentrix solves this with a purpose-built Odoo connector that intercepts invoices as they are confirmed in Odoo, converts them to PEPPOL-compliant format, and transmits them to the FTA in real time — without any manual steps.

How the Aigentrix Odoo Integration Works

The integration runs transparently within your existing Odoo workflow. Here is what happens when you confirm an invoice:

1You confirm the invoice in OdooAigentrix module triggers automatically
2Invoice data extracted from OdooMapped to PEPPOL UBL XML format
3PEPPOL XML createdTransmitted to TronStride access point
4Access point validates the documentSubmitted to FTA in real time
5FTA acknowledges receiptStatus updated in Odoo automatically

The entire process takes under 3 seconds. Your Odoo workflow stays exactly the same — you confirm invoices as before, and Aigentrix handles the FTA submission automatically in the background.

Step-by-Step Integration Guide

1

Create Your TronStride Aigentrix Account

Go to tronstride.com and sign up. The free plan gives you 100 invoices/month — plenty to complete testing. No credit card required. You will receive your API credentials immediately.

TIP

Use the sandbox mode initially — it connects to the FTA test environment so you can validate everything before processing real transactions.

2

Install the Aigentrix Module in Odoo

The Aigentrix Odoo module is available as a standard Odoo add-on. Install it from the Odoo Apps marketplace or download it directly from your TronStride dashboard. It is compatible with Odoo 14, 15, 16, and 17 — both Community and Enterprise editions.

TIP

No code changes to Odoo core are required. The module follows standard Odoo extension architecture.

3

Configure API Credentials in Odoo

After installation, go to Accounting → Configuration → Aigentrix Settings. Enter your API Key and Endpoint URL from your TronStride dashboard. Select "Sandbox" mode for testing.

TIP

If you run multiple Odoo companies, each company must be configured separately with its own TRN and credentials.

4

Verify Invoice Field Mapping

Check that Odoo customer records have UAE TRN numbers where required (B2B invoices). Verify that Odoo tax configurations match UAE VAT rules (5% standard, 0% zero-rated, exempt). The Aigentrix module will flag any missing required fields before submission.

TIP

Add TRN to the "VAT" field on each customer contact in Odoo. This is required for all B2B UAE transactions.

5

Run Test Invoices in Sandbox

Create and confirm 5–10 test invoices covering different scenarios: standard B2B invoices, zero-rated transactions, credit notes. Check the Aigentrix dashboard in TronStride to verify each invoice shows "Acknowledged by FTA" status.

TIP

Test at least one credit note (return invoice) as these have specific PEPPOL requirements.

6

Switch to Production and Go Live

Once all tests pass, switch from Sandbox to Production in the Aigentrix settings. From this point, all invoices confirmed in Odoo are automatically submitted to the FTA. You are now fully compliant.

TIP

Notify your team — they do not need to change anything in their daily workflow. Invoice confirmation works exactly as before.

What You Get with the Aigentrix Odoo Integration

Automatic invoice submission on confirmation — no manual steps
Real-time FTA acknowledgment status in Odoo
Support for invoices, credit notes, and debit notes
B2B and B2C invoice handling
Multi-currency support with AED conversion
Multi-company Odoo instances supported
Rejection alerts with error detail for easy correction
5-year invoice archive on OCI UAE infrastructure
VAT report integration — reconcile submission data
Sandbox environment for safe testing

Want to see the integration in action?

Watch the Aigentrix Odoo Integration Demo

▶ Watch on YouTube

Frequently Asked Questions

Does Odoo support UAE FTA e-invoicing natively?

No. Odoo generates PDF invoices but does not natively connect to the UAE PEPPOL network. You need a certified access point connector like TronStride Aigentrix to transmit structured XML invoices to the FTA.

Which versions of Odoo are supported?

TronStride Aigentrix supports Odoo 14, 15, 16, and 17 in both Community and Enterprise editions. If you are on an older version, our team can advise on upgrade options.

Do I need to change how my team issues invoices in Odoo?

No. The Aigentrix module runs in the background. Your team confirms invoices exactly as before — Aigentrix handles the FTA submission automatically. The only visible change is a new status field showing FTA acknowledgment.

What happens if an invoice is rejected by the FTA?

The Aigentrix dashboard alerts you immediately with the specific rejection reason (e.g., missing TRN, incorrect VAT amount). You can correct the invoice in Odoo and resubmit. The system keeps a full log of all submission attempts.

Can I use Aigentrix without Odoo?

Yes. Aigentrix supports multiple integration methods including QuickBooks, Tally, SAP B1, Microsoft Business Central, and a REST API for any custom ERP. You can also upload invoices manually through the dashboard.

Start Your Odoo Integration Today

Free plan available — 100 invoices/month. UAE Ministry of Finance Approved Provider #26. Go live in 1–2 hours.