Skip to content

Hours Calculator

How to Calculate Hours Worked

To work out hours worked, find the time between clock-in and clock-out, then subtract breaks. The calculator below does it instantly, including overnight shifts.

Calculate hours worked

8h 0m
= 8 hours · 480 minutes

Overnight shifts are supported — if the end time is earlier than the start, it's counted as crossing midnight.

The method

  • Subtract the start time from the end time to get the total span.
  • Subtract any unpaid break time.
  • Convert the result to decimal hours if payroll needs it (30 minutes = 0.5).

Decimal hours for payroll

Payroll usually wants hours as a decimal, not hours and minutes. Divide the minutes by 60: 7 hours 30 minutes becomes 7.5 hours.

For a shift that crosses midnight, count the time after midnight as part of the same shift — the calculator handles this automatically.

Frequently asked questions

How do I calculate hours worked?

Find the time between start and end, subtract breaks, and convert to decimal hours if needed. The calculator above does all of this.

How do I convert minutes to decimal hours?

Divide the minutes by 60. So 45 minutes is 0.75 hours and 90 minutes is 1.5 hours.

Does it handle night shifts?

Yes. If the end time is earlier than the start, it's treated as crossing midnight.

Related