Work Hours Calculator
Calculate total work hours, overtime, and pay for a single shift, weekly timesheet, or any custom schedule. Supports breaks and multiple days.
Net Hours = (End − Start) − Break
Weekly Total = Sum of all enabled workday hours
Pay = Regular Hours × Rate + Overtime × (Rate × Multiplier)
How to Use the Work Hours Calculator
Why Use Our Work Hours Calculator?
Daily Shift
Calculate net hours for any single shift including break deduction and overtime.
Weekly Timesheet
Enter all 7 days at once with individual start, end, and break times per day.
Pay Calculator
Compute gross pay with regular rate and configurable overtime multipliers.
Overtime Detection
Automatically flags overtime hours beyond your configured standard day or week.
All Devices
Fully responsive — works perfectly on phones, tablets, and desktops.
100% Private
No data stored or sent anywhere. All calculations run in your browser.
Frequently Asked Questions
Work Hours Calculator
Clocking in at 9:00 AM and out at 5:30 PM looks like an easy 8.5-hour day — until a 30-minute unpaid lunch gets subtracted, and the actual paid total drops to 8 hours. Multiply that small adjustment across a five-day week, and the gap between "time at work" and "time actually paid for" adds up to something worth getting right, especially once overtime thresholds enter the picture.
A work hours calculator handles clock-in and clock-out times, subtracts unpaid breaks per shift, and totals everything into weekly hours — flagging when a week crosses into overtime territory. Many people specifically search for an hours worked calculator when they need this exact breakdown for a timesheet.
The Core Calculation, Step by Step
Each day follows the same three-part formula: Daily Hours = (Clock Out − Clock In) − Unpaid Break. Converting both clock times to minutes since midnight makes the subtraction straightforward, and dividing the final total by 60 converts it into decimal hours — the format most payroll systems actually expect.
A worked example: clocking in at 9:00 AM (540 minutes) and out at 5:30 PM (1,050 minutes) gives 510 minutes of gross time. Subtracting a 30-minute lunch leaves 480 minutes, or exactly 8.0 decimal hours of paid work — not 8.5.
Paid Breaks vs. Unpaid Breaks
This distinction trips up more timesheets than almost anything else. Short rest breaks — generally 5 to 20 minutes — are typically treated as paid work time and should stay on the clock rather than being deducted. A genuine unpaid meal period, usually 30 minutes or longer during which someone is fully relieved of duties, is the type of break that actually gets subtracted from the total.
- Paid — short rest breaks (5–20 minutes); working through a lunch break that's technically unpaid
- Unpaid — a full meal period where the person is not performing any work duties
Getting this backwards in either direction causes real problems: deducting a lunch someone actually worked through underpays them, while forgetting to deduct a genuine unpaid break overstates the hours.
Where Overtime Starts
In the US, the Fair Labor Standards Act sets the baseline: non-exempt employees are generally entitled to overtime pay at 1.5 times their regular rate for hours worked beyond 40 in a single workweek. That's a weekly threshold, not a daily one, under federal law — someone working 10-hour days across four days still totals 40 hours with no overtime triggered federally.
Some states go further. A handful require daily overtime once a person passes a certain number of hours in a single day, regardless of the weekly total, and rules can vary meaningfully depending on where the work happens. This is exactly the kind of detail worth verifying against your specific state's labor rules or an employer's HR policy rather than assuming the federal 40-hour rule is the only one that applies.
Pro Tips for Accurate Timesheets
- Deduct breaks per shift, not once at the end of the week. A 45-minute lunch across five days removes a different total than deducting 45 minutes just once from the weekly sum.
- Round consistently, not selectively. If rounding to the nearest quarter-hour, apply it evenly in both directions — always rounding down is a common wage-and-hour compliance issue.
- Only auto-deduct breaks actually taken. Automatically subtracting a lunch break on a day it wasn't actually taken creates a gap between hours worked and hours paid.
One limitation worth stating plainly: labor law, especially around overtime thresholds and required break lengths, varies by country, state, and sometimes industry. This calculator handles the arithmetic accurately, but it isn't a substitute for checking your specific jurisdiction's current labor regulations or consulting an HR or payroll professional for anything that affects actual pay.
Frequently Asked Questions
How do I calculate my total hours worked in a week?
Subtract clock-in from clock-out for each day, deduct any unpaid break minutes, then add the daily totals together. This is the standard way to calculate work hours for a timesheet. Converting each day's minutes to decimal hours first makes the weekly sum easier to check.
Should I deduct my lunch break from my hours worked?
Only if it was a genuine unpaid break where you weren't performing work duties. Short paid rest breaks and lunches worked through generally shouldn't be deducted — check your employer's specific policy if you're unsure.
When does overtime start under US federal law?
Under the FLSA, overtime generally applies to hours worked beyond 40 in a single workweek for non-exempt employees, paid at 1.5 times the regular rate. Some states apply daily overtime rules in addition to this weekly threshold.
How do I convert hours and minutes into decimal hours for payroll?
Divide the minutes by 60 and add that to the whole hours. Forty-five minutes becomes 0.75, thirty minutes becomes 0.50, and fifteen minutes becomes 0.25.
Does this calculator handle overnight or graveyard shifts?
Yes. If the clock-out time falls before the clock-in time, the calculator treats the shift as crossing into the next day and adjusts the calculation so the total comes out correctly rather than negative.
Is this calculator a substitute for professional payroll advice?
No. It calculates hours accurately based on the times and breaks you enter, but overtime rules and break requirements vary by location, so anything affecting actual pay should be checked against your local labor regulations or a payroll professional.
Related Tools and Resources
A few related tools cover specific pieces of the payroll and scheduling picture this one doesn't fully handle.
Use an Overtime Calculator if you specifically need overtime pay broken out from regular pay rather than just a total hours figure.
Try a Shift Calculator for planning or comparing multiple shift patterns rather than logging hours already worked.
A Time Duration Calculator is useful if you just need the raw elapsed time between two clock times without break deductions or weekly totals.
Use Hours Between Times Calculator for a quick single hours-only figure between two times.
Reach for a Business Days Calculator if you need to count working days across a longer period rather than hours within a single week.
Getting Paid for Every Hour You Actually Worked
The gap between clock time and paid time is small on any single day but adds up fast across a week or a pay period. Getting break deductions and overtime thresholds right isn't just an arithmetic exercise — it's the difference between a timesheet that matches reality and one that quietly shorts someone their actual pay.
Reviewed by Kromo Tools Team
Building free, reliable online calculators and utilities for students, professionals, and everyday users. Last updated: