Saudi Labor Law: Working Hours & Overtime Rules

AttendanceSeptember 24, 20266 min read

Every attendance report in Saudi Arabia eventually meets the same rules: how long people may work, when they must rest, and what an extra hour costs. This guide sets out those rules from the Labor Law and the Ministry of Human Resources and Social Development (HRSD), shows how to calculate overtime with a worked example, and explains how to configure an attendance system so the numbers come out right. The rules are as published by HRSD as of September 2026; TECFY is a software company, not a law firm, so check specific cases with HRSD or a labour lawyer.

Short answer: the limit is 8 hours a day or 48 a week (Article 98), cut to 6 a day or 36 a week for Muslims in Ramadan, with a break of at least 30 minutes after 5 consecutive hours. Overtime pays the hourly wage plus 50% of the basic wage (Article 107) — in practice, actual hourly wage + half the basic hourly wage. Overtime is capped at 720 hours a year unless the worker agrees to more, and all hours on public holidays and Eids are overtime.

RuleLimitSource
Normal working hours8 actual hours a day (daily standard) or 48 a week (weekly standard)Article 98
Ramadan, Muslim workers6 hours a day or 36 a weekArticle 98
Adjusted categoriesMay be raised to 9 hours a day for certain categories and industries, or reduced to 7 for hazardous workArticle 99
BreaksAt least 30 minutes after every 5 consecutive hours; rest, prayer and meal breaks are not working timeArticle 101, HRSD guide
Weekly restA weekly rest day that cannot be replaced with cash; Friday unless another day is agreed and the labour office notifiedHRSD guide
PostingWorking hours, rest periods and shift times must be displayed at the workplaceHRSD guide

Sources: HRSD — actual working hours and the HRSD awareness guide on rights and duties (2025).

Hours beyond the daily or weekly standard are overtime. In Ramadan, scheduling Muslim employees for more than the reduced limit means those extra hours are treated as overtime too.

How is overtime pay calculated?

Article 107: the employer pays for each overtime hour the hourly wage plus 50% of the basic wage. HRSD's awareness guide shows how it is applied:

  1. Actual hourly wage = (basic + allowances) ÷ 30 days ÷ 8 hours.
  2. Basic hourly wage = basic salary ÷ 30 ÷ 8.
  3. Overtime hourly rate = actual hourly wage + (50% × basic hourly wage).

Allowances such as housing or transport are not part of the basic wage unless the employment contract or internal regulations say so (HRSD — overtime hours).

A worked example

An employee earns a basic salary of 5,000 SAR, a housing allowance of 1,250 SAR and a transport allowance of 500 SAR, and works 12 overtime hours in the month.

StepCalculationResult
Actual monthly wage5,000 + 1,250 + 5006,750 SAR
Actual hourly wage6,750 ÷ 30 ÷ 828.13 SAR
Basic hourly wage5,000 ÷ 30 ÷ 820.83 SAR
Premium (50% of basic hourly)20.83 × 0.510.42 SAR
Overtime hourly rate28.13 + 10.4238.54 SAR
Overtime pay for 12 hours38.54 × 12462.50 SAR

A common mistake is to pay "1.5 × basic hourly" (31.25 SAR here), which ignores allowances and underpays. Another is to pay 1.5 × the full actual wage, which overpays.

Limits and alternatives to paying overtime

RuleDetail
Annual cap720 overtime hours a year; more only with the worker's consent (Implementing Regulations, Article 22)
Public holidays and EidsAll hours worked are overtime
Compensatory leave instead of payOnly with the worker's agreement; at least 1.5 hours of leave per overtime hour
Using compensatory leaveWithin 60 days of the overtime, unless agreed otherwise
Compensatory leave ceilingNo more than 30 days a year

With compensatory leave, the 12 overtime hours in the example become at least 18 hours of paid leave.

Official holidays that trigger overtime

Per the HRSD guide: Eid al-Fitr, 4 days starting the day after 29 Ramadan; Eid al-Adha, 4 days starting on the Day of Arafah; Founding Day, 22 February; National Day, 23 September.

Track overtime correctly with TECFY Attendance

Setting up attendance so the numbers are right

The formula is only as good as the hours fed into it. In TECFY Attendance — and in any serious attendance system — the rules above map to settings:

Legal ruleSetting in TECFY Attendance
8-hour day, 48-hour weekShift start and end times, and total shift minutes, on each shift
When overtime startsOvertime start time on the shift, with maximum and minimum totals so staying late by accident is not counted
Ramadan hoursA separate Ramadan weekly schedule assigned from a start date — do not edit the normal schedule
Night shiftsDay offset on the end time, so a 10 pm–6 am shift is not read as negative hours
Holidays count as overtimePublic holidays calendar entered before the month starts; work on those days goes through an overtime request of the right type
Normal-day vs holiday overtimeOvertime types, so each category can be reported separately
Overtime actually workedOvertime request → approval → completion report; only the report counts
Cost controlOvertime quotas per period for a department or sector

Overtime in TECFY Attendance is counted in minutes per day and totalled per period; the monthly reports and exports then go to whoever calculates pay. TECFY Attendance does not calculate payslips itself — see how attendance totals reach payroll, Mudad and WPS.

Quick checklist for HR

  • Is each contract clear about which allowances, if any, are part of the basic wage?
  • Is overtime approved in advance, and is the time actually worked confirmed?
  • Are you tracking each employee's annual overtime against 720 hours?
  • Is the Ramadan schedule ready before the month starts?
  • Are official holidays in the calendar before the month starts?
  • If you offer leave instead of pay, is the worker's agreement documented?

Choosing a system to do this? Compare Jisr, ZenHR and TECFY Attendance or see the best attendance apps in Saudi Arabia.

Frequently asked questions

How many hours can an employee work in Saudi Arabia?

Under Article 98 of the Labor Law, no more than 8 actual working hours a day if the employer uses the daily standard, or 48 hours a week if it uses the weekly standard. Rest, prayer and meal breaks are not counted as working hours.

What are working hours during Ramadan?

For Muslim workers, actual working hours during Ramadan are reduced to a maximum of 6 hours a day or 36 hours a week.

How is overtime calculated in Saudi Arabia?

Article 107 sets overtime pay at the hourly wage plus 50% of the basic wage. The Ministry's 2025 awareness guide applies it as the actual hourly wage (basic plus allowances) plus 50% of the basic hourly wage, dividing the monthly wage by 30 days and 8 hours.

Is there a limit on overtime hours per year?

Yes. According to the Ministry, overtime may not exceed 720 hours a year, and it may be increased beyond that with the worker's consent (Article 22 of the Implementing Regulations).

Can overtime be compensated with leave instead of pay?

Yes, if the worker agrees. The Ministry's guide says compensation must be at least one and a half hours of leave for each overtime hour, used within 60 days unless agreed otherwise, and compensatory leave may not exceed 30 days a year.

Does work on public holidays count as overtime?

Yes. All hours worked on official holidays and Eids are treated as overtime hours.

Ready to get started with TECFY?

Get in touch

Related articles

↑↓to navigate
Need help?