Annual leave balance and leave pay calculator
Find out how many days of annual leave an employee has earned since starting, how many remain after the days taken, and what the remaining balance is worth at settlement, by the minimum in the Saudi Labor Law.
Enter the details
Enter the details and press "Calculate" to see the result here, with each step of the calculation.
Rekaz keeps every employee's leave balance up to date
The calculator handles one employee or one case. In Rekaz these figures come from your own employee records, with no spreadsheets or typing things twice.
Balances calculated automatically
Annual leave accrues by length of service and start date, with carry-over set by your policy.
Flexible approvals
Direct manager then HR, or any order you set, with delegation while an approver is away.
Effect on payroll
Unpaid leave and sick leave at its rate flow into the same month's pay run.
How is the annual leave balance calculated?
- The employee earns 21 days for each year of service, rising to 30 days for each year once five continuous years are complete (Article 109).
- Leave accrues in proportion to the days worked, so half a year earns half the leave.
- Remaining balance = days earned − days taken.
- Leave pay = remaining balance × (monthly wage ÷ 30), paid when employment ends for the days not taken.
Reference: the Saudi Labor Law, its implementing regulations and their amendments.
Frequently asked questions
When does annual leave become 30 days?
After the employee completes five continuous years with the employer; from then on 30 days accrue for each year.
Is leave pay due on resignation?
Yes, when employment ends the employee is paid for the earned leave days not taken, whatever the reason employment ended.
Can the leave balance be more than the legal minimum?
Yes, if the employment contract or the organisation's policy gives more days than the legal minimum; the calculator uses the legal minimum.
Ready to run your organisation in one system?
Send your name, organisation and headcount, and we will contact you on WhatsApp to show you Rekaz.