Saudi Annual Leave Balance Calculator
Calculate accrued and remaining annual leave from service dates and days used. Apply the 21-to-30-day schedule or a qualifying fixed contractual entitlement.
Enter the figures you want to check
The calculation end date must not precede the service start date.This estimate supports up to 80 years of service.The contractual entitlement is below the minimum applicable at period end. Use zero for the statutory schedule or enter a qualifying benefit.Calculations run only in your browser. Values are neither saved nor sent to us.
Calculation results
Approximate service years
years
Annual entitlement at period end
days
Estimated accrued leave
days
Calculated remaining balance
days
Used days exceed calculated accrual. Review the period and leave records; a negative balance does not automatically justify a payroll deduction.
How are the results calculated?
Minimum basis: 21 days per year for the first five years, then 30 per later year. An entered constant contractual entitlement replaces this schedule if it meets the minimum.
Partial-year accrual follows elapsed days in the actual service year, with leave days rounded to two decimal places.
Remaining balance = accrued leave − all leave days used since employment began.
Assumptions and limits
- The estimate uses completed service years plus the fraction of the current service year based on actual days between anniversaries. February 29 becomes February 28 in a non-leap year. The end date is not added and interruptions are not automatically deducted; verify recognized service before settlement.
- Article 109 sets a minimum of 21 annual leave days, rising to 30 after five continuous years. Article 111 addresses payment for unused leave on exit and partial years. This tool does not calculate a cash settlement.
- Used days must cover the entire entered period. Do not add carried leave again because it is already part of accrued leave. The result does not decide carryover approval, expiry or absence adjustments. Check leave records and company policy. If the contractual benefit changed, review those periods separately while preserving the employee’s service seniority.
Official source: MHRSD: working hours and leave
Understand the idea behind the calculation
Using the tool and understanding your results
See leave accrued since your employment began and the balance after leave taken. Enter the service period and total days used, then apply the statutory schedule or a fixed contractual entitlement.
How do I calculate my remaining annual leave?
The calculator adds entitlement across the entered service period, including partial years, then subtracts all leave used during that same period. Enter days used since the service start date, not just the current year.
When does annual leave increase to 30 days?
The minimum rises from 21 to 30 days after five continuous years with the employer. The calculator applies 21 days for each of the first five years and 30 thereafter, unless you enter a qualifying fixed contractual entitlement.
Does this calculate unused leave pay in riyals?
This tool shows entitlement and remaining days only. It has no wage input and does not convert days into a cash payment. Carried leave is already included in calculated accrual and should not be added again.