Time and work calculator

Work Hours Calculator

Calculate paid work hours between a start and end time after subtracting an unpaid break, including overnight shifts.

How overnight shifts are handled

If the end time is earlier than the start time, the calculator treats the shift as crossing midnight. A 10:00 PM to 6:00 AM shift is eight hours before breaks.

Worked example

A 9:00 AM to 5:30 PM shift is 8 hours 30 minutes. After a 30-minute unpaid break, paid time is 8 hours.

Frequently asked questions

Does the calculator support overnight shifts?

+
Yes. An end time earlier than the start time is treated as the following day.

Are breaks included?

+
The entered unpaid break is subtracted from the total shift.

What are decimal hours?

+
Decimal hours express minutes as a fraction of an hour, such as 7.5 hours for 7 hours 30 minutes.

Does gross pay include overtime or tax?

+
No. The optional pay estimate is hours multiplied by the entered rate.