Step by step
- Enter total weekly hours and the hourly rate.
- Regular: =MIN(B2,40)*C2. Overtime: =MAX(B2-40,0)*C2*1.5.
- For clock times, use =(out-in)*24 to get decimal hours.
At a glance
| Cell | Formula | Example (46 h at $20) |
|---|---|---|
| Regular pay | =MIN(B2,40)*C2 | $800 |
| Overtime pay | =MAX(B2-40,0)*C2*1.5 | $180 |
| Hours from times | =(D2-C2)*24 | 9:00–17:30 → 8.5 |
Related questions
Why do I get a strange decimal like 0.35?
The cell holds a time; multiply by 24 to turn it into hours.
What about night shifts past midnight?
Use =MOD(out-in,1)*24 so the result is not negative.
Does it work in Google Sheets?
Yes, the same formulas work.
More questions: overtime calculator
- How to calculate overtime pay
- How to calculate 30 minutes of overtime
- What is an overtime premium: time and a half vs double time
- How do double and triple overtime work in Mexico?
- What is DSR on overtime in Brazil?
- How to calculate night shift overtime
- Can I get overtime on a salary?
- How does overtime tax work?
- What is overtime in California vs Texas?
- Can I refuse overtime at work?
- Does overtime count toward vacation and 13th salary in Brazil?
Open the full overtime calculator →
Updated November 14, 2026.