Overtime pay calculator
Calculate what an employee is owed for overtime hours under Article 107 of the Labor Law: the normal hourly wage plus half the basic hourly wage, with each step of the calculation shown.
Enter the details
Enter the details and press "Calculate" to see the result here, with each step of the calculation.
Rekaz works out overtime straight from attendance
The calculator handles one employee or one case. In Rekaz these figures come from your own employee records, with no spreadsheets or typing things twice.
Lateness and absence
Lateness, early leaving and absence counted automatically, with a monthly discipline report and an absence calendar.
Monthly approval
Review clashes with leave, then approve the month and pass it to payroll and penalties.
Effects calculated automatically
Absence, lateness, unpaid leave, penalties and advances flow into the pay run directly.
How is overtime pay calculated?
- Hourly wage = full monthly wage ÷ 30 days ÷ daily working hours.
- Overtime hourly rate = hourly wage + 50% of the basic hourly wage (Article 107).
- Amount due = overtime hourly rate × number of overtime hours.
- Actual working hours may not exceed 8 a day or 48 a week, reduced in Ramadan for Muslims to 6 hours a day.
Reference: the Saudi Labor Law, its implementing regulations and their amendments.
Frequently asked questions
What is the difference between the basic wage and the full wage here?
The hourly wage is based on the full wage (basic plus allowances), while the 50% premium is based on the basic wage only.
How many hours make a working day?
The daily working hours: usually 8, and 6 in Ramadan for Muslims.
Does Rekaz calculate overtime automatically?
Yes, Rekaz calculates overtime hours from attendance and adds their pay to the pay run once the attendance month is approved.
Ready to run your organisation in one system?
Send your name, organisation and headcount, and we will contact you on WhatsApp to show you Rekaz.