Skip to main content

Oman Annual Leave Calculator

Work out how many annual-leave days you have accrued — instantly, per Oman Royal Decree No. 53 of 2023 (Labour Law), Article 78

Optional — to show your remaining balance.

Enter your details and press Calculate to see your result.

Quick answer

In Oman, annual-leave entitlement is 30 days a year — 2.5 days for each month of service — earned in proportion to the time you work (Oman Labour Law, Royal Decree 53/2023, Art. 78). Leave is paid on the gross (comprehensive) wage, and you may retain an unused balance of up to 30 days to carry forward.

At a glance

Entitlement
30 days/year (2.5/month)
Pay basis
Gross wage (basic + allowances)
Carry-forward
Up to 30 days retained
Law
Royal Decree 53/2023, Art. 78

How annual leave builds up in Oman

Oman grants a flat 30 days of annual leave a year under the 2023 Labour Law — 2.5 days for each completed month of service, with no increase tied to length of service. Leave accrues in proportion to the time you have worked, so this calculator shows the days earned for any length of employment and the balance remaining after leave taken.

Annual leave is paid on the comprehensive wage, and a worker who does not use their leave may retain a balance of up to 30 days unless it was withheld in the interest of work. Any balance still owing when you leave is paid in cash — use the Leave Salary calculator for that figure.

Points to remember

  • The 30-day rate is a statutory minimum; a contract may grant more.
  • Public holidays are separate from annual leave.
  • Omani nationals and expatriates accrue annual leave on the same basis.

How to work out your leave balance

  1. 1

    Count your months of service

    From your start date to today (or your leaving date).

  2. 2

    Apply the rate

    2.5 days for each completed month of service.

  3. 3

    Subtract leave taken

    Deduct the annual-leave days you have already used to get your remaining balance.

Worked examples

2 years of service, 10 days taken

  • Accrued: 2.5 × 24 months = 60 days
  • Taken: 10 days
  • Remaining: 60 − 10 = 50 days
Leave remaining50 days

4 years of service, 30 days taken

  • Accrued: 2.5 × 48 months = 120 days
  • Taken: 30 days
  • Remaining: 120 − 30 = 90 days
Leave remaining90 days

Frequently asked questions

How many annual leave days do you get in Oman?

Thirty days a year — 2.5 days for each month of service — under Royal Decree 53/2023, Art. 78. There is no increase based on years of service.

Is annual leave paid on basic or gross wage in Oman?

On the gross (comprehensive) wage — basic plus allowances. This is the same basis used for unused-leave encashment when you leave.

Can I carry over unused annual leave in Oman?

You may retain an unused balance of up to 30 days to carry forward, unless the leave was withheld in the interest of work.

Is annual leave paid if I resign in Oman?

Yes. Any accrued but unused leave is paid in cash on the gross wage as part of your final settlement, whether you resign or are terminated.

Did the 2023 law change annual leave in Oman?

The 2023 Labour Law (Royal Decree 53/2023) sets annual leave at 30 days a year. Confirm the current detail with the Ministry of Labour, as regulations are updated over time.

Need help managing EOSB for your team?

Get a free HR software recommendation from our partners.

No spam. Unsubscribe any time.