Calculate weekly work hours
Enter the start time, end time, and break for each day you worked. Leave a day blank to skip it. The calculator adds your worked time across the week and shows each day's hours along with the weekly total.
Overnight shifts are supported automatically. If an end time is earlier than the start time, the calculator treats the shift as continuing into the next day. Break minutes are subtracted from the shift after the clock times have been rounded, if rounding is enabled.
Overtime and pay
Turn on overtime to calculate hours above a weekly threshold. The default threshold is 40 hours per week, but you can enter a different number. This calculator applies overtime to the weekly total; it does not calculate separate daily overtime.
You can also calculate pay by entering your hourly rate. Regular hours use the base rate, while overtime hours use the hourly rate multiplied by your overtime rate, which defaults to 1.5×.
Rounding clock times
If your timekeeping system rounds clock-in and clock-out times, choose Nearest 5 minutes or Nearest 15 minutes. Each start and end time is rounded before the daily hours are calculated. Select No rounding to use the entered times exactly.
Need to calculate a single shift instead? Hours Calculator calculates the time between a start and end time, with an optional unpaid break and time rounding. For raw elapsed time without break deductions, use the Time Duration Calculator.
Need hours and minutes converted to decimal hours? Use the Minutes to Decimal Converter.
Frequently asked questions
How is overtime calculated?
The calculator adds your worked hours for the week and treats any hours above the weekly overtime threshold as overtime. The default threshold is 40 hours, but you can change it. Overtime is calculated from the weekly total rather than separately for each day.
Are unpaid breaks subtracted from work hours?
Yes. Enter the length of the break in minutes for each day, and the calculator subtracts it from that day's shift. The break cannot be longer than the calculated shift.
What happens with an overnight shift?
If the end time is earlier than the start time, the calculator treats the shift as crossing midnight. For example, a shift from 10:00 PM to 6:00 AM is calculated as 8 hours before any break is subtracted.
How does clock-time rounding work?
You can round each start and end time to the nearest 5 or 15 minutes. The rounded times are then used to calculate the shift duration. Choose No rounding to use the entered times as they are.
Can I calculate my weekly pay?
Yes. Turn on Calculate Pay and enter your hourly rate. Regular hours are multiplied by the base rate, while overtime hours are multiplied by the base rate and the overtime multiplier. The default overtime multiplier is 1.5×.