Hours Calculator

Work out a shift's length in hours and minutes and as decimal hours for a timesheet.

$
Time worked8 h 0 min
Decimal hours8

How to use it

  1. Enter start and end times. An end time earlier than the start counts as the next day.
  2. Enter unpaid break minutes.
  3. Add your hourly rate to see the pay for the shift.

Formula

Example

A 10:00 PM to 6:30 AM shift with a 30-minute break is 8 h 30 min − 30 min = 8 hours exactly.

Questions

How do I convert minutes to decimal hours?

Divide by 60. 45 minutes = 0.75 hours, 20 minutes ≈ 0.33 hours.

Does this handle overtime?

It shows total hours. Overtime rules depend on your state and employer.

Related calculators

Last reviewed 2026-10-10. Found a mistake? Tell us.