Oman Overtime Calculator

Calculate your overtime pay in Oman. Enter your basic monthly salary and the extra time you worked.

Calculate Your Overtime Pay

Enter your salary and overtime below. The calculator will apply the Oman Labour Law rates automatically.

Use the basic wage shown in your employment contract. Do not include housing, transport or other separate allowances.

Extra hours on normal workdays before 9 PM.

Extra hours worked between 9 PM and 5 AM.

Enter full days only. Do not enter hours.

Your Estimated Pay

Day overtime
OMR 0.000
Night overtime
OMR 0.000
Rest day and holiday extra pay
OMR 0.000
Total extra pay
OMR 0.000
Estimated salary this month
OMR 0.000
How was this calculated?

Your hourly basic wage is your monthly basic wage divided by 240.

Day overtime is paid at your hourly basic wage plus at least 25%.

Night overtime between 9 PM and 5 AM is paid at your hourly basic wage plus at least 50%.

For a full weekly rest day or official holiday worked, the law provides the normal day's wage plus an additional amount equal to 100% of the daily basic wage. This calculator shows the additional amount added to an existing monthly salary.

This calculator covers normal overtime under Article 71 of Oman Labour Law. It is an estimate only. It does not cover partial rest days, compensatory leave, emergency overtime, special employment rules or contracts offering higher benefits. Confirm the final amount with your employer or HR department.

Calculation method

How Overtime Is Calculated in Oman

Standard working hours under Royal Decree 53/2023 are 8 hours per day and 40 hours per week. Time worked beyond that is overtime, and Article 71 calculates the additional wage using the employee's basic salary. Housing, transport, and other allowances are not included in the overtime rate.

First, the contractual basic monthly wage is converted to an hourly basic wage by dividing it by 30 days and then by 8 hours — that is, by 240. The calculator uses this formula consistently.

The hourly rate is then multiplied by the overtime hours and the legal rate for when those hours were worked:

Overtime rates under Oman Labour Law Royal Decree 53/2023
When the overtime was workedRate
Daytime overtime on normal workdaysHourly basic wage plus at least 25%
Night overtime between 9 PM and 5 AMHourly basic wage plus at least 50%
Full weekly rest day or official holiday workedNormal wage for the day plus an additional 100% of the daily basic wage, or compensatory leave as provided by law

Example

Worked Example

An employee has a basic monthly wage of OMR 400. In one month they work 6 daytime overtime hours, 3 night overtime hours, and one full rest day or public holiday.

Example overtime calculation for a 400 OMR basic salary
ItemCalculationAmount (OMR)
Hourly basic wage400 ÷ 2401.667
Day overtime6 × 1.667 × 1.2512.500
Night overtime3 × 1.667 × 1.507.500
Additional payment for one full rest day400 ÷ 3013.333
Total extra pay12.500 + 7.500 + 13.33333.333
Estimated salary this month400 + 33.333433.333

Ramadan schedule

Ramadan Working Hours

During Ramadan, the normal maximum working hours for Muslim employees are 6 hours per day or 30 hours per week. Hours beyond the applicable normal limit may count as overtime. The hourly basic wage formula does not change.

Shift handling

Night Shifts That Cross Midnight

The night window runs from 9 PM to 5 AM, which crosses midnight. Payroll systems that assign hours to calendar dates split a night shift into two short days and can miss the night overtime hours entirely. If you run night shifts, your attendance system must credit hours to the shift they belong to, not the date the clock showed.

Important limits

Notes and Assumptions

This calculator follows the normal overtime rules in Article 71 of Royal Decree 53/2023 and calculates on the contractual basic wage. It does not handle partial rest days, compensatory time-off agreements, emergency overtime under Article 72, sector-specific exemptions, or employment contracts with terms above the legal minimum. For those cases, speak to your HR or legal advisor.

Ministerial Decision 729/2024 requires private-sector wages to be transferred through the Wage Protection System (WPS), subject to its exemptions and implementation requirements. Calculated overtime should therefore flow into your normal payroll and WPS process rather than being handled separately in cash.

Attendance automation

Calculate This Automatically

This page exists because we see the same overtime errors in payroll every month, and fixing them by hand is exactly what attendance software is for. An attendance punching machine records each clock-in and clock-out, while the attendance software applies configured overtime rules, Ramadan schedules and night-shift midnight handling to produce payroll-ready output for your WPS process.

Prefer a spreadsheet? Download our free attendance sheet for Oman — it applies these same overtime rates automatically across a full month.

Questions

Frequently Asked Questions

Is overtime calculated on basic salary or gross salary in Oman?

The calculation uses the contractual basic wage, not gross wage. Separate allowances such as housing and transport are not included.

What is the overtime rate in Oman?

For normal overtime, daytime overtime is paid at the hourly basic wage plus at least 25%, and night overtime between 9 PM and 5 AM is paid at the hourly basic wage plus at least 50%. For work on a weekly rest day or official holiday, the law provides the normal wage for the day plus an additional amount equal to 100% of the daily basic wage, or compensatory leave as provided by law.

How do I convert a monthly salary to an hourly rate in Oman?

This calculator divides the contractual basic monthly wage by 30 days and then by 8 hours, or by 240 in total. A 400 OMR basic wage is 1.667 OMR per hour.

What are the working hours during Ramadan in Oman?

During Ramadan, the normal maximum working hours for Muslim employees are 6 hours per day or 30 hours per week. Hours beyond the applicable normal limit may count as overtime.