Work Hours Calculator
Five days of 9:00 AM to 5:30 PM with a 30-minute lunch is 40 hours a week. Enter each day's start, end and break to see your hours per day, for the week and over 40.
Hours worked this week
40:00 h
- Decimal hours
- 40
- Days worked
- 5
- Over 40 hours
- 0
- Average per day
- 8:00
How it’s calculated
- Mondaysame day = 8:00 = 8 h
- Tuesdaysame day = 8:00 = 8 h
- Wednesdaysame day = 8:00 = 8 h
- Thursdaysame day = 8:00 = 8 h
- Fridaysame day = 8:00 = 8 h
Updates as you typeNo sign-upShare the link and your numbers travel with it
How to calculate hours worked in a week
- Enter each day’s start and end time — the time pickers take hours, minutes and AM/PM. Leave a day empty for a day off.
- Enter unpaid breaks in minutes for each day, such as a 30-minute lunch.
- Copy Monday to Tue–Fri if you work the same hours every weekday, then change any day that was different.
- Read the week: each day’s hours appear in its row as you type; the result shows the week in hours and minutes and in decimal hours, the days worked, the average per day and anything over 40 hours.
Add your hourly rate to see gross pay for the week, with overtime at time-and-a-half. For a dated weekly or biweekly card you can print or download as CSV, use the time card calculator. For one shift with paid and unpaid breaks, use the hours calculator.
Night shifts and days off
A shift that ends after midnight is entered with its real start and end times: 10:00 PM to 6:30 AM is 8 hours 30 minutes on the clock — 8 hours after a 30-minute break. The calculator marks it next day and counts it on the day it started, the usual way time cards record it.
| Week | Mon | Tue | Wed | Thu | Fri | Total |
|---|---|---|---|---|---|---|
| Day shifts | 8:00–4:45, 45 min | 7:30–4:00, 30 min | 9:15–6:00, 60 min | off | 10 PM–6:30 AM, 30 min | 31:45 = 31.75 h |
| Hours that day | 8:00 | 8:00 | 7:45 | — | 8:00 |
Some online time cards subtract a night shift the wrong way round and count 10 PM to 6:30 AM as 15 hours; check that each day’s figure looks right before you add them up. On the nights the clocks change in March and November, a night shift is an hour shorter or longer than the clock says — the time duration calculator handles those.
Overtime: hours over 40
Federal law sets overtime by the workweek: non-exempt employees earn at least 1.5 times their regular rate for every hour over 40 (29 U.S.C. 207).
| Hours in the week | Regular | Overtime | Gross pay at $18/hour |
|---|---|---|---|
| 40 | 40 | 0 | $720.00 |
| 44 | 40 | 4 | $720 + 4 × $27 = $828.00 |
| 46.5 | 40 | 6.5 | $720 + 6.5 × $27 = $895.50 |
| 50 | 40 | 10 | $720 + 10 × $27 = $990.00 |
Overtime is counted per workweek, not averaged over two weeks: 30 hours one week and 50 the next still means 10 hours of overtime. Salaried exempt employees are not covered by the 40-hour rule, and states such as California also require daily overtime after 8 hours — this calculator applies the federal weekly rule only — for California’s daily rules and double time, use the overtime calculator. The pay shown is gross, before taxes and deductions.
Breaks: what counts as work time
- Rest breaks of about 5 to 20 minutes are counted as hours worked and paid (29 CFR 785.18). Do not enter them as breaks here.
- Meal breaks of usually 30 minutes or more, when you are completely relieved from duty, are not work time (29 CFR 785.19). Enter these.
- Rounding: many time clocks round punches to the nearest 5 minutes, tenth of an hour or quarter hour, which federal rules allow if it averages out (29 CFR 785.48). Use Round start and end to to match your employer’s clock.
The U.S. Department of Labor’s breaks page has the federal rules; several states require meal or rest breaks on top of them.
Common work weeks
| Schedule | Hours per day | Week | Over 40 |
|---|---|---|---|
| 5 × 9:00–5:00, 30-min lunch | 7.5 | 37.5 | 0 |
| 5 × 9:00–5:30, 30-min lunch | 8 | 40 | 0 |
| 4 × 7:00–5:30, 30-min lunch (“4 tens”) | 10 | 40 | 0 |
| 3 × 7:00 AM–7:30 PM, 30-min lunch | 12 | 36 | 0 |
| 5 × 7:00–4:00 + Sat 8:00–12:00 | 8.5 / 4 | 46.5 | 6.5 |
Adding weekly hours in Excel
Put each day’s start in A, end in B and break minutes in C:
- Hours per day:
=MOD(B2-A2,1)*24-C2/60(MOD handles night shifts). - Week total in decimal hours:
=SUM(D2:D8). - Week total as hours and minutes: sum the times and format the cell as
[h]:mm— without the brackets Excel drops every full 24 hours, so 40:00 shows as 16:00.
To add up hours and minutes from several weeks, the time calculator takes a list of durations.
Frequently asked questions
How do I calculate my hours worked for the week?
How do I count a night shift?
When does overtime start?
Is a lunch break counted as hours worked?
How do I convert hours and minutes to decimal for payroll?
Does the workweek start on Sunday or Monday?
Related calculators
- Hours CalculatorHours between two times minus unpaid breaks, in h:mm and decimal hours, with pay for the shift.
- Time Card CalculatorA dated weekly or biweekly time card with overtime per week, gross pay, print and CSV.
- Overtime CalculatorOvertime pay at time and a half and double time, under the federal or California rules.
- Time CalculatorAdd and subtract hours, minutes and seconds in any format, or plan a schedule from a start time.
- Hourly to Salary CalculatorHourly pay to annual, monthly, biweekly and weekly — or a salary to hourly — with unpaid days and overtime.
- Pay Raise CalculatorNew pay after a raise by percent, amount or new rate, in every pay period, with the raise after inflation.