Overtime calculator
Enter your basic and actual wages and your overtime hours to estimate the overtime pay due under Article 107 of the Saudi Labor Law, using the method of the Ministry of Human Resources.
How the calculator works
- Hourly wage = actual monthly wage (basic wage plus allowances) ÷ 30 ÷ normal daily hours.
- Basic hourly wage = basic monthly wage ÷ 30 ÷ normal daily hours.
- Overtime hour = hourly wage + 50% of the basic hourly wage (Article 107).
- Compensatory leave: with your consent, at least 1.5 hours of paid leave per overtime hour, to use within 60 days, up to 30 days a year.
The normal day is 8 hours (48 a week). During Ramadan, Muslim workers work at most 6 hours a day (36 a week); hours beyond that are overtime. All hours worked on official holidays are overtime.
The Ministry's example
| Step | Calculation | Result |
|---|---|---|
| Hourly wage | 6,000 ÷ 30 ÷ 8 | SAR 25 |
| Basic hourly wage | 4,000 ÷ 30 ÷ 8 | SAR 16.67 |
| Overtime hour | 25 + 16.67 × 50% | SAR 33.33 |
| 3 overtime hours | 33.33 × 3 | about SAR 100 |
Working hours, breaks, weekly rest, wage payment and deductions are explained in our guide on working hours and overtime. Holidays that count as overtime: see public holidays.
Official sources
- HRSD — Awareness guide on the rights and duties of employers and workers: overtime method and example, compensatory leave, working hours, Ramadan.
- HRSD — Amendments to Labor Law articles: new Article 107.
Indicative calculation. Your contract or internal work regulations may include allowances in the basis of the 50% premium; in that case, enter them in the basic wage.