FTA e-invoicing · Peppol PINT-AE · Odoo 17-19

UAE e-invoicing for Odoo (FTA / PINT AE), built right into your ERP.

If you invoice in the UAE and the FTA e-invoicing mandate is on your radar, this Odoo connector generates, validates and transmits invoices in the Peppol PINT AE format through an Accredited Service Provider (ASP) — without leaving Odoo or running a separate portal on the side.

49 EUR · one-time payment · source code included Odoo 17, 18, 19 · Community and Enterprise Direct support from the developer No middleware, no separate portal
FTA-compliant invoicePeppol PINT-AE structure generated straight from the Odoo invoice.
Validation before you sendChecks tax fields and mandatory data before anything is transmitted.
Transmission via ASPReady to send through your Peppol Accredited Service Provider.
No parallel portalsEvery invoice's status lives inside Odoo, not in a separate tool.
UAE FTA-compliant e-invoicing integrated into Odoo
e-invoicing inside the ERPInvoice, validation and transmission status right next to your real back office.

Real screenshots from the module

The exact screens you get in Odoo — the real thing, actually running.

UAE e-invoicing Odoo connector screenshot 1 UAE e-invoicing Odoo connector screenshot 2 UAE e-invoicing Odoo connector screenshot 3 UAE e-invoicing Odoo connector screenshot 5

Try the UAE (FTA) e-invoicing connector inside a real Odoo 19, no sign-up needed. User demo / flexigodemo.

Try the live demo View on the App Store

The real problem behind UAE e-invoicing

Under Ministerial Decisions 243 and 244 of 2025, UAE businesses must issue structured invoices in the PINT AE format and transmit them through an FTA-Accredited Service Provider over the Peppol network. Large businesses must be ready by 1 January 2027 and SMEs by 1 July 2027. This is a long way from just emailing a PDF.

Monthly penalties if you are not ready

Cabinet Decision 106 of 2025 sets AED 5,000 per month for failing to appoint an ASP and AED 100 per late invoice. Waiting gets expensive, and the exposure grows with every invoice you have not transmitted.

External tools that break your audit trail

Re-keying invoices into a separate ASP portal means duplicated work, a status that lives outside your ERP, and no way to tell from Odoo which invoice the FTA accepted and which one was rejected.

The format the FTA wants is not your ERP's

Odoo gives you the commercial invoice, but the UAE model demands a specific PINT AE structure (UBL 2.1 / Peppol BIS Billing 3.0) with precise tax fields. Your TRN, identifiers and tax codes have to match the standard exactly, or the transmission bounces back rejected.

What the connector does inside Odoo

The goal is a complete e-invoicing flow inside the ERP: from the validated Odoo invoice to the transmitted compliant document, with the status visible at every step.

PINT AE compliant document generation

From your Odoo invoice, the module builds the PINT AE XML (UBL 2.1 / Peppol BIS Billing 3.0) with the UAE-specific tax fields populated automatically — no manual mapping.

Transmission to your ASP over REST and AS4

Sends to your Accredited Service Provider over a REST API or an AS4 endpoint, with rate limiting, automatic retries and clean back-off when a transmission fails.

Compliance dashboard by status

See your invoices grouped by transmission status (accepted, queued, rejected, transmitted or not transmitted) so you know exactly where you stand at a glance.

Audit log with FTA Clearance ID

Every transmission attempt is recorded with a UTC timestamp, the transport protocol used (AS4 or REST), the FTA Clearance ID and the ASP response code — ready to hand straight to an auditor.

Guided setup wizard and credential rotation

A step-by-step wizard walks your company through TRN, compliance phase, transmission mode, ASP credentials, certificate upload and journal selection, with built-in credential rotation to keep secrets fresh.

5-year retention, DSAR export and multi-company

Five-year retention plus a DSAR wizard that exports the matching e-invoice archive as a downloadable ZIP. Per-company profiles (Large Business vs SME) live side by side in the same database.

From an Odoo invoice to a cleared FTA document

Four steps, all inside Odoo. You keep working in the ERP you already know; the connector handles the PINT AE format and the ASP handshake behind the scenes.

1. Set up once

