L O A D I N G
HR and Payroll

Leave Salary Calculation in the UAE, Done by Your ERP

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.

Free consultation

Get a Free ERP Consultation

Tell us a little about your business. A consultant will reach out within one business day.

  • No obligation
  • Vendor-neutral advice
  • Your data stays private
Quick answer Updated October 2026 · Reviewed by UAE ERP Experts consultants

How is leave salary calculated in the UAE and can an ERP automate it?

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.

  • Under Federal Decree-Law No. 33 of 2021, over one year of service earns 30 calendar days' leave.
  • Employees with six months to one year of service earn two leave days per month.
  • Leave salary is paid through payroll and included in the WPS Salary Information File.
  • Confirm the chosen daily rate method with your legal and tax advisors.

Why leave salary calculation in the UAE causes so many disputes

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.

Why leave salary calculation in the UAE causes so many disputes
  • Common practice: leave pay on basic salary plus housing allowance; unused leave paid on exit on basic salary. Confirm against your contracts and current MOHRE guidance.
  • Daily rate method (30-day month or annualized 365-day basis) set once as company policy and applied to every employee.
  • Monthly leave provision posted to the general ledger so the liability is always visible.
  • Leave days and leave pay reflected in the WPS Salary Information File for the month they are paid.
The Challenge

What goes wrong when leave pay is calculated by hand

These are the issues payroll teams in Dubai, Abu Dhabi and Sharjah raise most often before they automate leave salary.

Inconsistent daily rate

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.

Wrong salary components

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.

Balances that do not reconcile

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.

No leave liability on the books

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.

Advance leave salary and payroll timing

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.

Exit encashment errors

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.

ERP Workflow

Recommended ERP workflow for leave salary

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.

  1. 1Leave policy and pay rules set up
  2. 2Monthly leave accrual
  3. 3Leave request and approval
  4. 4Leave salary computed in payroll
  5. 5Payroll review and WPS file
  6. 6Provision posted to GL
  7. 7Encashment at final settlement

One shared database: every step updates stock, finance and reports in real time.

Recommended Modules

ERP modules involved in leave salary calculation

Leave pay touches HR, payroll and accounting. These are the pieces you configure, whichever platform you choose.

Employee master and contracts

Holds joining date, contract type, basic salary and each allowance as separate components, so the leave pay formula can pick exactly the right ones.

Leave types and accrual plans

Defines annual leave entitlement (two days per month in the first year, then 30 days), carry-forward limits and how unpaid leave affects accrual.

Leave requests and approvals

Routes requests to the line manager and HR, checks the balance, and flags requests for leave salary in advance.

Salary structure and rules

Contains the leave salary component, the daily rate formula and proration rules for partial months and mid-month returns.

Payroll run and WPS export

Includes leave pay in the regular or off-cycle run and generates the Salary Information File with leave days for the period.

Final settlement

Calculates encashment of unused leave alongside gratuity, notice pay and deductions, using the basis your policy defines.

Accounting and provisions

Posts the monthly leave provision and reverses it when leave is taken or encashed, by department or cost center.

Employee self service

Lets staff see their accrued balance and an estimate of leave pay before they book flights, which cuts down HR queries.

Odoo Payroll payslip worked days and other inputs - leave salary calculation UAE
Odoo Payroll payslip worked days and other inputs (real product screenshot). Image: Odoo S.A. (Odoo documentation), CC BY-SA 4.0 from the official product documentation.
Dashboard Preview

Reports a payroll team runs for leave salary

Once leave pay is calculated in the system, the reports become a by-product of payroll rather than a separate spreadsheet exercise.

  • Leave balance and liability report: days accrued, taken, carried forward and the value at the current daily rate per employee
  • Leave provision movement: opening balance, monthly accrual, utilization, encashment and closing balance for the GL reconciliation
  • Upcoming leave salary payments: approved leave in the next 30-60 days with the advance pay due, for cash planning
  • Exit encashment register: unused days and amount paid in each final settlement
  • Exceptions: negative balances, leave without accrual history, and employees above the carry-forward limit

How the main platforms handle leave salary

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.

