ez·time

── a quiet terminal for time math ──

timesheet

rows of start / end / break, with optional hourly pay


[week]
daystartendbreak (min)total
mon7h 30m
tue7h 30m
wed7h 30m
thu7h 30m
fri7h 30m
sat
sun
[ weekly total ]
37h 30m · $562.50

decimal hours
37.50
total minutes
2,250
rate
$15.00 / hr
gross pay
$562.50

── about this calculator ──

The timesheet calculator turns a week of clock-in / clock-out times into a clean weekly total, with a gross-pay estimate when you set an hourly rate. It is built for the people who actually fill out timesheets every Friday: hourly employees, freelancers, contractors, baristas, retail staff, nurses, caregivers, and anyone whose shift includes an unpaid break.

For each row, type the time you started, the time you stopped, and the unpaid break in minutes. Overnight shifts (e.g. 22:00 → 06:00) are detected automatically. The total is shown both as hours and minutes and as decimal hours, because most payroll software prefers decimal. The pay figure is a straight multiplication and does not include taxes, overtime multipliers, or premium pay — verify against your actual pay structure before relying on it.

[ worked example ]
input › Mon–Fri 09:00→17:00 with 30 min break, rate $20
output › 37h 30m · decimal 37.50 · gross $750.00
Saturday and Sunday left blank are simply ignored.

── frequently asked ──

How is each day's total calculated?
Total minutes = (end − start) − break minutes. The result is shown as 'Xh Ym' per row and summed at the bottom. If end is earlier than start (overnight shift), we automatically add 24 hours.
Does it handle overnight shifts?
Yes. If your end time is before your start time on the same row, the calculator assumes the shift crossed midnight and adds a day automatically.
How is gross pay computed?
Gross pay = total decimal hours × hourly rate. It does not account for taxes, overtime multipliers, or deductions — those vary by jurisdiction. Use the figure as a sanity-check, not as a paystub.
Is overtime calculated for me?
Not yet. Overtime rules differ between countries and even between US states (daily vs weekly thresholds, double-time, comp-time). For now, multiply the over-threshold portion of decimal hours by your overtime rate manually.
Can I save my timesheet?
The calculator runs entirely in your browser and we don't have user accounts, so values reset on refresh. Use the copy button to paste the weekly total into your own records.