UAE payroll, done right the first time.
A self-contained payroll engine for the United Arab Emirates — guided gratuity calculations, MOHRE-compliant WPS/SIF files, and consolidated GL posting, built entirely on community Odoo.
The problem
Every UAE employer must run salaries through the Wages Protection System and accrue end-of-service gratuity under Federal Decree-Law No. 33 of 2021 — get either wrong and you risk blocked salary transfers, MOHRE penalties, and employee disputes. Most teams still stitch this together with spreadsheets, manual bank templates, and ad-hoc journal entries.
The solution
Cerevantix UAE Payroll gives HR and finance teams a guided, auditable workflow for every step: calculate gratuity with a transparent breakdown, generate a bank-ready SIF file with pre-submission validation, and post consolidated salary expense to the GL — all from Odoo, with no enterprise hr_payroll license required.
Everything UAE payroll compliance requires
Every capability below is implemented in the module.
Guided gratuity calculator
Enter service dates, contract type, and basic salary and get a live end-of-service gratuity preview following Federal Decree-Law No. 33/2021 Art. 51, before anything is committed.
Transparent calculation breakdown
Every gratuity record shows how its figure was derived, line by line, so payroll admins and auditors can defend the number on request.
Audited manual override
Authorized users can correct edge cases, with the original value, new value, reason, and user recorded inline — nothing is edited silently.
MOHRE-ready WPS/SIF files
Generate the Salary Information File your bank expects for Wages Protection System submission, consolidated across every employee in a batch.
Pre-submission SIF validation
A per-employee checklist flags missing MOL IDs and bank details, and lets you pick the paying account, before the file is produced — catch rejections before the bank does.
Batch payslip generation
Pick employees and generate explicit-line payslips as a batch, with an estimated-total summary you confirm before anything is created.
Consolidated GL posting
Post one balanced journal entry per batch, with per-employee payable lines, to configurable expense, payable, and deduction accounts.
Payment registration
Register the salary payment directly from a posted batch, closing the pay-to-post loop without leaving the payroll screen.
Role-based approval
Segregation of duties is built in: a Payroll Officer prepares gratuity and payslips, and a Payroll Manager reviews and commits.
How it works
Configure
Set your company's MOL/MOHRE routing identity, GL accounts, and gratuity constants once in Settings.
Calculate
Run the guided gratuity wizard for an employee, or generate a batch of payslips for the period.
Review & approve
A Payroll Manager reviews the breakdown or batch summary and confirms — every override is logged.
Post & submit
Post the consolidated journal entry to the GL, export the SIF file, and register the salary payment.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. This module is a self-contained payroll engine built entirely on community hr and account — no enterprise hr_payroll license is required.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
UAE Payroll — Gratuity, WPS/SIF & GL Posting
End-of-service gratuity with a transparent, audited calculation and MOHRE-ready WPS/SIF files validated before submission — through batch payslips to consolidated GL posting, all on community Odoo.
Buy on Odoo App StoreMore Odoo human resources apps
Worked Days Reconciliation & Payroll Bridge
Pull schedule, attendance and time off into one worked-days view with rounding and overtime rules and audited overrides — bridged straight onto payslips.
Canadian Payroll
Federal and provincial income tax, CPP/QPP with CPP2, EI and QPIP, and year-end T4, RL-1 and ROE forms for all 13 provinces and territories — with a guided setup wizard and editable rate tables.
Cancel Employee Payslip
Cancel confirmed and done payslips behind a confirmation wizard with an impact preview, paid-payslip warnings, batch and selective control, and a full audit trail with restore.
Driver & Courier Pay Settlements
Multi-basis pay calculation with itemised deductions, configurable rate agreements, batch pay runs and payment export — plus effective-hourly-rate compliance checks for every driver.
Employee Loan Management
Request, approve, disburse and recover employee loans on flat or reducing-balance schedules, with automatic payroll deduction, accounting entries, rescheduling and an early-settlement simulator.
Employee Other Earnings
Bonuses, allowances and commissions captured as typed, approved records that inject themselves into the payslip — with refusal reasons, bulk multi-employee entry and a full audit trail.