Skip to content
TNToolsNexus

Timesheet calculator

Add up weekly work hours from clock-in/out times with breaks, overtime after 40h, pay totals, and a CSV export. Handles night shifts.

DayTime inTime outBreak (min)Hours
Monday0:00
Tuesday0:00
Wednesday0:00
Thursday0:00
Friday0:00
Saturday0:00
Sunday0:00
Total hours
0:00
Regular
0 h
Overtime
0 h
Total pay
—

Your hours never leave your browser — the math runs on your device.

Maintained by ToolsNexus

Type your clock-in and clock-out times for the week — breaks deducted, night shifts handled, overtime split at 40 hours — and see your total hours and pay instantly, with a CSV you can send to whoever does payroll.

How to use it

  1. Enter in/out times per day (any common format — “9”, “17:30”, “5:15 pm”); add unpaid break minutes.
  2. Optionally add your hourly rate and adjust the overtime threshold/multiplier.
  3. Read the totals — or Download CSV for records.

The math, spelled out

Each day is time out − time in − unpaid break, computed to the minute. A clock-out earlier than the clock-in is treated as crossing midnight — the 22:00–6:00 shift counts 8 hours and gets an “overnight” tag rather than a nonsense negative. The week’s total then splits at the overtime threshold: everything above it pays at the multiplier. The defaults (40 hours, 1.5×) are the US federal FLSA baseline; both are editable because contracts and states vary — and where daily overtime rules apply (California most famously), this weekly model understates, which is worth knowing before you rely on it.

Who reaches for this

Hourly workers double-checking a paystub against what they actually worked. Freelancers billing by tracked hours. Anyone whose employer’s punch system rounds suspiciously. Students juggling two part-time schedules. The CSV export exists because the number usually has to go somewhere — an email to a manager, an invoice line, a records folder. (Running payroll for others? The payroll hours calculator is this same engine framed for that job, and the paycheck calculator turns gross pay into take-home.)

Private by design

Work hours reveal a lot — schedules, second jobs, disputes in progress. Everything here runs in your browser: nothing you type is uploaded, logged, or kept.

Last updated:

Frequently asked questions

What time formats can I type?
"9", "9:30", "17:45", or "5:15 pm" all work — 24-hour and am/pm mix freely. Leave a day's times empty to mark it off.
How are night shifts handled?
If your clock-out is earlier than your clock-in (say 22:00 to 6:00), the calculator rolls it into the next day automatically and marks the row "overnight" — 8 hours, not a negative number.
How is overtime calculated?
On the weekly total: hours above the threshold (default 40, the US FLSA standard) are paid at the multiplier (default 1.5×). Both are editable, since state rules and contracts differ — California's daily overtime, for example, isn't modeled here.
Are breaks paid or unpaid?
The break column is UNPAID minutes — it's subtracted from that day's hours. Paid breaks simply shouldn't be entered.
Is my timesheet stored or sent anywhere?
No — everything runs in your browser. The CSV downloads directly from your device.

Related tools

Payroll Hours Calculator

Total an employee’s weekly hours for payroll — in/out times, unpaid breaks, FLSA overtime split, and a CSV you can file.

Paycheck Calculator

See your take-home pay per paycheck after federal income tax, Social Security, Medicare, and state tax — full annual breakdown and effective rate shown.

Percentage Calculator

Solve all three percentage questions in one place — X% of Y, X as a percent of Y, and percent change — instantly, with the sentence spelled out.