Free tool · no signup
Add up your week in seconds.
Enter start and end times for each day, subtract unpaid breaks, choose a rounding rule, and get total hours as H:MM and decimal — plus pay at your hourly rate. Overnight shifts work too.
Runs in your browser · nothing uploaded · no account needed
Timesheet calculator
| Day | Start | End | Break (min) | Worked | Rounded |
|---|---|---|---|---|---|
| Mon | 8:00 | 8.00 | |||
| Tue | 8:00 | 8.00 | |||
| Wed | 7:45 | 7.75 | |||
| Thu | 7:30 | 7.50 | |||
| Fri | 4:00 | 4.00 | |||
| Sat | 0:00 | 0.00 | |||
| Sun | 0:00 | 0.00 |
Total (rounded)
35:15
35.25 decimal hours · 35:15 before rounding
Decimal hours
35.25
Pay at rate
—
Enter a rate to see pay.
24-hour clock. An end time earlier than the start counts as an overnight shift. Runs in your browser; nothing is saved.
How to use it
- 01
Enter start and end times
Use the 24-hour clock (09:00, 17:30). An end time earlier than the start is treated as an overnight shift. Leave a day blank to skip it.
- 02
Subtract unpaid breaks
Enter break minutes per day. Paid breaks should be left at zero so they count as worked time.
- 03
Pick a rounding rule
None, 6, 10, 15, or 30-minute increments, rounded up, down, or to nearest. The rule is applied per day, once, which is how it should appear on an invoice.
- 04
Add a rate for pay
Optional. Pay is computed from the rounded total in whole cents, so it matches what an invoice at that rate would show.
How the calculator works
Each day's worked minutes are end − start − break, wrapping past midnight when the end is earlier than the start. Rounding is applied to each day's minutes using the chosen increment and direction. Decimal hours are minutes ÷ 60 shown to two places (7:45 = 7.75). Pay is rounded minutes × hourly rate ÷ 60, rounded to the cent.
Everything runs in your browser. Nothing is uploaded or stored.
Common questions
How do I convert hours and minutes to decimal hours?
Divide the minutes by 60 and add the whole hours: 7 hours 45 minutes = 7 + 45 ÷ 60 = 7.75. Common conversions: 15 min = 0.25, 20 min = 0.33, 30 min = 0.50, 45 min = 0.75.
Should I round up or to nearest?
Rounding up to a stated increment (often 15 minutes) is common for client billing and must be disclosed in your terms. Rounding to nearest is neutral over many entries. Payroll time rounding is regulated in many places — check local rules before rounding employee hours.
Does it handle overnight shifts?
Yes. If the end time is earlier than or equal to the start time, the calculator assumes the shift crossed midnight.
Can I save or export the timesheet?
This free tool does not save anything. If you want timesheets that persist, attach to projects, and turn into invoices, that is what Hoursmith does — free for up to 3 members.
Related
Stop re-typing the week.
Hoursmith tracks time with a one-click timer or manual entries, keeps a timesheet per person, rounds hourly work in 15-minute increments, and turns unbilled hours into an invoice with a client-safe timesheet attached. Free for up to 3 members.
Free for up to 3 members · No credit card · Cancel any time