Worthulator
All Tools
🗂️Date & Time · Work Hours

Timecard Calculator

Add up a full week of clock-in and clock-out times with unpaid breaks — daily and weekly hours, automatic overtime past 40, and gross pay at time-and-a-half.

Weekly hoursOvertime splitGross pay

A six-day week of 8-hour shifts totals 48 hours — with 8 hours paid at time-and-a-half, that's $1,144.00 gross at $22.00/hr.

37.5 hours

A standard Mon–Fri 9-to-5 week with a 30-minute daily lunch

1.5× after 40h

Overtime premium on weekly hours past the 40-hour line (FLSA default)

$825.00

Gross pay for that week at $22.00 per hour

Everything a paper timecard does, faster

A weekly grid that totals hours, splits overtime, and computes pay.

🗓️

A whole week at once

Toggle the days you worked and enter each day's start, end, and break. The calculator totals every day into a clean weekly figure — no adding shifts in your head.

⏱️

Overtime handled automatically

Hours past 40 in the week are split out and paid at time-and-a-half. Adjust the threshold if your workplace uses a different overtime rule.

🌙

Overnight shifts just work

End times earlier than start times roll over midnight, so graveyard shifts count correctly instead of producing a negative total.

How the Timecard Calculator Works

Formula

Per day: gross = end − start (if end ≤ start, add 24h for overnight) worked = max(0, gross − unpaid break) Weekly: totalHours = sum of worked hours across enabled days regular = min(totalHours, 40) overtime = max(0, totalHours − 40) Pay: regularPay = regular × rate overtimePay = overtime × rate × 1.5 grossPay = regularPay + overtimePay
1

Toggle your days

Switch on the days you worked; leave the rest off.

2

Enter clock times

Set each day's start and end — overnight shifts are handled.

3

Add unpaid breaks

Per-day break minutes are subtracted from that day.

4

Set your rate

Optional: add an hourly rate to see gross pay.

5

Read your week

Get weekly hours, the overtime split, and total pay.

The calculator treats each day independently, so different start times, end times, and break lengths all total correctly. Weekly overtime is applied to the summed hours rather than per day, matching how most US employers calculate it under the FLSA.

Overtime defaults to hours over 40 per week at 1.5× pay, but the threshold is editable for workplaces with different rules. This is an estimate for planning and record-keeping — your employer's official payroll figures govern.

Frequently Asked Questions