Date & time

Work Hours Calculator

Calculate net shift hours after an unpaid break, including shifts that end the next day.

Date conventions explained belowClear start and end values

Set your dates & time

Runs on your device

TIME SUMMARY

Your result

Let’s calculate.

Use the Calculate button to see your result.

Review the method below for assumptions and conventions.

How to use this tool

  1. Enter start time (hh:mm), end time (hh:mm), shift ends, unpaid break (minutes).
  2. Select Calculate to view the result.
  3. Check the method and assumptions below before using the result.

The method, explained

Elapsed minutes = end clock time − start clock time, plus 1,440 when the end is on the next day. Subtract the unpaid break and divide by 60 for decimal hours.

A WORKED EXAMPLE

09:00 to 17:30 on the same day is 8.5 hours. After a 30-minute unpaid break, net time is 8 hours.

What to keep in mind

For shifts lasting zero through 24 hours. Clock-time arithmetic does not account for daylight-saving changes, time zones, overtime rules or paid-break policies. It is not a payroll compliance calculation.

Common questions

How do I enter an overnight shift?

Select Next day. For example, 22:00 to 06:00 is eight elapsed hours before breaks.

Is 7 hours 30 minutes equal to 7.30 decimal hours?

No. Thirty minutes is half an hour, so 7h 30m equals 7.5 decimal hours.

Methodology maintained by ClarityKit. How these tools are built and checked.