Most UAE employers still calculate gratuity in spreadsheets, and most of them get it wrong at least once a year.
Start here
Before building your gratuity process, make sure you have these foundations in place:
- ERP software with a centralized employee registry
- Accounting software to book monthly accruals
- Audit logs to track every calculation change
Why gratuity errors happen
UAE Labour Law defines gratuity based on contract type (limited vs. unlimited), years of service, and termination reason. The calculation changes at the 5-year mark. Most errors come from three places:
- Missing or incorrect service start dates
- Not distinguishing between resignation and termination
- Forgetting to exclude unpaid leave from tenure
If your HR system does not store these data points against each employee record, your final settlement will be wrong.
Monthly accrual vs. lump-sum booking
Do not wait until termination to book gratuity. Accrue monthly:
- Calculate each employee's current gratuity entitlement based on tenure
- Book the monthly movement as a journal entry against the gratuity provision account
- Reconcile the provision balance quarterly against the actual employee list
This keeps your balance sheet accurate and avoids a surprise hit when someone leaves.
Controls that prevent disputes
- Lock the employee start date after probation confirmation — no backdating
- Require supporting documents for any unpaid leave deduction from tenure
- Run a quarterly reconciliation of the gratuity provision vs. the HR register
- Generate a pre-settlement report for manager review before final payment
Every adjustment to tenure or basic salary should produce an audit trail entry so you can defend the calculation if challenged.
Automate the calculation, review the output
Use your ERP's payroll module to auto-calculate gratuity at termination, but always route the final settlement through an approval workflow. The calculation should show inputs (start date, basic salary, leave deductions, termination type) and the formula applied. No black-box numbers.
Checklist before you pay
- Verify employee contract type and start date
- Confirm termination reason matches HR records
- Deduct any unpaid leave days from tenure
- Validate the formula tier (under 5 years vs. over 5 years)
- Route the settlement for manager and finance approval
- Book the journal entry and close the provision balance