Cet article est actuellement disponible en anglais uniquement. Traduction à venir.
Odoo Qatar Localization 2026: VAT Preparation, GTA & ICV Setup
Qatar is the last GCC country yet to implement VAT. The 2016 Unified GCC VAT Agreement obligated all six GCC states to implement VAT, but Qatar (along with Kuwait) has repeatedly deferred implementation, with most analysts expecting a 2026-2027 launch. Beyond VAT, Qatar's General Tax Authority (GTA) administers a 10% corporate tax on foreign-owned shares of profits and a withholding tax regime. Odoo's l10n_qa localization provides a chart of accounts and prepares the structure for VAT readiness when the mandate goes live.
Key Takeaways
- General Tax Authority (GTA) administers corporate tax (10% on non-Qatari shareholders) and WHT
- VAT not yet implemented as of 2026; expected launch 2026-2027 at 5% per GCC framework
- Odoo
l10n_qaprovides QFC and IFRS-aligned chart of accounts; VAT module ready for activation- Qatar Financial Centre (QFC) entities follow distinct tax framework with 10% on QFC profits
- Withholding tax 5% on services, royalties, interest paid to non-residents (subject to treaties)
- Mandatory In-Country Value (ICV) certification for government tenders and Tawteen scheme
- Statutory reports include corporate tax return, WHT return, ICV certification
Qatar Tax Framework Overview
The GTA enforces:
- Corporate Tax: 10% on foreign-owned shares of profits (Qatari/GCC nationals' shares are exempt). Applies to mainland companies; QFC and Free Zone entities have separate regimes
- Withholding Tax: 5% on payments to non-residents for services, royalties, interest, and certain other categories (subject to double taxation treaties)
- Excise Tax: 100% on tobacco and energy drinks; 50% on carbonated drinks and special-purpose goods
- Customs Duty: GCC unified tariff, generally 5% on imports
VAT preparation: While not yet active, the GCC VAT framework anticipates 5% VAT on standard supplies with zero-rated and exempt categories. Companies should structure ERPs for easy VAT activation when announced.
The In-Country Value (ICV) program requires companies bidding on government tenders to demonstrate local content (Qatari-sourced goods, services, employment). ICV scoring is computed annually by certified bodies and integrated into procurement decisions.
Required Odoo Localization Modules
| Module | Purpose | Edition |
|---|---|---|
l10n_qa | Qatar chart of accounts | Community |
l10n_qa_account | Localized financial reports | Enterprise / Community |
l10n_qa_edi | E-invoicing scaffolding for future VAT mandate | Custom |
account_reports | Tax report engine | Enterprise |
hr_payroll_l10n_qa | Payroll structure for Qatar (no PIT) | Community / Custom |
Qatar-specific Odoo localization is less mature than Saudi or UAE because of the absence of VAT. Most deployments use the regional GCC scaffolding from l10n_gcc_invoice plus customizations for QFC, ICV, and corporate tax provision.
Chart of Accounts Setup
Qatar's chart follows IFRS as adopted by the QCAS (Qatar Commerce and Auditors Standards). Key accounts:
- 1xxxx: Assets
- 2xxxx: Liabilities (corporate tax provision, WHT payable, GOSI payable)
- 3xxxx: Equity (with separation of Qatari/GCC and foreign shareholding)
- 4xxxx: Revenue
- 5xxxx: Cost of revenue
- 6xxxx-7xxxx: Operating expenses
Configure the company record with the Commercial Registration (CR) number, Tax Identification Number (TIN), and shareholder breakdown for corporate tax computation.
Corporate Tax Configuration
Corporate tax in Qatar is 10% on the foreign-owned share of profits. Configuration approach:
- Compute profit before tax in Odoo
- Apply tax adjustments (depreciation differences, non-deductible expenses, exempt income)
- Multiply by the foreign ownership percentage
- Apply 10% corporate tax rate
For example, a company 51% Qatari and 49% foreign with profit of QAR 1,000,000:
- Foreign-attributable profit: QAR 490,000
- Corporate tax: 10% x QAR 490,000 = QAR 49,000
QFC entities pay 10% on all profits regardless of shareholder nationality, with QFC-specific exemptions for certain qualifying activities.
def compute_qatar_corporate_tax(self):
profit_before_tax = self.profit_before_tax
foreign_ownership_pct = self.company_id.foreign_ownership_pct or 0.0
foreign_share_profit = profit_before_tax * (foreign_ownership_pct / 100.0)
tax_rate = 0.10
if self.company_id.is_qfc:
tax_rate = 0.10
foreign_share_profit = profit_before_tax # QFC taxes full profit
return foreign_share_profit * tax_rate
VAT Preparation
Pre-configure VAT structure in anticipation of the mandate. Recommended setup:
| Tax Name | Rate | Type | Status |
|---|---|---|---|
| VAT 5% Sales (Standard) | 5% | Sales | Inactive until mandate |
| VAT 0% Sales (Exports) | 0% | Sales | Inactive |
| VAT Exempt Sales | 0% | Sales | Inactive |
| VAT 5% Purchase | 5% | Purchase | Inactive |
| VAT Reverse Charge | 5% | Purchase | Inactive |
Map VAT control accounts (VAT payable, VAT recoverable) so activation requires only tax code activation rather than chart restructuring.
Withholding Tax Configuration
Configure WHT as purchase taxes:
| Type | Rate | Notes |
|---|---|---|
| Services to non-residents | 5% | Subject to treaty rates |
| Royalties to non-residents | 5% | Subject to treaty rates |
| Interest to non-residents | 5% | Subject to treaty rates |
| Insurance premiums | 5% | Cross-border |
WHT is filed monthly and remitted to the GTA. The GTA's Dhareeba portal handles online filing.
ICV (In-Country Value) Tracking
ICV scoring is computed annually based on six pillars:
- Goods manufactured in Qatar: Local content of inputs
- Investment in Qatar: Capital expenditure on local assets
- Local services: Procurement of services from Qatari companies
- Employment of Qataris (Qatarization): Qatari nationals as percentage of workforce
- Training and development: Investment in local skills
- Subcontracting: Use of Qatari subcontractors
To support ICV, Odoo configurations typically include:
- Vendor classification (Qatari vs foreign, ICV-certified vs non)
- Product/service country of origin tracking
- Employee nationality flag
- Analytic tags for ICV-relevant cost categories
ICV certification is performed by GTA-licensed bodies (such as Lloyd's, Bureau Veritas) on an annual basis. The ERP must produce extracts supporting the certification audit.
Payroll Considerations
Qatar payroll components:
| Item | Employee | Employer | Notes |
|---|---|---|---|
| GOSI (Qatari nationals only) | 5% | 10% | General Retirement and Social Insurance |
| Annual Leave Provision | N/A | N/A | Accrual-based; 3-4 weeks typical |
| End of Service Gratuity | N/A | N/A | Min 3 weeks per year of service |
| Wages Protection System (WPS) | N/A | N/A | Mandatory for all private sector |
| Personal Income Tax | None | None | No PIT in Qatar |
End of Service Gratuity (EOSB) is a substantial liability for long-tenure employees. Configure Odoo to accrue EOSB monthly based on basic salary and tenure.
Reporting Requirements
A Qatar Odoo deployment must produce:
- Corporate Tax Return: Annually, within 4 months of fiscal year end via Dhareeba portal
- Withholding Tax Return: Monthly via Dhareeba
- Audited Financial Statements: Per QCAS requirements
- ICV Certification Report: Annually for tender-eligible companies
- WPS Wage Protection File: Monthly to MADLSA (Ministry of Labour)
- GOSI Contribution File: Monthly for Qatari employees
- VAT Return: Once VAT is activated (anticipated 2026-2027)
Implementation Checklist
- Register company with GTA, obtain TIN
- Install
l10n_qa; configure CR, TIN, shareholder structure - Configure corporate tax provision logic with foreign ownership percentages
- Set up WHT codes for non-resident payments
- Pre-configure VAT structure (inactive) for future activation
- Configure ICV tracking with vendor classification and analytic tags
- Set up Qatari payroll with GOSI and EOSB accrual
- Configure WPS file generation per MADLSA format
- Build corporate tax computation worksheet
- Plan VAT activation procedures for 2026-2027 mandate
Common Pitfalls
Treating all profits as taxable: Mainland Qatar taxes only foreign-owned shares (except QFC). Configuring 10% on full profit overstates the tax expense.
Missing Qatari/foreign shareholder split: Without proper shareholder structure in Odoo, the corporate tax computation cannot allocate correctly.
EOSB under-accrual: End of Service Gratuity grows substantially for long-tenure employees. Failing to accrue monthly creates surprise expenses on staff departures.
ICV data fragmentation: ICV certification requires data from procurement, HR, finance. Configuring analytic tags upfront prevents painful year-end data extraction.
WPS file format errors: MADLSA's WPS format is specific. Test files must validate before live submission to avoid wage payment delays.
ECOSIRE provides Odoo localization for Qatar, including QFC compliance, ICV tracking, and WPS-compliant payroll. Contact us for implementation or learn about our accounting services for ongoing GTA filings.
Frequently Asked Questions
When will Qatar implement VAT?
The 2016 GCC VAT Agreement obligated implementation, but Qatar deferred multiple times. As of 2026, no firm announcement has been made. Most regional advisors expect a 2026-2027 launch at 5%. Companies should pre-configure ERPs for rapid activation. ECOSIRE monitors GTA announcements and provides VAT-ready deployments.
How is QFC corporate tax different from mainland?
Mainland Qatar taxes 10% on foreign-owned share of profits (Qatari/GCC nationals exempt). QFC taxes 10% on all profits of QFC-licensed entities, regardless of shareholder nationality. QFC offers a more streamlined regulatory environment but no shareholder-based exemption. Configure Odoo's company entity correctly per its license category.
Is ICV mandatory for all Qatar companies?
ICV certification is mandatory for companies bidding on Qatar Energy and government tenders. Private-sector contracts increasingly require ICV scores. Even non-tender companies often pursue certification for competitive positioning. Configure Odoo for ICV from day one to avoid retrofit costs.
How does Odoo handle End of Service Gratuity?
Odoo doesn't natively accrue EOSB. Standard practice is a custom HR module computing monthly accrual based on basic salary and tenure (e.g., 21 days of basic salary per year for first 5 years, 30 days thereafter). The accrual posts to a long-term liability account and is paid out on employee departure.
Can Odoo file Qatar tax returns directly to Dhareeba?
No, Dhareeba (GTA's portal) doesn't have a public submission API for ERPs. Returns are filed via the portal's web interface. Odoo can generate the supporting reports (P&L, balance sheet, WHT detail) that the tax preparer copies into Dhareeba forms. ECOSIRE typically configures one-click report exports to streamline filings.
Rédigé par
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
Transformez votre entreprise avec Odoo ERP
Implémentation, personnalisation et assistance expertes d'Odoo pour rationaliser vos opérations.
Articles connexes
Comment ajouter un bouton personnalisé à une vue de formulaire Odoo (2026)
Ajoutez des boutons d'action personnalisés aux vues de formulaire Odoo 19 : méthode d'action Python, héritage des vues, visibilité conditionnelle, boîtes de dialogue de confirmation. Testé en production.
Comment ajouter un champ personnalisé dans Odoo sans Studio (2026)
Ajoutez des champs personnalisés via le module personnalisé dans Odoo 19 : héritage de modèle, extension de vue, champs calculés, décisions magasin/non-magasin. Code d'abord, contrôle de version.
Comment ajouter un rapport personnalisé dans Odoo à l'aide d'une mise en page externe
Créez un rapport PDF de marque dans Odoo 19 à l'aide de web.external_layout : modèle QWeb, format papier, liaison d'action. Avec logo imprimé + remplacements de pied de page.