All calculators
UtilityLive

Hours Calculator

Enter a start and end time in 24-hour format (HH:MM).

Short answer

Subtract start from end to get total hours. If end is earlier than start, we assume it crosses midnight. Subtract any unpaid break minutes for paid time.

Times

Fill in the fields above to see your result instantly.

Calculation method, coverage and version

Inputs used
Start time (24h), End time (24h), Unpaid break (minutes).
Calculation approach
The calculator applies the rules and assumptions described in “How it works” to the values you enter. Rounding can cause small differences from an official or provider calculation.
Coverage
Utility. UK nations, tax treatment, local rules and provider criteria can differ; check the official sources shown below before acting.
Content version
No page-specific review date is currently published. Treat the result as indicative and verify current rules independently.
Not included unless explicitly requested: personal circumstances not entered, provider discretion, future rule changes, professional fees and case-specific exceptions. Read the full calculator methodology.

How it works

Convert both times to total minutes from midnight, subtract, add 24 hours if the result is negative (meaning end is the next day), then deduct unpaid breaks.

Worked example

09:00 to 17:30 with 30 min break = 8h 30m elapsed − 0h 30m = 8h 0m paid (8.0 hours decimal).

Who should use this

  • Hourly workers checking shift length
  • Freelancers totalling billable time

Common mistakes

  • ×Mixing up AM/PM — always use 24h
  • ×Forgetting to deduct an unpaid lunch break

Frequently asked questions

Does this handle overnight shifts?

Yes — if end is before start, we add 24 hours.

Related calculators