Check additional pay
Overtime pay calculator
Check overtime using the actual hourly wage plus 50% of the basic hourly wage, separating normal-day overtime from rest-day and holiday hours.
Enter the figures you want to check
The example supports at most 744 total hours. Check that hours are not counted in both categories; this is an input limit, not a legally permitted-hours limit.Calculations run only in your browser. Values are neither saved nor sent to us.
Calculation results
Overtime hourly pay
SAR
Normal-day overtime pay
SAR
Rest-day and holiday pay
SAR
Total overtime pay
SAR
How are the results calculated?
Actual hourly wage = (basic wage + included allowances) ÷ 30 ÷ daily working hours.
Overtime hourly pay = actual hourly wage + 50% × (basic wage ÷ 30 ÷ daily working hours).
The unrounded overtime rate is multiplied by each category’s hours. Each category amount is rounded to a halala, then both are added.
Assumptions and limits
- The formula reflects Article 107: the premium applies to basic pay only. All hours worked on holidays and rest days count as overtime; no higher multiplier is assumed without a more favorable agreement.
- The estimate assumes a 30-day month and fixed monthly pay. It does not determine qualifying hours from attendance. Review the contract, work rules and permitted hours before using it. Paid compensatory leave may be agreed with employee consent under applicable rules; it is not calculated here.
Official source: MHRSD: working hours and leave
Official source: MHRSD: Labor Law and the definition of a month