Work Hours Calculator
Eight to four with a 30 minute unpaid lunch is 7.50 paid hours a day. Over a five day week with one short Friday that is 36.00 hours, $792 gross at $22 an hour. Stay until 5:30 all week and it hits 42.50 hours: 40 regular plus 2.5 overtime, $962.50 gross. Enter clock-in, clock-out and lunch for each day and the tool totals decimal hours, flags overtime and previews pay.
Day rows: use 24h times like 13:30, or 12h like 2:30 PM. Lunch is unpaid minutes.
| Day | In | Out | Lunch min | |
|---|---|---|---|---|
| Mon | ||||
| Tue | ||||
| Wed | ||||
| Thu | ||||
| Fri | ||||
| Sat | ||||
| Sun |
| Weekly paid hours | |
| Weekly paid hours in HH:MM | |
| Regular hours (up to the threshold) | |
| Overtime hours above the threshold | |
| Gross pay preview, regular + overtime | |
| Overtime hours pay this week |
Per day results appear at the right of each row in decimal and HH:MM. Short 5 to 20 minute breaks are paid work time, so only unpaid meal minutes belong in the lunch column. A shift whose end time is earlier than its start is treated as crossing midnight. Nothing you type is uploaded or stored.
Clock in, clock out, subtract lunch, and get paid hours in decimal and HH:MM for each day plus a weekly total with overtime and gross pay.
Key takeaways
- End time minus start time minus unpaid lunch = paid hours, so 8 to 4 with a 30 minute lunch is 7.50
- Decimal hours divide the minutes by 60, so 7 h 30 min is 7.50 and 7.30 would be a 12 minute error
- A span ending earlier than it starts crossed midnight: 10 p.m. to 6 a.m. is 8 hours
- Short 5 to 20 minute breaks are paid work time; only a 30 minute or longer relieved meal is unpaid
- Federal overtime starts above 40 hours in a workweek at 1.5 times the regular rate
On this page
- What counts as a work hour
- Worked example: eight to four with a half hour lunch
- Worked example: a week with overtime
- Decimal hours: the format payroll pays in
- Overnight shifts and crossing midnight
- Breaks the law says are paid
- Overtime, the 40 hour week and pay preview
- Mistakes that make work hours come out wrong
What counts as a work hour
A work hour is the span between clock-in and clock-out, minus the breaks your employer does not pay. The math itself is small: end time minus start time, then subtract lunch. What trips people up is the format. Timesheets and payroll systems speak in decimal hours, while the clock on the wall speaks in hours and minutes, and the two get mixed up constantly. Seven hours and 30 minutes is 7.50 in decimal, but people write 7.30, and a 20 cent per hour error follows them all year.
The federal rule that defines the frame is the Fair Labor Standards Act. Under the FLSA, hours worked generally includes all time an employee must be on duty, on the premises, or at a prescribed workplace. Short breaks, usually 5 to 20 minutes, count as paid work time. A genuine meal period, 30 minutes or more where you are fully relieved of duty, does not have to be paid. That distinction is exactly what the lunch field in this calculator models.
| What you did | Paid or unpaid | Goes in the lunch field? |
|---|---|---|
| 30 minute lunch, off the clock | Unpaid | Yes, 30 |
| 15 minute coffee break | Paid | No |
| Eating at the desk while answering email | Counted as work | No |
| 45 minute lunch plus two 15s | 45 unpaid, 30 paid | Yes, 45 |
Worked example: eight to four with a half hour lunch
Take a plain week. Monday through Thursday the worker clocks in at 8:00 a.m. and out at 4:00 p.m. with a 30 minute unpaid lunch. Friday is a short day, 8:00 a.m. to 2:30 p.m., same lunch. Here is each day:
Monday: 8:00 a.m. to 4:00 p.m. is 8 hours. Subtract the 30 minute lunch and the paid span is 7 hours 30 minutes, which is 7.50 decimal hours. Tuesday, Wednesday and Thursday come out the same. Friday: 8:00 a.m. to 2:30 p.m. is 6 hours 30 minutes, minus 30 minutes of lunch, leaves 6 hours even.
| Day | Clock in | Clock out | Lunch | Decimal hours |
|---|---|---|---|---|
| Monday | 8:00 a.m. | 4:00 p.m. | 30 min | 7.50 |
| Tuesday | 8:00 a.m. | 4:00 p.m. | 30 min | 7.50 |
| Wednesday | 8:00 a.m. | 4:00 p.m. | 30 min | 7.50 |
| Thursday | 8:00 a.m. | 4:00 p.m. | 30 min | 7.50 |
| Friday | 8:00 a.m. | 2:30 p.m. | 30 min | 6.00 |
| Week | 36.00 |
The weekly total is 36.00 paid hours, four under the 40 hour line. At $22 an hour the gross preview is 36 x 22 = $792 for the week. No overtime applies because nothing crossed the threshold.
Worked example: a week with overtime
Now push the same schedule later. Say the worker stays until 5:30 p.m. Monday through Friday, still with a 30 minute lunch. Each of those days is 9 hours on the clock, minus a half hour lunch, so 8.50 paid hours. Five of them is 42.50 hours for the week. The first 40 pay at the regular rate and the 2.5 above the line pay at time and a half.
At a $22 base rate the gross preview works out like this: 40 x 22 = $880 of regular pay. The overtime rate is 22 x 1.5 = $33 an hour, so 2.5 x 33 = $82.50. Total gross: $962.50. That $82.50 line is the number workers most often leave on the table, because a timesheet that rounds 42.50 down to 40 hides it.
| Component | Hours | Rate | Gross |
|---|---|---|---|
| Regular, up to 40 | 40.00 | $22.00 | $880.00 |
| Overtime above 40 | 2.50 | $33.00 | $82.50 |
| Week total | 42.50 | $962.50 |
The FLSA overtime threshold is a workweek, a fixed and regularly recurring 168 hour period of seven consecutive 24 hour days. Averaging hours across two weeks is not allowed: 46 hours in week one and 34 in week two still earns 6 hours of overtime in week one. State rules can sit on top of this; daily overtime after 8 hours exists in a few states, and California overtime is the well known case.
Decimal hours: the format payroll pays in
Payroll converts minutes to a fraction of an hour by dividing by 60. The quarter hour marks are the ones to memorize, because most timekeeping systems round to them: 15 minutes is 0.25, 30 minutes is 0.50, 45 minutes is 0.75. Anything else follows the same ratio. Twelve minutes is 12 / 60 = 0.20. Thirty eight minutes is 38 / 60 = 0.6333, which rounds to 0.63.
| Minutes | Decimal | Said aloud |
|---|---|---|
| 6 | 0.10 | six minutes |
| 12 | 0.20 | twelve minutes |
| 15 | 0.25 | a quarter hour |
| 20 | 0.33 | twenty minutes |
| 30 | 0.50 | half an hour |
| 38 | 0.63 | thirty eight minutes |
| 45 | 0.75 | three quarters |
| 54 | 0.90 | fifty four minutes |
The common mistake is writing 7:38 as 7.38. That reading treats the minutes as a two digit decimal, so 7.38 hours is 7 hours and 22.8 minutes, about 15 minutes of paid time missing from every such day. Over a 260 day work year, a 15 minute daily error is about 65 hours, which at $22 an hour is $1,430.
Overnight shifts and crossing midnight
A night shift breaks the naive subtraction. From 10:00 p.m. to 6:00 a.m., subtracting 10 from 6 gives a negative number. The fix is to treat any end time earlier than the start time as the next day: add 24 hours to the end before subtracting. So 6:00 a.m. becomes 30:00, and 30:00 minus 22:00 is 8 hours.
With a lunch break the same rule holds after the subtraction. A 9:00 p.m. to 5:30 a.m. shift with a 30 minute meal is 8.5 hours on the clock minus 0.5, so 8.00 paid hours. The calculator applies this correction automatically, and it works for any span under 24 hours, which covers every legal shift.
| Shift | Clock math | Paid hours |
|---|---|---|
| 10:00 p.m. to 6:00 a.m., no lunch | (6 + 24) - 22 = 8 | 8.00 |
| 9:00 p.m. to 5:30 a.m., 30 min lunch | (5.5 + 24) - 21 = 8.5, minus 0.5 | 8.00 |
| 11:30 p.m. to 7:15 a.m., no lunch | (7.25 + 24) - 23.5 = 7.75 | 7.75 |
Breaks the law says are paid
The FLSA does not require employers to give short breaks at all, but when short breaks of 5 to 20 minutes are offered, federal guidance counts them as hours worked and they must be paid. Meal periods are different: a bona fide meal period is 30 minutes or longer and the employee must be completely relieved of duty. If you are eating at the register or answering chat messages over a sandwich, that is work time and it belongs in the paid total.
Practical effect on the calculator: only unpaid meal minutes go in the lunch field. Two 15 minute breaks stay out of it, because they are paid. If your employer docked you 20 minutes for what was in fact a working lunch, your timesheet is understating your hours and this tool will show the gap when you compare the two.
Some states add their own layer, requiring a paid 10 minute rest break for every 4 hours worked, or a meal period after 5. The Department of Labor's break guidance and your state labor office are the references to check when a paystub looks short.
Overtime, the 40 hour week and pay preview
Federal overtime starts above 40 hours in a single workweek and pays at least 1.5 times the regular rate. The regular rate is not always the same as the hourly wage on the hiring sheet: nondiscretionary bonuses and shift differentials fold into it, which nudges the overtime rate up. For a plain hourly worker with no extras, the regular rate is the wage, so the math here matches the paycheck. The American Time Use Survey puts the average full time workday near 8.5 hours on days worked, which is why a 40 hour weekly line fits most schedules.
Gross pay preview with the example numbers: 42.50 hours at a $22 rate is 40 regular hours worth $880, plus 2.5 overtime hours worth $82.50, for $962.50 gross before taxes. Gross means before withholding, so the take home number is smaller. The preview in this calculator is gross, and it treats any hour above the threshold you set at 1.5 times the rate, which is the FLSA standard but not a universal one: some employers pay double time for holidays, and a few states extend overtime to daily thresholds.
| Weekly hours | Regular | Overtime | Gross at $22/hr |
|---|---|---|---|
| 36.00 | 36.00 | 0.00 | $792.00 |
| 40.00 | 40.00 | 0.00 | $880.00 |
| 42.50 | 40.00 | 2.50 | $962.50 |
| 47.00 | 40.00 | 7.00 | $1,111.00 |
Where the 47.00 row comes from: 40 x 22 = 880, and 7 overtime hours at 33 = 231, so 880 + 231 = 1,111.
Mistakes that make work hours come out wrong
The errors repeat from week to week, and they are all checkable:
- Writing 7:30 as 7.30 decimal. 7.30 hours is 7 hours 18 minutes. The right decimal is 7.50. This one mistake moves a weekly check by up to a few hours.
- Subtracting lunch twice. If the clock-out time already reflects walking out after lunch, the lunch field should be zero. Only subtract lunch when both clock times bracket it.
- Forgetting the overnight correction. A 10 p.m. to 6 a.m. span is 8 hours, not negative 16. Any end earlier than the start means the shift crossed midnight.
- Rounding too early. Convert each day to two decimals first, then add. Rounding each day to the nearest whole hour then adding can hide half an hour a week.
- Ignoring the overtime line. 41 hours earns 1 hour of overtime pay, not a flat weekly salary credit, unless an exemption applies.
- Counting a working lunch as unpaid. If duty continued through the meal, those 30 minutes are work time.
Compare your timesheet against the clock for two straight weeks and each of these will surface, because the totals will not match and the difference will be traceable to one of the six lines above.
Frequently asked questions
How do I calculate my work hours for the week?
For each day, subtract the clock-in time from the clock-out time, then subtract any unpaid lunch minutes. Convert each day to decimal hours and add the days together. Eight to four with a 30 minute lunch is 7.50 hours a day, so five such days is 37.50 weekly hours.
How many hours is 8am to 4pm with a 30 minute lunch?
Eight to four is 8 hours on the clock. With a 30 minute unpaid lunch, paid time is 7 hours 30 minutes, or 7.50 decimal hours. Without the lunch deduction it would be a full 8.00 hours.
What is 7 hours and 30 minutes in decimal form?
7.50 hours. Divide the minutes by 60, so 30 / 60 = 0.50, and add that to the 7 whole hours. Writing it as 7.30 is the classic timesheet error and undercounts by 12 minutes.
How do I calculate hours that cross midnight?
If the end time is earlier than the start time, add 24 hours to the end before subtracting. From 10:00 p.m. to 6:00 a.m., read 6:00 a.m. as 30:00 and compute 30 - 22 = 8 hours.
Is lunch break paid?
A bona fide meal period of 30 minutes or more where you are fully relieved of duty does not have to be paid under the FLSA. Short 5 to 20 minute breaks are paid work time. A working lunch, where you keep answering email or serving customers, counts as work.
How much is overtime pay?
Federal law sets overtime at 1.5 times the regular hourly rate for hours above 40 in a workweek. At a $20 wage that is $30 an hour for overtime hours. Some states and contracts add daily overtime or double time on top.
Is overtime after 8 hours a day or 40 hours a week?
The FLSA threshold is 40 hours in a workweek, with no daily trigger. A handful of states, California the largest, also require daily overtime after 8 hours. Where only federal rules apply, a 10 hour day in a 38 hour week earns no overtime.
What is 0.75 of an hour in minutes?
45 minutes. Multiply 0.75 by 60. The three quarter hour marks are worth memorizing for timesheets: 0.25 is 15 minutes, 0.50 is 30 and 0.75 is 45.
How do I convert minutes to decimal hours?
Divide the minutes by 60 and round to two decimals. Twelve minutes is 12 / 60 = 0.20 hours, 38 minutes is 0.63 hours. Then add the result to the whole hours.
Do unpaid breaks count toward 40 hours for overtime?
No. Only hours worked on the clock count toward the 40 hour overtime threshold. A daily 30 minute unpaid lunch removes 2.5 hours from a 5 day week, so a 42.5 hour clock span is 40 paid hours with no overtime.
How much gross pay is 42.5 hours at $22 an hour?
$962.50. The first 40 hours pay 40 x 22 = $880, and the 2.5 overtime hours pay at 1.5 times the rate: 2.5 x 33 = $82.50. Added together the gross is $962.50 before taxes and deductions.
Does my employer have to pay for a 15 minute break?
Yes. Federal guidance counts short breaks, usually 5 to 20 minutes, as hours worked that must be paid. The rule applies when the employer offers such breaks; it does not require offering them.
What counts as hours worked under the FLSA?
All time you must be on duty, on the premises or at a prescribed workplace. That includes waiting time part of the job, on-call time spent on site, training your employer requires, and travel between job sites during the day.
How is a workweek defined for overtime?
A fixed, regularly recurring period of 168 hours, seven consecutive 24 hour days. It can start any day and hour, but it must stay consistent. Hours cannot be averaged across two weeks: 46 and 34 means 6 overtime hours in the first week.
Spotted a wrong number or a broken result?
More Date Time tools
- 1 Hour From Now
- 1 Month Notice Period Calculator
- 1/8 Mile Time Calculator
- 10 Hours From Now
- 10 Minutes Ago
- 10 Weeks Ago From Today
- 11 Hours From Now
- 12 Hours From Now
- 120 Days From Today
- 13 Hours From Now
- 14 Days From Today
- 15 Hours From Now
- 16 Hours From Now
- 17 Hours From Now
- 18 Hours From Now
- 180 Days From Today
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.