Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. EDI
  3. UAE FTA E-Invoicing Connector (PINT AE) v 19.0
  4. Sales Conditions FAQ

UAE FTA E-Invoicing Connector (PINT AE)

by FlexigoTech https://flexigotech.com
Odoo
v 19.0 Third Party 3
Download for v 19.0 Deploy on Odoo.sh Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
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
LicenseLGPL-3
Websitehttps://flexigotech.com
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
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
LicenseLGPL-3
Websitehttps://flexigotech.com
Versions 17.0 18.0 19.0
Compliance · Accounting · Odoo 19

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.

UAE FTA E-Invoicing Connector for Odoo 19 banner showing the PINT AE compliance workflow

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

Compliance Dashboard grouped By State showing Accepted (6), Not Transmitted (2), Queued (2), Rejected (1) and Transmitted (2) invoices with tax-excluded and total amounts
1 · Compliance Dashboard grouped By State showing Accepted (6), Not Transmitted (2), Queued (2), Rejected (1) and Transmitted (2) invoices with tax-excluded and total amounts.
UAE E-Invoicing Configuration form with UAE TIN, Peppol Participant ID, Large Business compliance phase, mandatory date 1 Jan 2027, Immediate transmission mode, sandbox flag and alert thresholds
2 · UAE E-Invoicing Configuration form with UAE TIN, Peppol Participant ID, Large Business compliance phase, mandatory date 1 Jan 2027, Immediate transmission mode, sandbox flag and alert thresholds.
ASP Credentials list showing a REST API Key endpoint and an AS4 Certificate endpoint with certificate expiry dates and days-until-expiry countdown
3 · ASP Credentials list showing a REST API Key endpoint and an AS4 Certificate endpoint with certificate expiry dates and days-until-expiry countdown.
Transmission Queue listing 13 invoices and credit notes with E-Invoice State (Queued, Accepted, Rejected, Not Transmitted, Transmitted), FTA Clearance ID, retry count and last transmission time
4 · Transmission Queue listing 13 invoices and credit notes with E-Invoice State (Queued, Accepted, Rejected, Not Transmitted, Transmitted), FTA Clearance ID, retry count and last transmission time.
UAE E-Invoice Audit Log with UTC timestamps, status (Accepted, Transmitted, Rejected, Failed, Flagged), transport protocol AS4 or REST, FTA Clearance ID and ASP response codes 200/202/422/503
5 · UAE E-Invoice Audit Log with UTC timestamps, status (Accepted, Transmitted, Rejected, Failed, Flagged), transport protocol AS4 or REST, FTA Clearance ID and ASP response codes 200/202/422/503.
UAE E-Invoicing Setup Wizard on the TIN Entry step showing the guided breadcrumb (Compliance Phase, Transmission Mode, ASP Credentials, Certificate Upload, Journal Selection) and the company TIN fields
6 · UAE E-Invoicing Setup Wizard on the TIN Entry step showing the guided breadcrumb (Compliance Phase, Transmission Mode, ASP Credentials, Certificate Upload, Journal Selection) and the company TIN fields.
Posted customer invoice with a Void E-Invoice button and the UAE E-Invoice panel showing E-Invoice State Accepted, Qualified flag, FTA Clearance ID AE-FTA-2026-0001001 and the chatter status change to Accepted
7 · Posted customer invoice with a Void E-Invoice button and the UAE E-Invoice panel showing E-Invoice State Accepted, Qualified flag, FTA Clearance ID AE-FTA-2026-0001001 and the chatter status change to Accepted.
ASP credential form with Test Ping and Rotate buttons, REST API key type, encrypted API key/secret, certificate expiry countdown and rate-limiting controls (inter-request delay, max retries, retry interval)
8 · ASP credential form with Test Ping and Rotate buttons, REST API key type, encrypted API key/secret, certificate expiry countdown and rate-limiting controls (inter-request delay, max retries, retry interval).
Multi-company UAE E-Invoicing Configuration list contrasting a Large Business profile (mandatory 1 Jan 2027, Immediate mode) with an SME profile (mandatory 1 Jul 2027, Scheduled Batch mode)
9 · Multi-company UAE E-Invoicing Configuration list contrasting a Large Business profile (mandatory 1 Jan 2027, Immediate mode) with an SME profile (mandatory 1 Jul 2027, Scheduled Batch mode).
DSAR Export E-Invoice Archive wizard collecting the requestor 15-digit TRN and name with a date range and a matching-invoices counter, producing a downloadable ZIP for data-subject access requests
10 · DSAR Export E-Invoice Archive wizard collecting the requestor 15-digit TRN and name with a date range and a matching-invoices counter, producing a downloadable ZIP for data-subject access requests.

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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with