RUBICON

UAE VAT has been in effect since January 2018, and if your business is running Odoo, getting the tax configuration right from the start prevents costly errors. This guide walks through every step of UAE VAT setup in Odoo — from tax groups to generating your FTA return file.

Step 1: Install the UAE Localisation Module

In Odoo, go to Apps and search for United Arab Emirates. Install the l10n_ae module (UAE Accounting). This automatically creates the standard UAE chart of accounts, correct tax groups, and FTA-compliant report templates. Do not set up VAT manually without the localisation — it leads to incorrect tax report formats.

Step 2: Configure Your Company for UAE VAT

Go to Settings → Companies → Your Company and fill in your 15-digit UAE Tax Registration Number (TRN), country as UAE, currency as AED, and fiscal position as UAE. Your TRN must appear on every tax invoice — Odoo uses the Tax ID field to populate invoice footers automatically.

Step 3: Understand UAE Tax Groups in Odoo

Tax GroupRateUse Case
Standard Rate5%Most goods and services in UAE
Zero-rated0%Exports, certain food items, healthcare
Exempt0%Residential property, bare land, financial services
Out of ScopeN/ASalary payments, dividends, donations

Apply the correct tax to each product. Do not use one generic 5% VAT tax for everything — zero-rated and exempt supplies must be reported separately on your VAT return.

Step 4: Configure Fiscal Positions for Exports

If you sell to customers outside the UAE (exports), create a fiscal position called Export — Zero Rated that maps your standard 5% tax to 0%. Apply this to export customers — Odoo will apply 0% VAT on their invoices automatically.

Step 5: Generate the UAE VAT Return

Go to Accounting → Reporting → Tax Report. Select the UAE VAT return report and set the date range to your tax period. The report maps to all FTA return boxes: standard-rated supplies, zero-rated supplies, exempt supplies, input tax, and net VAT payable. Review this report before filing and cross-check against your sales and purchase journals.

Step 6: Export the FTA Audit File

FTA may request an audit file during a VAT inspection. In Odoo, go to Accounting → Reporting → UAE FTA Audit File and export the XML file. Keep a copy for every tax period.

Common UAE VAT Mistakes in Odoo

  • Using one generic VAT tax instead of separate standard/zero/exempt taxes
  • Forgetting to set the TRN on the company profile (causes missing TRN on invoices)
  • Not using fiscal positions for export customers (standard 5% applied incorrectly to exports)
  • Not reconciling VAT payable accounts before filing — leading to discrepancies with the FTA return
  • Applying VAT to exempt supplies such as residential rent
Get your Odoo UAE VAT configuration reviewed by experts.

Free 30-minute assessment — book now.

Book a Free VAT Health Check

Leave a Reply

Your email address will not be published. Required fields are marked *