Odoo UAE Labour Law: Payroll, WPS, Gratuity and Leave Management Guide
Odoo UAE Labour Law
Payroll, WPS & Gratuity
Compliance Guide
Federal Decree-Law No. 33 of 2021 · WPS · End-of-Service · Leave Management
UAE Labour Law compliance is not optional — and manual spreadsheets are not enough. Whether calculating UAE labour law for gratuity, submitting WPS files, or processing a final settlement, a single missed step creates legal exposure.
This guide covers the exact rules, formulas, and how Odoo works as a UAE Labour Law compliance software solution for every payroll requirement under Federal Decree-Law No. 33 of 2021.
UAE Payroll Compliance at a Glance
| Requirement | UAE Rule | Odoo Support |
|---|---|---|
| Salary payment | Within 10 working days of pay period end (WPS) | Automated payroll batches |
| End-of-service gratuity | Statutory formula — Federal Decree-Law No. 33 of 2021 | Auto-calc on termination |
| Annual leave | 30 calendar days per year (after 1 year) | Full accrual-based module |
| Sick leave | 15 paid + 30 half-pay + 45 unpaid days per year | Full configurable types |
| WPS file | SIF format (EDR + EVP + SCR) via MOL-approved agent | File gen only — agent submits |
| Final settlement | All entitlements paid within 14 days of termination | Guided settlement workflow |
What Odoo Handles and What It Does Not
Before going further, here is an honest picture of Odoo's scope for UAE payroll compliance. Knowing this boundary upfront prevents implementation gaps.
- WPS SIF file generation (EDR, EVP, SCR) ready for your approved agent
- Gratuity calculation on service dates, basic salary and contract type
- Leave accruals, balances and payroll deductions
- Final settlement payslip with all components combined
- Payroll journal entries and full audit trail
- Submit WPS files directly to MOHRE — MOL-approved agent required
- Replace legal review for complex or disputed settlements
- Auto-apply UAE-specific allowance variants without custom setup
- File labour disputes or process court-ordered deductions
What Employers Need to Know About UAE Payroll Compliance
Managing payroll in the UAE involves more than processing salaries. Employers are legally bound by Federal Decree-Law No. 33 of 2021 and its Executive Regulations — governing wages, UAE labour law for gratuity entitlements, leave, and data reporting through the Wage Protection System (WPS).
Payroll in the UAE: Understanding the End-to-End Process
Payroll in the UAE is not a single event — it is a monthly compliance cycle governed by MOHRE. Core components: basic salary, housing and transport allowances, overtime (1.25× standard; 1.5× rest days), deductions, GOSI for GCC nationals, and end-of-service gratuity accruals.
Monthly payroll workflow
- 1Finalise attendance and leave dataLock and approve timesheets and leave records for the pay period.
- 2Apply approved salary changesProcess increments, deductions and commissions with written authorisation.
- 3Calculate gross pay, deductions, net payRun payroll calculation and validate all entries before proceeding.
- 4Run WPS file generationGenerate SIF file (EDR + EVP + SCR) from validated payroll data in Odoo.
- 5Submit via approved WPS agentUpload SIF to your MOHRE-approved bank or exchange house portal within 10 working days.
- 6Archive payslips and recordsDistribute payslips and maintain records for audit trail compliance.
Payroll Management in the UAE: Employer Responsibilities
Effective payroll management in the UAE requires accurate records across five domains:
Payroll for UAE Labour Law Compliance: Monthly Checklist
Every pay cycle must be auditable — not just processed. Use this checklist before every pay run:
- Attendance data locked and approved
- Leave balances updated (annual, sick, unpaid)
- New joiners and terminations processed
- Salary changes authorised in writing
- Overtime hours verified against timesheets
- Gratuity provision updated in payroll
- WPS SIF file generated and validated
- Payslips distributed within statutory timeline
- Payroll journal posted to accounting
- Previous-month corrections documented
How Odoo Supports UAE Labour Law Compliance
Odoo connects HR, payroll, accounting, and leave in one system — removing the manual hand-offs that create compliance gaps.
Planning an Odoo payroll implementation in the UAE?
Start with correct UAE salary structures, WPS configuration, gratuity setup aligned to Federal Decree-Law No. 33 of 2021, and leave accrual validation before go-live.
UAE Labour Law for Gratuity Explained
End-of-service gratuity is a statutory benefit under Federal Decree-Law No. 33 of 2021, payable to any employee who completes at least one continuous year of service — whether they resign or are terminated.
Eligibility under Federal Decree-Law No. 33 of 2021
| Scenario | Entitlement |
|---|---|
| Service less than 1 year (any reason) | Not entitled |
| Service 1 year or more — employer terminates | Full entitlement |
| Service 1 year or more — employee resigns | Full entitlement (old 1/3 + 2/3 tiers abolished) |
| Termination for gross misconduct (Article 44) | Full entitlement preserved |
| Fixed-term contract expires (1+ year served) | Full entitlement |
Calculation formula
Worked example — gratuity (7 years, AED 10,000 basic, voluntary resignation)
| Period | Calculation | Amount |
|---|---|---|
| Years 1 to 5 | 5 × 21 days × (10,000 ÷ 30) | AED 35,000 |
| Years 6 to 7 | 2 × 30 days × (10,000 ÷ 30) | AED 20,000 |
| Total | Full entitlement — no resignation reduction | AED 55,000 |
Leave encashment worked example
| Component | Calculation | Amount |
|---|---|---|
| Daily basic salary | 10,000 ÷ 30 | AED 333.33 |
| Unused leave days | 12 days | — |
| Leave encashment | 12 × 333.33 | AED 4,000 |
Final settlement worked example
| Component | Amount |
|---|---|
| End-of-service gratuity | AED 55,000 |
| Annual leave encashment | AED 4,000 |
| Unpaid salary (last month) | AED 10,000 |
| Notice pay (served in full) | AED 0 |
| Advance deduction | (AED 2,000) |
| Total final settlement | AED 67,000 |
Common mistakes to avoid
SDLC Corp can review your Odoo configuration, identify compliance gaps, and set up the correct UAE gratuity workflow.
WPS Compliance in the UAE
The Wage Protection System (WPS) ensures employees receive salaries on time and in full via regulated financial channels. It is mandatory for all private-sector employers registered with MOHRE, regardless of company size or emirate.
| Violation | Consequence |
|---|---|
| First violation | Warning and work permit freeze for new hires |
| Repeated violation | Fines and company classification downgrade |
| Severe non-compliance | Business permit suspension |
How Odoo Generates UAE WPS Files
- 1Employee setupConfirm IBAN, Emirates ID, visa number, and employee ID for every payroll employee. See how to add a bank account in the Odoo 18 employee app.
- 2Company configurationEnter MOL Establishment ID and WPS agent details. Use automated actions in Odoo 18 to schedule recurring payroll triggers.
- 3Run payroll batchProcess the monthly payroll run and validate all entries before export.
- 4Export WPS fileNavigate to Payroll > WPS Export; select pay period; generate SIF.
- 5Validate file typesCheck EDR (employer data record), EVP (employee variable pay), and SCR (salary control record).
- 6Submit to WPS agentUpload to your MOHRE-approved bank or exchange house WPS portal.
Leave Management Under UAE Labour Law
| Leave type | Entitlement |
|---|---|
| Annual leave | 30 calendar days/year (after 1 year); 2 days/month (6 months–1 year) |
| Sick leave | 15 days full pay + 30 days half pay + 45 days unpaid per year |
| Maternity leave | 60 days (45 full pay + 15 half pay) |
| Paternity leave | 5 working days |
| Bereavement | 5 days (parent, spouse, child) |
| Hajj leave | Once in service, unpaid, 30 days |
Unpaid or half-paid leave must be reflected in the payslip for that month. Unused annual leave at termination is encashed at the daily basic salary rate.
Configuring leave in Odoo
- Navigate to Leave > Configuration > Leave Types
- Create leave types matching UAE Labour Law categories (Annual, Sick, Maternity, Paternity)
- Set accrual rules — Annual leave accrues monthly under Leave Accrual
- Approval workflow — Set manager and HR approval levels. See how to create custom forms in Odoo.
- Balance visibility — Employees view balances via self-service portal
- Settlement integration — Odoo converts unused leave to encashment in the final settlement payslip on termination
Final Settlement Process Under UAE Labour Law
Under Article 53 of Federal Decree-Law No. 33 of 2021, all end-of-service entitlements must be paid within 14 days of the termination date. Late payment triggers fines of AED 5,000 to AED 1,000,000.
| Component | Rule |
|---|---|
| End-of-service gratuity | Per statutory formula; full entitlement after 1 year regardless of resignation or termination |
| Unpaid salary | Up to last working day |
| Annual leave encashment | Unused days × daily basic salary |
| Notice pay | If notice not served, equivalent salary payable |
| Deductions | Outstanding loans, advances, court-ordered amounts |
Odoo settlement process
- 1HR processes terminationResignation, termination, or contract end entered in the system.
- 2Gratuity auto-calculatedOdoo calculates entitlement based on service period and basic salary under 2021 law.
- 3Leave balance pulledLeave module reports unused annual leave days for encashment calculation.
- 4Settlement payslip generatedPayroll combines all components into a single final payslip.
- 5Payment within 14 daysFinal payment processed and WPS record updated within the statutory deadline.
Free Zone Considerations: DIFC and ADGM
Federal Decree-Law No. 33 of 2021 applies to mainland UAE and most free zones. Two financial free zones operate under separate employment frameworks:
Governed by the DIFC Employment Law. Gratuity is replaced by the DEWS plan: 5.83% of basic salary for years 1–5, and 8.33% for years beyond 5.
Governed by the ADGM Employment Regulations — its own end-of-service contribution framework, separate from Federal Decree-Law No. 33 of 2021.
Frequently Asked Questions
Planning an Odoo implementation in the UAE?
Start with clean UAE salary structures, correct WPS configuration, gratuity setup aligned to Federal Decree-Law No. 33 of 2021, and leave accrual validation before go-live.
Editorial note: All figures are based on Federal Decree-Law No. 33 of 2021 as reviewed in June 2026. This article is informational and does not constitute legal or financial advice. Law verified against official MOHRE guidance and independent legal sources. Reviewed by the SDLC Corp Odoo UAE team.








