Stop working out leave pay in spreadsheets. Configure accruals, the daily rate, leave pay components and exit encashment once, and let payroll post the right figure, the right WPS file and the right provision every month.
Leave salary in the UAE is usually a daily rate multiplied by leave days taken, with the daily rate commonly based on basic salary plus housing allowance, divided by 30 or annualized over 365 days. An ERP applies one company formula to everyone, accrues leave monthly, includes leave pay in payroll and the WPS file, posts the provision, and handles encashment at final settlement.
Leave salary calculation in the UAE looks simple until you run it for 150 people across three contract types. Under Federal Decree-Law No. 33 of 2021, an employee with more than a year of service earns 30 calendar days of annual leave per year, and someone with six months to a year earns two days per month. The questions start right after that: which salary components go into the daily rate, whether you divide by 30 or use calendar days, how partial months are prorated, and what happens to unused days when the employee resigns.
In most UAE companies we review, leave pay is calculated by an HR officer in Excel, emailed to the payroll accountant, keyed into the payroll run, and booked as a lump sum expense in the month the employee travels. Nobody holds a reliable leave liability on the balance sheet, so finance gets a surprise every summer when half the site staff go home at once. On exit, the final settlement reopens every old leave request because the balance in the spreadsheet does not match the balance HR remembers.
An ERP fixes this by turning the policy into configuration. Leave accrues automatically from the joining date, approved time off reduces the balance, payroll pulls the leave days into the salary slip, and the system calculates leave pay and the monthly provision with the same formula every time. The approval side of time off belongs to leave management software; this page focuses on the money: how the leave salary figure is built, paid, provisioned and settled.

These are the issues payroll teams in Dubai, Abu Dhabi and Sharjah raise most often before they automate leave salary.
One HR officer divides monthly pay by 30, another by 26, a third uses 365 days. Two employees on the same package get different leave pay, and the one who gets less usually notices.
Transport, phone or fixed overtime allowances get included in leave pay for some staff and excluded for others. The gap only surfaces at final settlement or in a MOHRE complaint.
Carried-forward days, unpaid leave, sick leave and leave taken in advance are tracked in separate sheets. By the time someone resigns, nobody can prove the closing balance.
Leave pay is expensed only when paid, so monthly profit swings with the travel season. Auditors then ask for a year-end leave provision that has to be rebuilt employee by employee.
Employees often ask for leave pay before they fly, mid-month. Manual off-cycle payments get missed in the next regular run or paid twice, and the WPS file does not match the bank transfer.
Unused leave on termination is commonly paid on basic wage, while leave taken during service is paid on basic plus housing. Mixing up the two bases is one of the most common final-settlement corrections.
The flow below runs from the employee's joining date to final settlement, with HR approval and payroll review at the points where judgment is needed.
One shared database: every step updates stock, finance and reports in real time.
Leave pay touches HR, payroll and accounting. These are the pieces you configure, whichever platform you choose.
Holds joining date, contract type, basic salary and each allowance as separate components, so the leave pay formula can pick exactly the right ones.
Defines annual leave entitlement (two days per month in the first year, then 30 days), carry-forward limits and how unpaid leave affects accrual.
Routes requests to the line manager and HR, checks the balance, and flags requests for leave salary in advance.
Contains the leave salary component, the daily rate formula and proration rules for partial months and mid-month returns.
Includes leave pay in the regular or off-cycle run and generates the Salary Information File with leave days for the period.
Calculates encashment of unused leave alongside gratuity, notice pay and deductions, using the basis your policy defines.
Posts the monthly leave provision and reverses it when leave is taken or encashed, by department or cost center.
Lets staff see their accrued balance and an estimate of leave pay before they book flights, which cuts down HR queries.

