InfyCalculator
📅

Hours Worked Calculator

Calculate hours worked from start and end times minus breaks — one shift or a full weekly timesheet with split and overnight shifts — with daily or weekly overtime, time-clock rounding and gross pay.

Enter
Start time
End time
Days worked per week
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
Break (minutes)
Hourly pay rate
Overtime rule
Weekly overtime after
Daily overtime after
Overtime pay multiplier
Breaks are paid (do not deduct)
Round clock-in and clock-out times
Loading calculator…

How it works

worked = (end − start, +24 h if overnight) − unpaid break · weekly hours = Σ days · overtime = hours over the daily and/or weekly limit · pay = regular h × rate + overtime h × rate × multiplier

For each shift the start is subtracted from the end; if the end is earlier on the clock, the shift ran past midnight and a full day is added. The unpaid break is then taken off, unless you mark breaks as paid. Hours are shown both as hours and minutes and as decimal hours, which is what payroll multiplies by the hourly rate. Enter one shift and how many days a week you work it, or switch to the weekly timesheet to type different hours for each day — including split shifts such as 8:00-12:00, 13:00-17:00. Overtime can follow a weekly limit (40 hours under the US Fair Labor Standards Act), a daily limit, both, or California’s daily 8/12-hour rules; daily overtime is counted first and only the remaining regular hours count toward the weekly limit, so no hour is paid twice. Optional rounding mimics time clocks that round punches to 5, 6 or 15 minutes.

Worked example

Monday to Friday, 9:00 to 17:30 with a 30-minute unpaid break, is 8 hours a day and 40 hours a week. Add Saturday from 9:00 to 13:00 in the weekly timesheet: after the same 30-minute break that day adds 3.5 hours, for 43.5 hours in the week. Under the weekly 40-hour rule, 3.5 of those hours are overtime, so at $20 an hour and 1.5× the gross pay is 40 × $20 + 3.5 × $30 = $905 for the week.

Sources: US DOL — Overtime pay (FLSA) · 29 CFR 785.48 — Rounding of time clock records · California Labor Code § 510

Frequently asked questions

Does it handle night shifts?

Yes — if the end time is earlier than the start, the shift is taken to cross midnight and 24 hours are added, so 22:00 to 06:30 is 8.5 hours before the break.

Why decimal hours?

Payroll multiplies decimal hours by the hourly rate. 8 h 30 min is 8.5 decimal hours, and 7 h 45 min is 7.75 — not 7.45.

How is overtime worked out?

Pick the rule that applies to you. Weekly overtime pays the multiplier for hours past the weekly limit (40 under US federal law). Daily overtime pays it for hours past the daily limit. With both, daily overtime hours are not counted again toward the weekly limit. California adds double time after 12 hours in a day.

Should I deduct paid breaks?

No. Only unpaid time, such as an unpaid lunch, comes off the hours. Short rest breaks of 5–20 minutes are paid work time under US federal rules, so turn on “Breaks are paid” or enter 0 for them.

How does time-clock rounding work?

Each clock-in and clock-out is moved to the nearest 5, 6 or 15 minutes before the hours are totaled. With 15-minute rounding, 8:07 becomes 8:00 and 8:08 becomes 8:15 — the “7-minute rule”.

Related calculators

This calculator is for educational purposes. Double-check important results before acting on them.