| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 3021 |
| Technical Name |
flexigo_uae_fta_e_invoicing_connector |
| License | LGPL-3 |
| Website | https://flexigotech.com |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 3021 |
| Technical Name |
flexigo_uae_fta_e_invoicing_connector |
| License | LGPL-3 |
| Website | https://flexigotech.com |
| Versions | 17.0 18.0 19.0 |
UAE FTA E-Invoicing Connector (PINT AE)
Create, transmit, track and archive UAE Federal Tax Authority e-invoices in the PINT AE format through an FTA-Accredited Service Provider — without leaving Odoo 19.
The UAE e-invoicing mandate is coming
Under Ministerial Decisions 243 and 244 of 2025, UAE businesses must issue structured e-invoices in the PINT AE format and transmit them through an FTA-Accredited Service Provider on the Peppol five-corner network. Large businesses must be ready by 1 January 2027 and SMEs by 1 July 2027.
Without a native connector, finance teams re-key invoice data into an ASP portal, build fragile one-off integrations, or wait and risk monthly penalties under Cabinet Decision 106 of 2025 — including AED 5,000 per month for failing to appoint an ASP and AED 100 per late invoice. Odoo also has no idea whether any given invoice was actually accepted by the FTA.
One compliant workflow, inside Odoo
This module generates a PINT AE (UBL 2.1 / Peppol BIS Billing 3.0) compliant XML invoice from the standard Odoo invoice you already create, transmits it to your chosen FTA-Accredited Service Provider over REST or AS4, and records the FTA clearance ID, acceptance or rejection, and full audit trail back on the invoice. A guided setup wizard, credential rotation and five-year archiving keep you ready for the phased mandate.
Key features
PINT AE invoice generation
Build a UAE-compliant UBL 2.1 / Peppol BIS Billing 3.0 XML directly from a posted Odoo invoice, with UAE-specific data fields populated automatically.
ASP transmission (REST and AS4)
Send to your FTA-Accredited Service Provider over a REST API or AS4 endpoint, with rate limiting, retries and clean back-off on failure.
Live compliance dashboard
See invoices grouped by transmission state — accepted, queued, rejected, transmitted or not transmitted — so you always know your posture at a glance.
Full audit log
Every transmission attempt is recorded with a UTC timestamp, transport protocol, FTA clearance ID and ASP response code — ready to hand to an auditor.
Guided setup wizard
A step-by-step wizard walks a company through TIN entry, compliance phase, transmission mode, ASP credentials, certificate upload and journal selection.
Archiving and DSAR export
Five-year retention plus a Data Subject Access Request wizard that exports a matching e-invoice archive as a downloadable ZIP for privacy obligations.
Watch the walkthrough
English — walkthrough
Español — recorrido
Deutsch — Rundgang
See it inside Odoo
Who it is for
- UAE businesses on Odoo 19 with a Tax Identification Number doing B2B or B2G trade
- Finance and compliance teams that need a verifiable transmission and clearance trail
- Odoo partners rolling out UAE localizations who want a maintained native connector
Compatibility
Odoo 19 Community and Enterprise. Builds on the standard Accounting app and the UAE localization. Connects to your chosen FTA-Accredited Service Provider over REST or AS4; no additional SaaS from FlexigoTech is required.
Pricing
Free
Open source under the LGPL-3 licence. No per-database fee, no paywalled features. Expert implementation and ASP onboarding services are available from FlexigoTech.
Frequently asked questions
Does this module make my UAE invoices FTA compliant?
It generates PINT AE (UBL 2.1 / Peppol BIS Billing 3.0) XML and transmits it to an FTA-Accredited Service Provider, recording the clearance result. You still appoint an accredited ASP; the module is the native Odoo path to producing and sending compliant e-invoices.
Which Service Providers and protocols are supported?
Any FTA-Accredited Service Provider reachable over a REST API or an AS4 endpoint. You configure the endpoint URL and credentials, with rate limiting and retries handled for you.
Does it work on Odoo Community?
Yes. It runs on Odoo 19 Community and Enterprise and builds on the standard Accounting app and UAE localization.
When do I need to be compliant?
Large businesses at or above AED 50 million in revenue must be ready by 1 January 2027 and SMEs by 1 July 2027, per Ministerial Decisions 243 and 244 of 2025. The setup wizard records your phase and mandatory date.
How long are e-invoices retained?
The module supports a five-year retention period and includes a DSAR export wizard to produce a ZIP archive of matching e-invoices on request.
Is support included?
The module is free and open source. FlexigoTech offers paid implementation, ASP onboarding and consulting for regulated rollouts at flexigotech.com.
Get ready for the UAE e-invoicing mandate
Install the connector, run the setup wizard, and transmit your first PINT AE invoice from Odoo.
Talk to FlexigoTech about implementation
Please log in to comment on this module