Human Resources
Overtime Pay Calculator
Calculate overtime pay at 1.5× per Article 107
- Free
- No Signup
- Calculated in your browser
Reduce to 6 hours for Ramadan (Muslim staff).
Total monthly working hours
Regular hourly rate
Overtime rate (×1.5)
Total overtime pay
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:
- Monthly working hours = 30 days × 8 hours = 240
- Hourly rate = 7,200 ÷ 240 = SAR 30
- Overtime rate = 30 × 1.5 = SAR 45
- 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.
From the same drawer
Everything in Human Resources- Net Salary CalculatorCalculate your net salary after GOSI social-insurance deductions
- End of Service Gratuity CalculatorCalculate gratuity under Article 84 of the Saudi Labor Law
- GOSI CalculatorDetailed GOSI breakdown for Saudis and non-Saudis
- Annual Leave Balance CalculatorCalculate annual leave balance under Article 109
- Housing & Transport Allowance CalculatorCompute housing and transport allowance by % or fixed amount
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