Work Hours Calculator

Calculate the time worked in one shift from clock-in to clock-out. Add an unpaid break, use 12-hour or 24-hour time, and handle overnight shifts.

Time format
Break deduction

How to use the Work Hours Calculator

  1. Enter the clock-in and clock-out times for one shift.
  2. Select a common unpaid break or enter custom break minutes.
  3. Read worked time, decimal hours, elapsed time, and total minutes.

How work hours are calculated

Worked minutes equal the elapsed minutes from clock-in to clock-out minus the unpaid break. If clock-out is earlier on the clock, the calculator treats it as an overnight shift ending the next day.

Worked time = clock-out − clock-in − unpaid break

Work hours examples

ShiftBreakWorked time
8:30 AM–5:00 PM30 minutes8 hours (8.00)
7:45 AM–4:30 PM45 minutes8 hours (8.00)
10:00 PM–6:30 AM30 minutes8 hours (8.00)

In each case the elapsed span is longer than the worked time because the unpaid break is removed. The third shift crosses midnight.

Before relying on the result

Compare the entries with the original clock record, especially AM/PM and overnight shifts. Enter only unpaid break time and check whether your workplace applies a separate rounding policy. For several days, use the Time Card Calculator; for the full manual method, read how to calculate work hours.

Common questions

Does this calculator handle overnight shifts?

Yes. If clock-out is earlier than clock-in, it is treated as the following day. For example, 10:00 PM to 6:00 AM is eight elapsed hours.

Should a paid break be deducted?

No. Enter only unpaid break time. Leave the break at zero when the full shift is paid.

Why are decimal hours different from hours and minutes?

Decimal hours express minutes as a fraction of 60. Eight hours 30 minutes is 8.50 decimal hours, not 8.30.

Does the calculator round my time?

No. It uses the start time, end time, and break to the minute. Apply an employer's documented rounding rule separately if one is required.

What if clock-in and clock-out are the same?

The calculator does not assume a 24-hour shift from identical times. Check the entries and divide a very long shift into verified periods if needed.