Work Hours Calculator
Log clock-in and clock-out times for each day in your pay period, subtract unpaid breaks, and get total hours worked, both as decimal hours and hours:minutes, plus any overtime over 40 hours in a week and gross pay if you enter an hourly rate.
- Total Hours (Decimal)
- ...
- Total Hours (H:MM)
- ...
- Regular Hours
- ...
- Overtime Hours (over 40/week)
- ...
- Gross Pay
- ...
Rates and figures last updated: July 24, 2026
Assumptions
- Unpaid breaks are subtracted from paid time. Whether a break must legally be paid depends on its length and your jurisdiction; this calculator does not determine that for you and treats every break you enter as unpaid.
- A clock-out time earlier than or equal to clock-in on the same row is treated as crossing midnight (24 hours are added), except when the two times match exactly, which is read as a day off with zero hours.
- If an unpaid break is longer than the shift itself, that day's paid hours are treated as zero rather than negative.
- Overtime uses only the federal FLSA 40-hour weekly threshold. It does not model state or local daily-overtime rules, such as California's rule requiring overtime pay after 8 hours in a single day; check your state's labor department if daily overtime may apply to you.
- Each row carries a free-text day label rather than a real calendar date, so overtime is calculated by treating every 7 rows, in the order entered, as one workweek. Enter your days in chronological order for an accurate overtime result.
- Gross pay assumes the FLSA's minimum required overtime premium of 1.5 times your regular hourly rate for overtime hours. Your actual pay may be higher under an employer policy, union contract, or state law, or lower if a legally recognized exemption applies to you.
- Total minutes are rounded to the nearest whole minute. Employer-specific rounding practices (to the nearest quarter-hour, for example) are not applied.
- This is an estimate for your own records, not a payroll system, and not legal or payroll advice.
Sources
- 29 U.S.C. Section 207(a)(1), Fair Labor Standards Act (via Cornell Law School's Legal Information Institute): overtime compensation required at not less than one and one-half times the regular rate for hours worked over 40 in a workweek.
- California Department of Industrial Relations, Division of Labor Standards Enforcement, Overtime FAQ: daily overtime (over 8 hours in a workday) and double-time (over 12 hours) rules, an example of state overtime rules going beyond the federal weekly standard.
How your hours are calculated
For each day, this calculator finds the time between clock-in and clock-out, then subtracts your unpaid break to get paid time worked. If a clock-out time is earlier than or equal to clock-in, the shift is assumed to cross midnight rather than be negative, unless the two times match exactly, which is read as a day off. Total hours for the period is the sum of every day you've entered, shown both as decimal hours (for payroll systems and spreadsheets) and as hours:minutes (for reading at a glance).
How overtime and gross pay are calculated
The Fair Labor Standards Act requires overtime pay, at least one and one-half times your regular rate, for hours worked beyond 40 in a single workweek. Since each row only has a text label rather than a real date, this calculator treats every block of 7 rows, in the order you entered them, as one workweek. If you enter an hourly rate, gross pay is your regular hours at that rate plus your overtime hours at 1.5 times that rate. This is the federal minimum only: some states, most notably California, also require daily overtime after 8 hours in a single day, which this calculator does not calculate.
Worked example
A standard Monday-to-Friday week, 9am to 5pm with a 30-minute unpaid lunch each day, at $20 an hour.
Each day: 8 hours between clock-in and clock-out, minus a 30-minute break, is 7.5 paid hours. Five days like that is 37.5 hours for the week, all under the 40-hour threshold, so there's no overtime. At $20/hr, gross pay is 37.5 x $20 = $750.00 for the week.
Frequently asked questions
How do I account for a lunch break in this work hours calculator?
Enter your unpaid lunch or break length in minutes on that day's row. It's subtracted from the time between your clock-in and clock-out to get paid hours worked, the same way an unpaid lunch is normally handled on a time card.
Can I use this as a weekly work hours calculator?
Yes. Set the pay period to Weekly and use the default 7 rows, one per day. Total hours, both decimal and hours:minutes, plus any overtime over 40 hours, are calculated across whatever rows you fill in for that week.
Is this free time card calculator saving my data anywhere?
No. Everything you enter stays in your browser and recalculates instantly as you type; nothing is uploaded, stored, or shared. Refreshing or closing the page clears whatever you entered, so copy down your totals if you need them later.
What if I take more than one break in a day?
Add up all your unpaid break minutes for that day and enter the total in the break field for that row. This calculator handles one combined break figure per day rather than several separate break entries.
How does this work as a biweekly work hours calculator?
Set the pay period to Biweekly and add rows until you have 14, one for each day across both weeks. Overtime is still calculated on a weekly basis, in two 7-day blocks, since federal overtime law applies per workweek even within a two-week pay period.
How is my total work hours figure calculated?
It's the sum of the paid hours from every row you've entered, after subtracting each day's unpaid break. The total is shown both as decimal hours, useful for payroll software and spreadsheets, and as hours:minutes, which is often easier to read at a glance.
How does this work hours calculator estimate my pay?
Enter your hourly rate and it multiplies your regular hours, up to 40 per week, by that rate, then adds your overtime hours at 1.5 times that rate, the minimum overtime premium required under federal law. Leave the rate blank if you only want hours, not pay.
Related calculators
- Gas Cost Calculator
Estimate how much fuel a trip will cost, in US or metric units. Enter a distance and your vehicle's fuel efficiency to get a cost, or work backward from a recent fill-up (distance driven and fuel used) to find your actual mpg or L/100km.
- Percentage Change Calculator
Find the percentage increase or decrease between two numbers, whatever they represent: a price, a population, a score, a measurement. Enter a starting value and a new value to get the change, clearly labeled as an increase or decrease.
- Sleep Calculator
Sleep happens in cycles of roughly 90 minutes, and waking up near the end of one tends to feel easier than being pulled out of deep sleep mid-cycle. Enter a wake-up time to get bedtime options, or a bedtime to get wake-up options, each timed to land on a full number of cycles.
- Tip Calculator
Work out the tip, the total, and what each person owes. Enter the bill, pick a tip percentage, and add how many people are splitting it, if any.