Understand leave balances

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

Gregorian date from 1900 to 2100, supporting up to 80 service years. Duration is the difference between dates, without adding the end date.

Gregorian date from 1900 to 2100, supporting up to 80 service years. Duration is the difference between dates, without adding the end date.

A nonnegative value up to 36500, with at most two decimal places.

Leave zero for 21 days in the first five years and 30 thereafter. Enter a constant contractual benefit for the whole period; it must meet the applicable minimum.

Calculations run only in your browser. Values are neither saved nor sent to us.

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.

Tools for your next step

Explore all tools