⏱️Finance & Salary

Advanced Saudi Overtime Calculator

Estimate Saudi employee overtime with separate basic and actual wage bases, dated shifts, cash or agreed leave, and detailed Excel/PDF records.

For Saudi employees under the applicable Labor Law rules. Enter the wage bases from your agreement/payslip. Domestic workers use the separate payroll tool. Domestic-worker payroll

Wage bases and calculation

Basic wage plus qualifying regular components before deductions; reimbursements are not automatically wage.
240 is a 30 × 8 assumption. Confirm your payroll basis; Ramadan limits do not automatically change it.
Compensation and annual-hour assumptions

Detailed result

Estimated overtime paySAR 458.33
Basic hourly wage
SAR 25.00
Actual hourly wage
SAR 33.33
Overtime hourly rate
SAR 45.83
Ordinary overtime hours
10
Holiday hours
0
Cash comparison
SAR 458.33
Leave-hour comparison
15
Leave-day comparison
1.875

Formula: actual hourly wage + 50% of basic hourly wage. Rates shown here are rounded for display; the final total is rounded once to halalas.

Your inputs stay on this device. Save a private draft to continue later. This estimates pay; it does not certify a work schedule or process a payment.

HRSD overtime sourceRule review: 2026-10-06

Using Advanced Saudi Overtime Calculator: inputs, examples and results

When this tool is useful

Use this tool for an employee overtime estimate with distinct basic and actual wage bases. It is separate from domestic-worker payroll. Choose manually classified overtime hours or a dated shift record; review the applicable contract and wage components before relying on the result.

Prepare and enter the information

Begin by deciding which question you want the tool to answer before changing the fields. Gather information from the source relevant to your situation and distinguish a confirmed value from an initial estimate. Read each field label, unit and option, then enter the information in the order shown by the form. If a missing-value or invalid-format message appears, correct that input rather than interpreting an unfinished result. Do not copy the numbers in a general example as if they were your actual records. This short preparation makes the process repeatable and helps explain why two results differ when a date, amount or option changes. Before entering a value, identify the person, record or time period it belongs to so information from different cases is not combined accidentally. When working with several records, finish checking one before moving to the next. Leave an optional field empty when its value is unknown instead of supplying a plausible number. If your source is a message or image, check its original wording, decimal separators, dates and units, particularly when switching languages. Keep a separate note of the source and the date you gathered the information when useful. Review every result label before sharing the output, and confirm that changing the page language has not caused you to misunderstand an entered value. Recheck names, amounts and units against the original record before keeping a final copy.

Enter both wage bases and a confirmed monthly-hour divisor. For shifts, choose one daily or weekly criterion, subtract breaks, and label applicable holiday work. Weekly calculations need the complete intersecting weeks, including context days outside the month. Overnight entries belong to their start-date workday; split an entry when its classification changes.

A worked example

With basic pay 6,000, qualifying actual pay 8,000, an assumed 240-hour divisor and ten overtime hours, the cash estimate is SAR 458.33. The same bases should be used when comparing manually entered hours and dated shifts. A different divisor or qualifying wage amount changes the estimate.

Review the result and next step

Inspect the hourly bases, classified hours, audit rows and warnings before exporting. Display rates are rounded while the final cash total is rounded once. Consent statements are your record and are not independently verified. Save a private draft for later work; inputs are not automatically stored or sent to payment services.

When comparing scenarios, change one input at a time and keep a note of the reason. Use the same units and time period so the difference is meaningful. Record the original inputs with the result, not only the final number, because another reader may not know which options were selected. If a source changes or a newer document becomes available, repeat the calculation or review the plan instead of relying on an old screenshot. Use the output to organize your next question or action, then confirm the relevant source when dealing with an invoice, official appointment or agreement that needs approval from the people involved.

Advanced Saudi Overtime Calculator: features and common questions

  • ✓ Separate wage bases
  • ✓ Daily or weekly shift audit
  • ✓ Cash and leave comparison
  • ✓ Local Excel and PDF
  • ✓ Private draft save/load
Is overtime calculated on basic or actual wage?

This estimate adds the actual hourly wage to half the basic hourly wage using your confirmed divisor. Review which wage components qualify.

Does the tool approve a work schedule or leave agreement?

No. It calculates the inputs and flags assumptions; consent and applicable work/rest rules must be confirmed separately.