Work Hours Calculator

Work hours

Use one shift per line. Add break minutes after a vertical bar when needed.

Adding up a week of shifts is easy to get wrong once breaks and overnight work are involved. Enter one shift per line using start-end time ranges, add unpaid break minutes after a vertical bar when needed, and the calculator returns paid time in both HH:MM and decimal formats. It also reviews invalid rows before calculating totals and can split regular vs overtime hours using common weekly or per-shift rules.

How to log work hours

  1. 1

    Enter one shift per line

    Use 24-hour ranges such as 09:00-17:30. Add break minutes with a vertical bar, like 09:00-17:30 | 30.

  2. 2

    Review parsed shifts

    Check valid rows, invalid rows, break minutes and overnight ranges before moving on.

  3. 3

    Pick an overtime rule

    Choose no split, over 40 hours per week, or over 8 hours per shift.

  4. 4

    Copy the summary

    Get total paid time, decimal hours, regular hours and overtime hours.

Example week

Day Start Lunch out Lunch in End Hours
Mon 9:00 13:00 13:45 17:30 7.75
Tue 9:15 13:30 14:00 17:45 8.00
Wed 9:00 12:45 13:30 18:00 8.25
Thu 9:00 - - 17:00 8.00
Fri 9:00 12:30 13:00 16:00 6.50
Total 38.50

Overtime examples by jurisdiction

Country Daily trigger or cap Weekly trigger or cap Premium
US (federal) none > 40 hrs at least 1.5x
California > 8 hrs, 2x after 12 hrs > 40 hrs 1.5x, then 2x
UK no statutory daily overtime premium 48-hour average cap unless opted out no statutory premium
Germany 8-hour workday, up to 10 with averaging 48-hour average cap contract or collective agreement
France no simple daily trigger > 35 hrs/week usually 1.25x, then 1.5x after 43 hrs
Spain no fixed daily trigger in this simple view 40-hour ordinary week pay or time off by agreement

These are simplified examples for checking totals, not payroll advice. Overtime premiums often come from the employment contract or collective agreement, and local rules can vary by role, sector and exemption.

Rounding conventions

Timesheets often round:

  • To the nearest 15 minutes (7-minute rule). Any stretch of work rounds to the nearest quarter hour.
  • To the nearest 6 minutes (decimal tenths). 0.1 hour = 6 minutes.
  • Unrounded to the minute. Most accurate, best for contractor invoices.

Decimal vs HH:MM

  • 7 hours 45 minutes = 7:45 or 7.75 hours.
  • 8 hours 20 minutes = 8:20 or 8.33 hours.

Payroll systems usually consume decimal; humans usually read HH:MM. The tool shows both.

Frequently Asked Questions

Enter end time past midnight using 24-hour format (e.g. 01:30). The tool handles day wrap-over automatically.

Use the total unpaid break minutes after the vertical bar. For example, if two breaks add up to 45 minutes, enter 09:00-17:30 | 45.

No. It splits regular and overtime time, but it does not multiply by hourly rates or apply local payroll law. Use the result as a timesheet total, then apply your contract or jurisdiction rules.

No. The calculator runs in your browser and the data is not transmitted.

Related Tools