Calci

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.

Used to label your results. Overtime is always calculated using the federal 40-hour workweek, regardless of which pay period you pick.

Optional: enter your hourly pay rate to see gross pay for this period, including the federally required overtime premium.

Days worked

One row per day. Add or remove rows to match your pay period length (7 for weekly, 14 for biweekly, 15-16 for semi-monthly).

Hours
Hours
Hours
Hours
Hours
Hours
Hours
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

Sources

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