Work Hours Calculator
Enter your start time, end time and unpaid break for each day of the week. The calculator totals your hours, converts them to decimal form, and estimates gross pay with overtime.
Work Hours Calculator loads above. Enter your times to calculate instantly.
What this calculator does
This work hours calculator adds up the hours you worked across a week. Enter a start time, end time and unpaid break for each day, and it returns your total hours, decimal hours, and estimated gross pay including overtime. Overnight shifts are handled automatically.
Formula
Daily hours = end time − start time − unpaid break Weekly total = sum of daily hours Overtime hours = max(weekly total − overtime threshold, 0) (default threshold 40) Gross pay = (regular hours × wage) + (overtime hours × wage × multiplier) If end time ≤ start time, the end is counted on the following day.
Worked example
Example (shown in US dollars): Monday to Friday, 9:00 to 17:00 with a 30-minute unpaid break each day. Each day is 8 hours minus a 30-minute break, so 7 h 30 min per day. Across 5 days the week totals 37 h 30 min (37.50 decimal hours). At $20 per hour with no overtime, estimated gross pay is $750.00. Select a different currency to display the same figures with another symbol — no conversion is applied.
How the calculation works
- Enter a start time, end time and unpaid break for each day you worked. Remove days you did not work or add days back with the "Add a day" control.
- If a shift ends after midnight, just enter the clock times — the calculator counts the end time on the following day automatically.
- Optionally add an hourly wage, overtime threshold (default 40 hours) and overtime multiplier (default 1.5) to see estimated gross pay.