Work Hours

Work Hours Calculator

Calculate total work hours from one or more shifts, including unpaid break time and overnight shifts.

Interactive tool

Work Hours Calculator

Result
Enter values and calculate.

Formula

Work Hours = End Time - Start Time - Break Time Decimal Hours = Total Minutes / 60

Complete example

A 9:00 AM to 5:30 PM shift with a 30 minute unpaid break equals 8.0 paid work hours.

When to use this calculator

  • Calculate one shift quickly.
  • Check contractor or freelance work logs.
  • Convert clock times into decimal hours for invoices.

How to interpret the results

The result shows paid time after subtracting the unpaid break. Decimal hours are useful for payroll, invoicing, and spreadsheet totals.

Common mistakes

  • Subtracting lunch twice.
  • Not accounting for overnight shifts.
  • Rounding each shift too aggressively before totaling.

How the work hours calculator works

The calculator turns a start time and end time into elapsed minutes, then subtracts the unpaid break minutes you enter. The remaining minutes are shown as both a readable time label and decimal hours. Decimal hours are the format most people need when hours must be multiplied by an hourly rate or placed in a spreadsheet.

For overnight work, an end time earlier than the start time is treated as the next day. For example, 10:00 PM to 6:30 AM is not negative time; it is an 8.5 hour overnight span before breaks. This makes the tool useful for night shifts, security shifts, support coverage, and other work that crosses midnight.

  • Use 24-hour time inputs.
  • Enter break minutes as whole minutes.
  • Calculate exact time first, then apply any required rounding later.

Worked example with lunch

A shift from 8:15 AM to 5:45 PM has 9 hours and 30 minutes of elapsed time. If the worker took a 45 minute unpaid lunch, subtract 45 minutes from 570 elapsed minutes. The paid time is 525 minutes, which equals 8 hours and 45 minutes, or 8.75 decimal hours.

That decimal result is what you would multiply by an hourly rate. At $22 per hour, 8.75 hours produces $192.50 in estimated gross pay. If you wrote the same time as 8.45 hours, the pay estimate would be wrong because 45 minutes is 0.75 hours, not 0.45 hours.

When this calculator is the right tool

Use this page when you need a single shift or work block calculated quickly. It is a good fit for checking a daily schedule, preparing a contractor invoice line, reviewing a missed time punch, or converting a work block into decimal hours before combining it with other entries.

For a full week, use the Time Card Calculator or Timesheet Calculator instead. Those tools keep multiple days together and make it easier to see weekly totals and overtime exposure. For pure conversion without clock-in and clock-out times, use the Decimal Hours Calculator.

Review checks before using the result

If the result looks too high or too low, check the break field first. Many incorrect totals come from entering a paid break as an unpaid break, forgetting to subtract lunch, or subtracting lunch twice in both the clock record and the calculator. Also check whether the shift really crosses midnight or whether the AM/PM note was copied incorrectly.

The calculator does not decide whether breaks are required, paid, unpaid, or compliant. It only subtracts the break minutes you enter. Employer policy and applicable rules should be reviewed separately when hours are used for payroll.

Recordkeeping note

For a single shift, a clean record should show the source clock times, the unpaid break assumption, and the final paid time. If the number is being sent to a client, supervisor, or payroll processor, include enough context that the result can be checked without redoing the entire conversation.

This is especially useful for corrected entries. If a missed punch was fixed or a lunch break was adjusted, keep the correction note with the calculated total. The math becomes easier to trust when the source entry and the reason for any change are visible.

FAQ

Can I enter an overnight shift?

Yes. A 10:00 PM to 6:30 AM shift is treated as crossing midnight.

What format should times use?

Use 24-hour HH:MM time, such as 09:00 or 17:30.

Does this store my hours?

No. The calculator runs in your browser and does not save a timesheet history.

Disclaimer

TimesheetKit calculators are for general time planning and educational use. They do not replace payroll, tax, accounting, legal, or employer policy guidance.