यह लेख वर्तमान में केवल अंग्रेज़ी में उपलब्ध है। अनुवाद जल्द आ रहा है।
Odoo UAE Localization 2026: VAT, FTA E-Invoicing & Corporate Tax
The United Arab Emirates introduced VAT in January 2018 and corporate tax in June 2023, fundamentally changing the compliance landscape for ERPs operating in the country. The Federal Tax Authority (FTA) administers both regimes, and the country is rolling out a Continuous Transaction Controls (CTC) e-invoicing model that becomes mandatory in 2026 under the Peppol PINT-AE framework. Odoo's l10n_ae localization covers VAT compliance and the chart of accounts; corporate tax and the new e-invoicing mandate require additional configuration and integration with FTA-accredited service providers.
Key Takeaways
- Federal Tax Authority (FTA) administers VAT (5%) and Corporate Tax (9% above AED 375,000 profit)
- VAT registration mandatory if taxable supplies exceed AED 375,000; voluntary above AED 187,500
- Corporate tax effective 1 June 2023; small business relief available for revenue under AED 3M
- E-invoicing mandate begins July 2026 for B2B/B2G under PINT-AE Peppol framework
- Odoo
l10n_aecovers UAE chart of accounts;l10n_ae_ediand Peppol modules enable FTA submission- VAT returns filed via FTA EmaraTax portal (quarterly for most, monthly for large taxpayers)
- Designated Zone status changes VAT treatment for Free Zone entities
UAE Tax Framework Overview
The FTA enforces multiple tax regimes:
- VAT (Value Added Tax): 5% standard rate since 1 January 2018; 0% on exports, international transport, healthcare, education; exempt for residential property leases and bare land
- Corporate Tax: 9% on taxable income above AED 375,000 since 1 June 2023; 0% on the first AED 375,000; 15% top-up for large multinationals under OECD Pillar Two from 2025
- Excise Tax: On tobacco (100%), energy drinks (100%), carbonated drinks (50%), sweetened drinks (50%), e-cigarettes (100%) — handled by importers/manufacturers
- Customs Duty: GCC unified tariff, generally 5% on imports
Free Zone entities historically enjoyed 0% corporate tax. Under the new corporate tax law, "Qualifying Free Zone Persons" (QFZPs) retain 0% on qualifying income but face 9% on non-qualifying income. Compliance now requires careful income segmentation in the ERP.
Required Odoo Localization Modules
| Module | Purpose | Edition |
|---|---|---|
l10n_ae | UAE chart of accounts and VAT taxes | Community |
l10n_ae_reports | UAE VAT 201 return | Enterprise |
l10n_ae_edi | E-invoicing scaffolding | Enterprise / Custom |
account_peppol | Peppol PINT-AE for FTA e-invoicing | Enterprise |
l10n_ae_pos | POS-specific VAT receipt formatting | Enterprise |
account_reports | Tax report engine | Enterprise |
UAE deployments on Odoo Enterprise can leverage native Peppol integration for the upcoming e-invoicing mandate. Community deployments require custom development of the Peppol connector.
Chart of Accounts Setup
The UAE chart of accounts follows IFRS and is structured to support VAT reporting. The l10n_ae module installs:
- 1xxxx: Assets (cash, receivables, inventory, fixed assets)
- 2xxxx: Liabilities (payables, VAT payable/recoverable, corporate tax payable)
- 3xxxx: Equity
- 4xxxx: Revenue (with sub-ledger for standard, zero-rated, exempt)
- 5xxxx: Cost of sales
- 6xxxx-8xxxx: Operating expenses
- 9xxxx: Other income/finance costs
Configure the company record with the TRN (Tax Registration Number, 15 digits), trade license number, license-issuing emirate, and registered address. For Free Zone entities, indicate the Free Zone authority (DMCC, JAFZA, ADGM, DIFC, etc.) and QFZP status if claimed.
VAT Configuration
Configure VAT tax records under Accounting > Configuration > Taxes:
| Tax Name | Rate | Type | Notes |
|---|---|---|---|
| VAT 5% Sales (Standard) | 5% | Sales | Mainland and most Free Zones |
| VAT 0% Sales (Exports) | 0% | Sales | Exports outside GCC implementing states |
| VAT 0% Sales (Designated Zone) | 0% | Sales | Goods in/between Designated Zones |
| VAT Exempt Sales | 0% | Sales | Residential lease, bare land, local passenger transport |
| VAT 5% Purchase (Recoverable) | 5% | Purchase | Standard input |
| VAT Reverse Charge | 5% | Purchase | Imports of services from outside UAE |
| VAT Blocked Input | 5% | Purchase | Entertainment, employee benefits non-recoverable |
The Reverse Charge Mechanism (RCM) applies to imports of services and certain goods from outside the UAE — Odoo configures this as a self-charging tax that posts both output and input VAT on the same transaction. The FTA's VAT 201 return reports RCM separately.
<record id="account_tax_uae_rcm_5" model="account.tax">
<field name="name">VAT 5% Reverse Charge (Imports)</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="type_tax_use">purchase</field>
<field name="invoice_repartition_line_ids" eval="[
(0,0,{'factor_percent': 100, 'repartition_type': 'base'}),
(0,0,{'factor_percent': 100, 'repartition_type': 'tax', 'account_id': ref('vat_payable_account'), 'tag_ids': [(6,0,[ref('rcm_output_tag').id])]}),
(0,0,{'factor_percent': -100, 'repartition_type': 'tax', 'account_id': ref('vat_recoverable_account'), 'tag_ids': [(6,0,[ref('rcm_input_tag').id])]})
]"/>
</record>
E-Invoicing Mandate (PINT-AE)
The UAE e-invoicing mandate, announced by the Ministry of Finance in 2024, follows a Continuous Transaction Controls (CTC) approach using the Peppol PINT-AE format. Phased rollout:
| Phase | Effective | Scope |
|---|---|---|
| Pilot | 2025 | Selected large taxpayers |
| Phase 1 | 1 July 2026 | B2B and B2G transactions for VAT-registered businesses |
| Phase 2 | TBD | Expanded scope, possibly B2C |
The PINT-AE schema is based on UBL 2.1 with UAE-specific extensions. Key requirements:
- E-invoices must be transmitted via FTA-accredited Service Providers (ASPs) acting as Peppol access points
- Each invoice receives validation status from the FTA before delivery to the buyer
- Required fields include seller/buyer TRN, license number, item-level tax breakdown, payment terms
Odoo's account_peppol module supports the PINT framework. For UAE PINT-AE specifically, an extension module (either from Odoo or a partner) handles the mandatory FTA-specific fields. ECOSIRE has built such extensions for client deployments tracking the 2026 mandate.
Corporate Tax Considerations
Effective 1 June 2023, corporate tax applies to:
- 0% on taxable income up to AED 375,000
- 9% on taxable income above AED 375,000
- 15% Domestic Minimum Top-up Tax (DMTT) for multinationals with global revenue above EUR 750M (Pillar Two)
Free Zone entities can qualify for 0% on Qualifying Income (typically transactions with non-UAE customers and other Free Zone entities for qualifying activities). Non-qualifying income is taxed at 9%.
Odoo configuration for corporate tax:
- Configure a corporate tax provision account (typically 22xxx range)
- Set up analytic accounts to segregate qualifying and non-qualifying income for QFZPs
- Configure month-end/quarter-end provision journals based on cumulative taxable income
- Build a CT computation worksheet (typically a custom report) that adjusts accounting profit for tax purposes (depreciation differences, exempt income, non-deductible expenses)
The corporate tax return is filed annually within 9 months of the financial year end through EmaraTax.
Reporting Requirements
A UAE Odoo deployment must produce:
- VAT 201 Return: Quarterly (monthly for large taxpayers) — output VAT, input VAT, RCM, adjustments
- VAT Voluntary Disclosure (Form 211): For corrections to previously filed returns
- Corporate Tax Return: Annually, within 9 months of fiscal year end
- Country-by-Country Report (CbCR): For multinationals meeting the threshold
- ESR (Economic Substance Regulations): Notification and report for relevant activities
VAT 201 sub-sections to populate:
- 1a-1g: Standard-rated supplies by Emirate
- 2: Tax refunds to tourists scheme
- 3: Supplies subject to RCM
- 4: Zero-rated supplies
- 5: Exempt supplies
- 6: Goods imported (auto-populated from customs)
- 7: Adjustments to imported goods
- 8: Recoverable input VAT
- 9: Adjustments to recoverable VAT
- 10: Profit margin scheme
Implementation Checklist
- Obtain TRN from FTA via EmaraTax registration
- Install
l10n_aeandl10n_ae_reports; configure TRN, Emirate, license details - Verify chart of accounts; configure VAT control accounts per Emirate
- Configure VAT taxes (standard, zero-rated, exempt, RCM, blocked input)
- Set up VAT 201 report mapping with Emirate-level sales segmentation
- Configure corporate tax provision accounts and analytic segregation for QFZPs
- Plan e-invoicing implementation: select FTA-accredited Service Provider
- Configure
account_peppoland PINT-AE extension modules - Test e-invoice submission in sandbox environment
- Prepare QFZP qualifying income segregation if Free Zone entity
Common Pitfalls
Missing Emirate-level segmentation: VAT 201 requires sales broken down by Emirate where the supply is made. Tag invoices with the Emirate at sale point.
Incorrect Designated Zone treatment: Goods in Designated Zones (e.g., JAFZA, KIZAD) follow special rules — supplies between Designated Zones are out of scope, but services are generally subject to VAT. Don't blanket-zero-rate Free Zone transactions.
Blocked input VAT recovery: Entertainment, employee benefits (with limited exceptions), and motor vehicles for personal use have restricted recovery. Configure separate blocked input tax codes.
RCM under-reporting: Imports of services from foreign suppliers must self-assess VAT. Missing RCM treatment understates output VAT and triggers FTA penalties.
QFZP qualifying income misclassification: Free Zone entities lose 0% benefit on the entire qualifying period if non-qualifying income exceeds de minimis (currently AED 5M or 5% of total revenue). Track segregation rigorously.
ECOSIRE provides Odoo localization for the UAE, including PINT-AE e-invoicing readiness and corporate tax compliance setup. Contact us for implementation or explore our accounting services for ongoing FTA filings.
Frequently Asked Questions
When does UAE e-invoicing become mandatory?
The Ministry of Finance announced phased rollout starting July 2026 for B2B and B2G VAT-registered businesses. Pilot program ran in 2025 with select large taxpayers. The framework uses Peppol PINT-AE through FTA-accredited Service Providers. Odoo deployments should plan integration in 2025-2026 to avoid last-minute scramble.
How is corporate tax calculated in Odoo?
Odoo doesn't compute corporate tax automatically. Standard practice is to configure a CT provision account, run analytic reports separating taxable from exempt income, and post a manual quarterly provision journal. The annual CT return is computed via a worksheet adjusting accounting profit for tax purposes (depreciation, non-deductible expenses, exempt dividends, etc.) and submitted via EmaraTax.
Can Free Zone entities still get 0% corporate tax?
Qualifying Free Zone Persons (QFZPs) retain 0% on Qualifying Income, but Non-Qualifying Income is taxed at 9%. Qualifying activities and customer types are defined in Cabinet Decisions. Exceeding the de minimis threshold (AED 5M or 5% of total revenue, whichever is lower) on non-qualifying income disqualifies the entity from 0% for the entire period. ERP segmentation is critical for compliance.
Does Odoo handle the Reverse Charge Mechanism for imports?
Yes. Configure a self-charging RCM tax that posts both output and input VAT on the same vendor bill (one debit to input VAT recoverable, one credit to VAT payable, both at 5%). The VAT 201 report reports RCM separately in section 3. Import of services from foreign suppliers is the most common RCM scenario.
What's the difference between VAT exempt and zero-rated in the UAE?
Zero-rated supplies (0%) generate no output VAT but allow full input VAT recovery — typical for exports, international transport, healthcare, and education. Exempt supplies generate no output VAT and BLOCK input VAT recovery — typical for residential leases, bare land, and local passenger transport. Misclassifying can either inflate VAT refund claims or under-recover legitimate input VAT.
लेखक
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
ECOSIRE
Odoo ERP के साथ अपना व्यवसाय बदलें
आपके संचालन को सुव्यवस्थित करने के लिए विशेषज्ञ ओडू कार्यान्वयन, अनुकूलन और समर्थन।
संबंधित लेख
How to Add a Custom Button to an Odoo Form View (2026)
Add custom action buttons to Odoo 19 form views: Python action method, view inheritance, conditional visibility, confirmation dialogs. Production-tested.
How to Add a Custom Field in Odoo Without Studio (2026)
Add custom fields via custom module in Odoo 19: model inheritance, view extension, computed fields, store/non-store decisions. Code-first, version-controlled.
How to Add a Custom Report in Odoo Using External Layout
Build a branded PDF report in Odoo 19 using web.external_layout: QWeb template, paperformat, action binding. With print logo + footer overrides.