Run the guided wizard: enter your TRN, pick your compliance phase (Large Business or SME), choose REST or AS4, load the ASP credentials and certificate, and select the journal. Done in minutes.

2. Invoice as usual

Keep raising customer invoices in Odoo the way you always have. When you confirm an invoice, the connector builds the PINT AE XML and validates the tax fields before anything leaves the system.

3. Transmit and track

The invoice is transmitted to your ASP over Peppol, and the FTA Clearance ID plus the response come straight back onto the invoice. The dashboard shows accepted, queued and rejected at a glance.

A direct developer in Barcelona, not a reseller layer

FlexigoTech is the brand of Flexibles y Accesorios Gobe, S.L., based in Barcelona. Behind the module is a developer who writes the code, maintains the versions and answers support directly. We do not resell third-party software with a margin on top — we build the connector and we keep it running ourselves.

17·18·19native Odoo module
Directsupport, no middlemen
0separate SaaS

What we do claim, and what we don't

This is a native Odoo module that lives inside the ERP: no separate SaaS platform to maintain and no extra subscription just to use your own system. The deadlines are public (Ministerial Decisions 243 and 244 of 2025): large businesses on 1 January 2027, SMEs on 1 July 2027. We don't invent success stories or reviews — we'd rather show you the code and the real flow than promise numbers we can't back up.

Try the live demoAsk a question

49 EUR, one-time, source code included

One clear price on the Odoo App Store. No per-database fee, no per-invoice charge, no recurring subscription — and the source code ships with it so your team can review, extend and maintain the connector.

49 EUR one-time payment

Buy it once on the Odoo App Store. No subscription, no per-database licence fee and no per-invoice cost from FlexigoTech.

Source code included

You get the full source. Your team can audit it, adapt it to your tax setup and keep it under version control alongside the rest of your Odoo stack.

Odoo 17, 18 and 19

The same purchase covers Odoo 17, 18 and 19, on Community and Enterprise, so you are not forced to upgrade your ERP to become FTA-compliant.

Optional paid implementation

Need a hand? FlexigoTech offers paid implementation, ASP onboarding and consulting for regulated rollouts — but the module works out of the box once you plug in your ASP.

Arrived from this search? These may help too

We link this page to the rest of FlexigoTech so you can reach the catalog, get in touch or ask for custom development without getting lost.

Questions that usually come up at this stage

Which UAE e-invoicing standard does this Odoo connector cover?

The module generates PINT AE (UBL 2.1 / Peppol BIS Billing 3.0) XML and transmits it to an FTA-Accredited Service Provider (ASP), recording the clearance result. It targets the UAE FTA (Federal Tax Authority) e-invoicing framework under Ministerial Decisions 243 and 244 of 2025.

Does it work with Odoo Community, or only Enterprise?

It runs on Odoo 17, 18 and 19, on both Community and Enterprise. It builds on the standard Accounting app and the UAE localization, so you do not need Enterprise to stay compliant.

When does the UAE e-invoicing mandate become compulsory?

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 your mandatory-adoption date.

Do I need a separate Accredited Service Provider (ASP)?

Yes. The UAE model requires transmission through an Accredited Service Provider over the Peppol network. The module prepares and structures the compliant invoice inside Odoo and transmits it over REST or AS4 to the ASP you choose. We help you connect both pieces end-to-end inside the ERP.

Will one purchase let me run PINT AE e-invoicing on Odoo 17, 18 and 19?

Yes. The 49 EUR one-time purchase covers Odoo 17, 18 and 19, and the source code is included so your team can review, extend and maintain it. There are no per-invoice or per-database charges from FlexigoTech.

How much does it cost and can I try it before buying?

The module is a one-time 49 EUR purchase on the Odoo App Store, with the full source code included: no per-database fee and no recurring subscription. There is a live demo on a real Odoo 19 with the connector installed, no sign-up needed (user demo, password flexigodemo). FlexigoTech also offers paid implementation, ASP onboarding and consulting for regulated rollouts.

If you invoice in the UAE, FTA e-invoicing is coming.

The only question is whether you get ready in time and inside Odoo, or scramble at the last minute with loose tools. Try the live demo and see the full PINT AE flow before you install anything.

Try the live demoView on the App Store · +34 639 913 105