09:00 to 17:30, 30 min break
- Hours and minutes
- 8h 0m 0s
- Crossed midnight
- No
- Gross pay estimate
- $200.00
Use this free hours calculator to find shift length, decimal hours, overnight time, break deductions, and optional gross pay.
09:00 to 17:30, 30 min break
Calculate hours worked from start time, end time, and break minutes.
Convert a shift into decimal hours for invoices or timesheets.
Estimate gross pay from an hourly rate.
Handle overnight shifts where the end time is after midnight.
Check whether a break entry makes the shift result look too high or too low.
8 hours
7.75 hours
7.75 hours
5.25 hours and $94.50
Need a slower walkthrough, a related calculator, or the full library? These links keep you close to the task you started.
Plain-language answers about when to use the tool, what it does with your inputs, what to double-check, and how privacy works.
Use it when your task matches one of these common needs: Calculate hours worked from start time, end time, and break minutes. Convert a shift into decimal hours for invoices or timesheets. It works best when you already know the start clock time, end clock time, unpaid break minutes, and optional hourly rate.
In plain language: The calculator converts the start and end clock times into seconds after midnight. If the end time is earlier than the start time, it adds 24 hours for an overnight shift. Then it subtracts break minutes, divides worked seconds by 3,600 for decimal hours, and multiplies by hourly rate when one is entered. The examples on the page are there so you can compare your inputs with a shift example before copying the answer.
Start time: the clock time the shift begins, such as 09:00 or 10:00 PM. End time: the clock time the shift ends. If it is earlier than the start time, the calculator treats it as next day. Break minutes: unpaid break time to subtract from the shift, entered as total minutes. Hourly rate: an optional pay rate used only for a simple gross pay estimate.
Read the headline answer, then check the supporting lines and examples to understand how the calculator got there. If one input changes, rerun the tool and compare the new answer instead of guessing.
This is simple time-card math, not payroll, legal, tax, or HR advice. Rounding rules, overtime, split shifts, paid breaks, local labor rules, and employer policies can change official paid hours. Also check AM/PM, whether the shift crosses midnight, whether the break is unpaid, and whether your employer rounds time before payroll.
Count the time from the start clock time to the end clock time, subtract unpaid break minutes, then convert the result to decimal hours. For 9:00 AM to 5:30 PM with a 30 minute break, the shift span is 8.5 hours and the worked time is 8.0 hours.
Yes. If the end time is earlier than the start time, the calculator treats the end time as the next day. A 10:00 PM to 6:30 AM shift is 8.5 hours before breaks, not a negative duration.
Decimal hours turn minutes into a fraction of an hour. Thirty minutes is half of 60 minutes, so 7 hours 30 minutes becomes 7.5 hours on a time sheet or invoice.
Break minutes are subtracted after the full shift span is found. For example, 8:15 AM to 4:00 PM is 7.75 hours with no break, but 7.25 hours if you subtract a 30 minute unpaid break.
Use it as a quick estimate only. Official payroll may use rounding, overtime thresholds, paid-break rules, job codes, time zones, or local labor rules that this simple calculator does not decide.
No. It calculates one shift length and optional gross pay from the hourly rate you type in. Use your employer rules or a time-card system for weekly overtime, daily overtime, holiday pay, and paid leave.
The calculator rejects that entry because worked time would become negative. Check whether the break was entered in minutes and whether the start and end times are the shift you meant.
No. The calculator runs in your browser tab. Your recent answers stay only on the page while you use it, and they are not sent to a server.