Once leave pay is calculated in the system, the reports become a by-product of payroll rather than a separate spreadsheet exercise.
All four can calculate leave pay correctly in the UAE; the difference is how much is standard and how much is configured. Confirm details for your edition and version.
| Zoho | Odoo | ERPNext | Dynamics 365 | |
|---|---|---|---|---|
| Leave accrual | Zoho People leave policies with monthly or yearly accrual and carry-forward rules | Time Off accrual plans with milestones, caps and carry-over | Leave Policy with earned leave allocated monthly; carry-forward on leave period close | Leave and absence plans with accrual schedules in the HR area of Dynamics 365 |
| Leave pay formula | Zoho Payroll UAE components and leave settings; check how your edition handles leave salary and encashment | Payroll salary rules (Enterprise) can compute leave pay from contract fields with Python rule logic | Salary Component formulas using base, housing and payment days; fully editable | Typically handled by a UAE payroll add-on or partner solution, as UAE payroll is not a standard localization |
| Advance leave salary | Usually processed as a separate payment or in the next run; confirm with your setup | Off-cycle payslip or dedicated structure for leave salary | Additional Salary or a separate Payroll Entry for the leave period | Depends on the payroll solution used |
| Unused leave on exit | Leave encashment through the settlement process | Configured in the end-of-service structure with gratuity | Leave Encashment document linked to the Full and Final Statement | Depends on the payroll solution; HR holds the balance |
| WPS SIF | Zoho Payroll UAE supports WPS file generation | UAE localization includes a WPS export in recent versions; confirm for yours | Commonly a custom report or app produces the SIF | Via the payroll add-on or a custom export |
| Leave provision to GL | Journal posted to Zoho Books through the integration; provision may need a scheduled journal | Accounting entries per salary rule, so a provision rule can post monthly | Salary Component accounts plus a scheduled Journal Entry or custom script | Posted through Finance general journals |
| Best fit | SMEs already on Zoho Books wanting a ready UAE payroll | Companies wanting HR, payroll and accounting in one database | Teams that want full control of formulas without license fees per user | Larger groups on Dynamics 365 Finance needing enterprise HR |
Capabilities change between releases. We confirm the exact behavior for your edition during discovery.
Leave pay is only as accurate as the attendance and master data behind it. These are the connections we usually set up.
The ERP enforces whatever policy you configure, so get the rules confirmed first. This is a summary of how systems are commonly set up, not legal or tax advice; confirm with your legal and tax advisors.
Federal Decree-Law No. 33 of 2021 sets annual leave at two days per month for service between six months and one year, and 30 days per year after that. Contracts can be more generous, never less. Your accrual plan should follow whichever is higher.
Leave taken is commonly paid on basic wage plus housing allowance, and unused leave paid on termination on basic wage. Check the current Executive Regulations and MOHRE guidance, and record the basis as a formula rather than a manual figure.
Leave salary paid to employees covered by WPS goes through the approved bank or agent with the Salary Information File. The SIF also carries leave days for the period, so payroll and HR leave records must agree.
A monthly leave provision gives a truer picture of expenses for financial statements prepared for corporate tax. How accrued employee costs are treated for tax should be confirmed with your tax advisor.
Keep leave records, payslips and settlement calculations with an audit trail. Tax records must be retained for at least five years under Cabinet Decision 74 of 2023, and labour disputes often go back further than memory does.
General information, not tax or legal advice. Rules change; confirm current FTA, MOHRE and Ministry of Finance guidance with your advisor.
The benefits are practical rather than dramatic, but they show up every month.
Every employee's leave pay is calculated on the same components and daily rate, which removes the most common source of complaints.
Finance sees accrued leave as a balance sheet figure each month instead of a year-end estimate.
Unused leave, gratuity and deductions come from one record, so exits are settled without rebuilding history.
Advance leave pay, return-from-leave proration and WPS files come from the same run, so there are fewer reversals and re-uploads.
For a company already running payroll in an ERP, leave salary automation is often a focused project; on a fresh HR rollout it is part of the payroll phase. Durations are typical ranges, not commitments.
Durations are typical ranges; your plan is agreed after discovery.
Collect contracts, leave policy and past settlements; agree the daily rate method, pay components and carry-forward rules in writing.
Reconcile each employee's leave balance as of cut-over and load it with supporting evidence.
Set up accrual plans, salary rules, provision accounts, the SIF export and settlement logic.
Run the old spreadsheet and the ERP side by side and explain every difference before switching off the spreadsheet.
Train HR and payroll, publish balances in self service and hand over the provision reconciliation to finance.
We configure the system for the rules UAE businesses report against, and test it before go-live.
General information, not tax or legal advice. Confirm current requirements with the FTA, MOHRE or your advisor. See all UAE compliance guides.
On-site workshops in Dubai, Abu Dhabi and Sharjah, and remote or on-site delivery across the Northern Emirates and free zones.
Official sources and references
Facts on this page were checked against these sources in October 2026. Rules change, so confirm current requirements before acting.
Still have a question? Our consultants are happy to help.
Ask an ExpertThe usual approach is a daily rate multiplied by the leave days taken. The daily rate is commonly based on basic salary plus housing allowance, divided either by 30 or on an annualized basis (monthly figure times 12, divided by 365). Pick one method as company policy, confirm it with your legal advisor, and configure it in payroll so it never varies.
Yes, unused annual leave is generally paid in the final settlement, and the common practice is to calculate it on basic wage. The ERP takes the closing balance from the leave module and the basis from your settlement rules. Our gratuity software page covers the rest of the final settlement.
Many UAE employers pay leave salary before the leave starts. In the ERP this is an off-cycle payment or a separate structure, and the next regular run then pays only the days actually worked. The HR approval workflow can trigger the advance payment once leave is approved.
Most auditors expect accrued but untaken leave to be recognized as a liability. The ERP can post the provision each month by cost center and release it when leave is paid or encashed. See payroll accounting integration for how the journals reach your ledger.
Leave pay is part of the salary transferred through WPS, and the Salary Information File includes the number of leave days for the period. Generating the SIF from the same payroll run keeps them consistent. Read more on WPS payroll software.
It depends on your stack. Zoho Payroll UAE suits companies on Zoho Books, Odoo Payroll suits those wanting HR and accounting in one system, and ERPNext gives full formula control. We implement all of them and recommend by fit.
Related Solutions
Related Industries
Related ERP Platforms
Share your leave policy and a sample payslip, and we will show you how your ERP can calculate leave salary, provisions and exit encashment automatically.
Dubai, United Arab Emirates