How the main platforms handle leave salary
ZohoOdooERPNextDynamics 365
Leave accrualZoho People leave policies with monthly or yearly accrual and carry-forward rulesTime Off accrual plans with milestones, caps and carry-overLeave Policy with earned leave allocated monthly; carry-forward on leave period closeLeave and absence plans with accrual schedules in the HR area of Dynamics 365
Leave pay formulaZoho Payroll UAE components and leave settings; check how your edition handles leave salary and encashmentPayroll salary rules (Enterprise) can compute leave pay from contract fields with Python rule logicSalary Component formulas using base, housing and payment days; fully editableTypically handled by a UAE payroll add-on or partner solution, as UAE payroll is not a standard localization
Advance leave salaryUsually processed as a separate payment or in the next run; confirm with your setupOff-cycle payslip or dedicated structure for leave salaryAdditional Salary or a separate Payroll Entry for the leave periodDepends on the payroll solution used
Unused leave on exitLeave encashment through the settlement processConfigured in the end-of-service structure with gratuityLeave Encashment document linked to the Full and Final StatementDepends on the payroll solution; HR holds the balance
WPS SIFZoho Payroll UAE supports WPS file generationUAE localization includes a WPS export in recent versions; confirm for yoursCommonly a custom report or app produces the SIFVia the payroll add-on or a custom export
Leave provision to GLJournal posted to Zoho Books through the integration; provision may need a scheduled journalAccounting entries per salary rule, so a provision rule can post monthlySalary Component accounts plus a scheduled Journal Entry or custom scriptPosted through Finance general journals
Best fitSMEs already on Zoho Books wanting a ready UAE payrollCompanies wanting HR, payroll and accounting in one databaseTeams that want full control of formulas without license fees per userLarger groups on Dynamics 365 Finance needing enterprise HR

Capabilities change between releases. We confirm the exact behavior for your edition during discovery.

Systems that feed the leave salary figure

Leave pay is only as accurate as the attendance and master data behind it. These are the connections we usually set up.

  • Biometric and access-control attendance
  • Shift and roster planning
  • Employee self service mobile app
  • Bank WPS upload (SIF)
  • General ledger and cost centers
  • Travel and air ticket booking
  • Gratuity and final settlement
  • Document expiry tracking (visa, Emirates ID)
  • Email and approval notifications
  • Power BI or Zoho Analytics
UAE Compliance

UAE rules to reflect in your leave salary setup

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.

UAE Labour Law entitlement

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 pay and encashment basis

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.

Wage Protection System

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.

Corporate tax and provisions

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.

Record keeping

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.

Business Benefits

What changes after automation

The benefits are practical rather than dramatic, but they show up every month.

One formula for everyone

Every employee's leave pay is calculated on the same components and daily rate, which removes the most common source of complaints.

A leave liability you can trust

Finance sees accrued leave as a balance sheet figure each month instead of a year-end estimate.

Faster final settlements

Unused leave, gratuity and deductions come from one record, so exits are settled without rebuilding history.

Fewer payroll corrections

Advance leave pay, return-from-leave proration and WPS files come from the same run, so there are fewer reversals and re-uploads.

Implementation Timeline

Typical implementation phases

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.

  1. Policy review

    1-2 weeks

    Collect contracts, leave policy and past settlements; agree the daily rate method, pay components and carry-forward rules in writing.

  2. Opening balances

    1-2 weeks

    Reconcile each employee's leave balance as of cut-over and load it with supporting evidence.

  3. Configuration

    2-3 weeks

    Set up accrual plans, salary rules, provision accounts, the SIF export and settlement logic.

  4. Parallel run

    1-2 payroll cycles

    Run the old spreadsheet and the ERP side by side and explain every difference before switching off the spreadsheet.

  5. Go-live and handover

    1-2 weeks

    Train HR and payroll, publish balances in self service and hand over the provision reconciliation to finance.

UAE Compliance Built In

UAE regulations covered in every leave salary calculation UAE project

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.

Serving the UAE

leave salary calculation UAE across all seven emirates

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.

FAQs

Leave salary calculation UAE: common questions

Still have a question? Our consultants are happy to help.

Ask an Expert
How is leave salary calculated in the UAE?

The 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.

Is unused leave paid out when an employee leaves?

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.

Can employees get leave salary in advance before they travel?

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.

Should we book a monthly leave provision?

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.

How does leave salary appear in the WPS file?

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.

Which platform is best for leave salary automation?

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.

Free Consultation

Get your leave pay rules right, once

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.

Location

Dubai, United Arab Emirates

Free consultation

Send us your requirements

  • No obligation
  • Vendor-neutral advice
  • Your data stays private
Chat with an ERP expert