Oman Leave Salary Calculator
Find how many days of annual leave you have earned under Oman’s Labour Law, what your leave salary is, when you are back at work, and what unused, sick, Hajj or special leave pays.
A week is 7 days.
All annual leave you have taken (or been paid for) since joining.
Leave blank to use your balance after this leave.
To see when your leave ends and you are back at work.
Eid and National Day dates change, so type how many fall inside your leave.
Blank uses the days in the law.
Oman counts a month as 30 days, so the daily wage is the monthly wage ÷ 30.
Blank uses the law: 30 days a year. Used only where it is higher.
Taken off your service before leave is counted.
Type the rate you get: how many of that currency you get for 1 OMR.
How your leave salary is worked out
Leave earned from your service (30 days a year), a daily wage of gross wage ÷ 30, then days × wage.
- 1
Leave you earned
4.5 yrs × 30
= 135 days - 2
Daily wage
(400 + 200) ÷ 30
= OMR 20.000 - 3
Pay for your leave
30 × 20.000
= OMR 600.000 - 4
Unused leave on exit
15 × 20.000
= OMR 300.000
Read more: the law, the formula, a worked example, sick, Hajj and special leave, and carrying leave over
Oman’s Labour Law, issued by Royal Decree No. 53/2023, sets the minimum leave for private-sector workers. Article 1 defines the two wages it uses: the basic wage is your agreed wage plus any periodic allowance, and the gross wage is the basic wage plus all other allowances.
- at least 30 days of paid annual leave a year, paid on your gross wage (Articles 78 and 81)
- you cannot take annual leave until 6 months after you join; leave for part of a year is in proportion to the time worked
- up to 30 unused days carry over to the next year, unless your employer’s work needs stopped you taking your leave
- you must take leave at least once every 2 years, for at least 30 days; your employer can postpone it by up to 6 months, and you cannot give it up
- while you stay, unused leave may be paid in cash on your basic wage if you agree in writing
- when the job ends, your unused balance is paid on your gross wage
- official holidays are paid at the gross wage (Article 79)
The formula
leave earned = 30 × years of service
(part years in proportion; none taken before 6 months)
daily wage = (basic + other allowances) ÷ 30
leave salary = daily wage × leave days
unused leave on exit = daily wage × unused days
cashed in while working = (basic ÷ 30) × unused days
Worked example
You joined on 1 January 2022 and count up to 30 June 2026, which is 4 years and 6 months, or 4.5 years. You have earned 4.5 × 30 = 135 days and already used 90. Your basic salary is OMR 400 and your other allowances are OMR 200, so your gross wage is OMR 600 and the daily wage is 600 ÷ 30 = OMR 20.000. Taking 30 days pays 30 × 20 = OMR 600.000.
That leaves 135 − 90 − 30 = 15 days. If you left the job now, they would be paid at the gross daily wage: 15 × 20 = OMR 300.000, or OMR 900.000 with the leave salary. If you stay and agree in writing to cash them in, they are paid on the basic wage: 15 × (400 ÷ 30) = OMR 200.000.
If the leave starts on Sunday 5 July 2026, 30 calendar days end on Monday 3 August 2026 and you are back at work on Tuesday 4 August.
Sick leave pay (Article 82)
| Sick days in the year | Pay | On OMR 20 a day |
|---|---|---|
| Days 1–21 | Full pay | 20.000 a day |
| Days 22–35 | 75% | 15.000 a day |
| Days 36–70 | 50% | 10.000 a day |
| Days 71–182 | 35% | 7.000 a day |
So 30 sick days pay 21 × 20 + 9 × 15 = OMR 555.000. Sick leave needs a medical report.
Hajj and other paid leave (Article 84)
These are paid on the gross wage. On OMR 20 a day:
| Leave | Days | Pay |
|---|---|---|
| Hajj (once, after 1 continuous year) | 15 | 300.000 |
| Marriage | 3 | 60.000 |
| Paternity (within the child’s first 98 days) | 7 | 140.000 |
| Maternity (up to 14 days before the birth) | 98 | 1,960.000 |
| Death of father, mother, grandparent, brother or sister | 3 | 60.000 |
| Death of uncle or aunt | 2 | 40.000 |
| Death of wife, son or daughter | 10 | 200.000 |
| Death of husband (Muslim widow) | 130 | 2,600.000 |
| Death of husband (non-Muslim widow) | 14 | 280.000 |
| Accompanying a patient (Omani workers, a year) | 15 | 300.000 |
Maternity leave can start up to 14 days before the birth. Accompanying a patient is up to 15 days a year and is for Omani workers. A female worker can also take up to 1 year of unpaid child-care leave (Article 83).
Leave by length of service
| Service | Total earned by then |
|---|---|
| Under 6 months | Not yet usable |
| 6 months | 15 days |
| 1 year | 30 days |
| 3 years | 90 days |
| 5 years | 150 days |
| 10 years | 300 days |
A contract can give you more than the law, but not less. When your job ends, also check your end-of-service gratuity and any overtime you are owed.
Who these rules cover
This calculator uses the private-sector rules of the Oman Labour Law (Royal Decree 53/2023), run by the Ministry of Labour. Government jobs and domestic workers follow separate rules.
Source: Oman Labour Law, Royal Decree 53/2023 (official English text on decree.om), Articles 1, 78, 79, 81, 82, 83 and 84. This is an estimate for general information, not legal advice. Check your contract, or ask your employer or the Ministry of Labour, before relying on it.
Common questions
How is leave salary calculated in Oman?
Divide your gross monthly wage (basic plus all allowances) by 30 to get a daily wage, then multiply it by your leave days. For example, a basic of OMR 400 and allowances of OMR 200 give OMR 600, or OMR 20 a day, so 30 days of annual leave pays OMR 600.
How many days of annual leave do I get in Oman?
Under the Oman Labour Law (Royal Decree 53/2023), private-sector workers get at least 30 days of paid annual leave a year. You cannot take it until 6 months after joining, and leave for part of a year is in proportion to the time worked.
Is unused annual leave paid when I leave a job in Oman?
Yes. When the job ends, your unused balance is paid on your gross wage. On OMR 20 a day, 15 unused days are worth 15 × 20 = OMR 300, paid with your final settlement and end-of-service gratuity.
Can I carry forward annual leave in Oman?
Up to 30 unused days carry over to the next year, unless your employer’s work needs stopped you taking your leave. You must take leave at least once every 2 years, for at least 30 days. Your employer can postpone your leave by up to 6 months.
How is sick leave paid in Oman?
The new law allows up to 182 sick days a year: days 1 to 21 on full pay, days 22 to 35 at 75%, days 36 to 70 at 50% and days 71 to 182 at 35%. On OMR 20 a day, 30 sick days pay 21 × 20 + 9 × 15 = OMR 555.
What other paid leave is there in Oman?
15 days of Hajj leave once after 1 year, 3 days for marriage, 7 days paternity, 98 days maternity, 3 days for the death of a parent, grandparent, brother or sister, 2 days for an uncle or aunt, 10 days for a wife or child, and 130 days for a Muslim widow (14 days for a non-Muslim widow).
Related calculators
Made by Zulu Calculator, part of AlphaZulu LLC. Formulas are shown in full and rule figures are checked against official sources; see how we build calculators.