Advertisement

Free Online Work Hours Calculator

Calculate total working hours from start, end, and break times.

Day Start End Break (min) Hours
Weekly total
—
All rows combined
Regular hours
—
Up to the threshold
Overtime hours
—
Above the threshold
Days worked
—
Rows with recorded time
Average day
—
Per working day
Break time
—
Total unpaid break minutes
Enter start and end times to total the week.

An end time earlier than the start time is treated as an overnight shift. Break minutes are subtracted from the shift length, and a break larger than the shift reduces the day to zero rather than a negative value. Overtime is estimated from the weekly total against the threshold you set.

Advertisement

About the Work Hours Calculator

A weekly work hours total is more than the sum of seven clock ranges. Unpaid breaks have to be removed, shifts that cross midnight have to be handled, incomplete entries have to be spotted, and the difference between regular and overtime hours has to be separated. This calculator provides a seven-day grid for that work. Enter a start time, an end time, and the break in minutes for each day, and the tool computes the daily length, the weekly total, the regular portion, the overtime portion, the number of days worked, and the average day.

How daily hours are calculated

Each row is converted into a duration. If the end time is later than the start time, the difference is the same-day shift length. If the end time is earlier, the calculator assumes the shift crossed midnight and adds twenty-four hours. Break minutes are converted to hours and subtracted from the total. When a break is longer than the shift, the daily result is clamped to zero so a data-entry mistake does not create negative hours. Rows with only one of the two times filled are highlighted rather than counted, making incomplete entries easy to find before you use the total.

Regular and overtime hours

Overtime is estimated by comparing the weekly total with the threshold at the top of the tool. The default is forty hours, which is common in many jurisdictions, but the field can be changed to match a different policy. Regular hours are the smaller of the weekly total and the threshold. Overtime hours are whatever remains above the threshold. This is a weekly calculation; it does not apply daily overtime rules, and it does not know which days or hours should attract a higher premium under a particular contract.

Rows and clearing

The grid starts with Monday to Sunday. Use the add row button when you need extra lines for split shifts or a second job, and use the clear button on a row to reset its times without changing the day label. The clear-all button empties every row so you can start a new week quickly. Everything runs in the browser, so the times you enter are never sent to a server. For payroll purposes, verify the result against your official timekeeping records and the rules that apply to your workplace.

Frequently asked questions

How are overnight shifts handled?

If the end time is earlier than the start time, twenty-four hours are added, so a shift from 22:00 to 06:00 counts as eight hours.

Are breaks always subtracted?

Yes, the break minutes you enter are treated as unpaid and subtracted from the shift. Enter zero for a paid break.

Does the calculator apply daily overtime rules?

No. It uses one weekly threshold. A workplace with daily overtime needs a different calculation.

Sponsored
Find a bug? Report now