Work Hours Calculator
Calculate hours worked per shift from start and end times minus unpaid breaks, including overnight shifts, and weekly totals.
Your inputs
Results
Hours per day
8
- Per day (h:mm)
- 8:00
- Hours per week
- 40
✓Exact calculation — rounded only for display
Inputs are never added to links for financial, salary or health calculators.
What this calculator does
A quick way to turn clock times into decimal hours and h:mm for a shift and a week.
Formula and method
Worked example
Calculated by this tool with its default inputs:
Inputs
- Start time: 09:00
- End time: 17:30
- Unpaid break (minutes): 30
- Days per week with this schedule: 5
- Hourly rate (optional): 0 (any currency)
Results
- Hours per day: 8
- Per day (h:mm): 8:00
- Hours per week: 40
How to read the results
Decimal hours are what most payroll systems multiply by the hourly rate.
Assumptions and limitations
- Assumes the same schedule each working day.
Tax and payroll figures depend on rules that differ by country, region and year and change often. Enter official current rates, and consult the tax authority or a qualified adviser — nothing here is tax advice.
Questions
How are overnight shifts handled?
If the end time is earlier than the start, the shift is treated as ending the next day.
Methodology and verification
- Result type
- Exact mathematical calculation (rounded only for display)
- Formula version
- 1.0
- Automated verification
- 3 reference and validation test cases, checked against independently computed values. The site cannot be built if any of them fail.
- Editorial review
- Awaiting human editorial review. The explanation was drafted with AI assistance; the formula and examples are verified by the automated tests above.
Privacy
Everything you enter is calculated in this browser and is not sent to Numerith or anyone else. Because this calculator can involve personal financial or health details, your inputs are never added to share links or saved to history. Privacy policy