Skip to content

Human Resources

Overtime Pay Calculator

Calculate overtime pay at 1.5× per Article 107

Overtime Pay Calculator
  • Free
  • No Signup
  • Calculated in your browser

Reduce to 6 hours for Ramadan (Muslim staff).

Total monthly working hours

240

Regular hourly rate

30SAR

Overtime rate (×1.5)

45SAR

Total overtime pay

450SAR

How does it work?

Overtime pay is the employee's right when they exceed contracted working hours. Under Article 107 of the Saudi Labor Law, an employee earns the regular hourly wage plus a 50% premium for every overtime hour — whether worked on a normal day, weekly rest day, or official holiday.

The formula (Article 107)

The hourly wage is derived from the monthly salary, then multiplied by 1.5 to get the overtime rate.

Hourly = basic ÷ (work days × hours per day) | Overtime rate = hourly × 1.5

Worked example

An employee with SAR 7,200 basic working 10 overtime hours:

  1. Monthly working hours = 30 days × 8 hours = 240
  2. Hourly rate = 7,200 ÷ 240 = SAR 30
  3. Overtime rate = 30 × 1.5 = SAR 45
  4. Total overtime pay = 10 × 45 = SAR 450

Ramadan working hours

Muslim employees' working hours are capped at 6 hours/day during Ramadan (Article 98). That raises the per-hour rate because the denominator becomes 180 hours/month instead of 240.

Working on rest days

Working on a weekly rest day or official holiday counts as overtime at the same 1.5× rate. There is no 2× rate in the Saudi Labor Law.

Frequently Asked Questions

Is there a cap on overtime hours?

The law doesn't set an absolute cap, but total daily work (regular + overtime) should not exceed 11 hours in normal conditions.

Is overtime mandatory or voluntary?

Overtime is voluntary except in the emergency conditions in Article 106. Employee consent must be documented.

Are night overtime hours paid differently?

No. Saudi Labor Law makes no distinction between day and night overtime — both at 1.5×.

Does overtime feed into GOSI?

No. Overtime is variable pay and is excluded from the GOSI contribution base, which is calculated on basic + housing only.

How do I handle a 9-hour daily contract?

Enter 9 in the 'work hours per day' field — the calculator recomputes the hourly base (30 × 9 = 270 monthly hours), reducing the per-hour value and the overtime amount.

Can I refuse overtime?

Yes, except in the limited cases (preventing loss, saving perishables, annual stocktaking, exceptional circumstances) listed in the law.

When you run the same sum every day

Invoicing every day? In Snad each invoice posts its entry and updates your stock automatically.

Free plan, no end date · 7-day trial, no card

  • Accounting, inventory and ZATCA e-invoicing in the same software
  • Tax and balances are computed from your own transactions, so no figure moves to a separate spreadsheet