Timesheet Calculator

Total your work hours by week or by month — with breaks, decimal hours, and gross pay.

🔒 Runs 100% in your browser — nothing is uploaded
DayStartEndBreak (min)Hours
Days worked
0
 
Total hours
0:00
0.00 decimal
Avg / worked day
0:00
 
Gross pay
enter hourly rate

✓ Autosaves in your browser — weekly and each month saved separately.

Ad

Weekly or monthly — pick your period

Freelancers billing by the month, part-timers paid weekly, and salaried staff tracking project hours all need slightly different timesheets. Switch between a 7-day weekly view and a full-month view (the grid adjusts to the real number of days, including leap Februarys). Enter start time, end time, and unpaid break minutes for each day you worked; leave days off blank. Totals update as you type, in both h:mm and decimal hours.

Timesheet vs. time card

The terms overlap, but the habit is: a time card mirrors a punch clock — in/out times for a pay week, often with overtime. A timesheet is the broader record used for billing and projects over any period. If you need overtime splitting (over 40 hours/week or 8/day), use the time card calculator; this page focuses on clean period totals.

Worked example — freelance month

Priya freelances on weekdays in June: 18 working days, typically 9:30 AM to 4:00 PM with a 30-minute break — 6 hours per day. Her monthly total is 108 hours; at $45/hour that's $4,860 to invoice. The CSV export drops straight into her invoicing spreadsheet.

Tips for accurate timesheets

Record times daily rather than reconstructing the week from memory — studies of self-reported hours consistently find recall errors of 5–10%. Round consistently (this tool computes to the minute; if your client rounds to 15-minute increments, agree on the rule in writing). And keep a copy: the CSV export gives you an audit trail your email can't lose.

Frequently asked questions

Can I track two jobs or clients separately?
Use the weekly view for one and the monthly view for the other, or export a CSV per client and clear between them. Per-client saved profiles are on our roadmap.
Does the monthly view know how many days each month has?
Yes — pick the month and the grid renders 28, 29, 30, or 31 rows with correct weekday labels, and weekends are marked.
Does it calculate overtime?
This page totals hours without overtime rules, which suits billing and salaried tracking. For FLSA overtime math, use the time card calculator or the biweekly version.
Where is my data stored?
In your browser only (localStorage), per period — nothing is uploaded. Clearing browser data erases it, so export a CSV for permanent records.