Timesheet Calculator
Calculate your weekly work hours with breaks and overtime — built for employees, managers, and payroll teams.
| Day | Start | End | Break (min) | Hours worked |
|---|---|---|---|---|
| Monday | 7h 30m(7.50) | |||
| Tuesday | 7h 30m(7.50) | |||
| Wednesday | 7h 30m(7.50) | |||
| Thursday | 7h 30m(7.50) | |||
| Friday | 7h 30m(7.50) | |||
| Saturday | — | |||
| Sunday | — |
37h 30m total·5 days worked·7h 30m avg/day
How to use the timesheet calculator
No setup. No signup. Just enter your daily hours and the calculator does the rest.
Start time
Enter when the day begins, e.g. 09:00.
End time
Enter when the day ends, e.g. 17:00.
Break (minutes)
Add unpaid break time, e.g. 30 for lunch.
Review daily & weekly totals
See per-day totals and the grand weekly total update instantly.
Copy for payroll
Copy the decimal total and paste into payroll, timesheets, or invoices.
What is a timesheet?
A timesheet is a record of hours worked by an employee during a specific period — usually a week or two weeks. A complete timesheet tracks:
- Start and end times for each shift
- Break durations (lunch, rest periods)
- Total hours worked per day and per week
- Overtime hours (usually beyond 40/week)
Timesheets are the source of truth for payroll, project tracking, compliance, and client billing.
- Payroll processingCalculate wages owed to each employee for the period.
- Project trackingMonitor time spent on tasks, clients, or projects.
- ComplianceMeet labor-law requirements for recording hours.
- Client billingInvoice clients accurately for hourly work.
How to calculate timesheet hours
A simple subtraction per day, summed across the week. Overtime is anything beyond 40 hours (US default).
Add up all daily hours. Anything beyond 40 hours for the week is overtime (in the US) and is typically paid at 1.5× the regular hourly rate.
Timesheet example
A standard 9-to-5 week with a 30-minute lunch break each weekday.
| Day | Start | End | Hours | |
|---|---|---|---|---|
| Monday | 9:00 | 17:00 | 7.5 | |
| Tuesday | 9:00 | 17:00 | 7.5 | |
| Wednesday | 9:00 | 17:00 | 7.5 | |
| Thursday | 9:00 | 17:00 | 7.5 | |
| Friday | 9:00 | 17:00 | 7.5 | |
| Saturday | — | — | 0 | |
| Sunday | — | — | 0 | |
| Total weekly hours | 37.5 | |||
Overtime calculation
In the United States, overtime is any hour worked beyond the standard 40 hours in a single workweek. Federal law (FLSA) requires non-exempt employees be paid at least 1.5× their regular hourly rate for overtime hours.
The calculator above automatically splits the total into Regular (first 40 hours) and Overtime (anything beyond).
Note: Overtime rules differ by state and country. California, for example, has daily overtime rules. Always confirm against your local labor laws.
Decimal hours for payroll
Payroll and invoicing software expects decimal hours because they multiply cleanly with hourly rates. 7.5 × $20 = $150. Try that with 7:30.
Frequently asked questions
Answers to common questions about the Timesheet Calculator.
Enter your start time, end time, and break duration for each day of the week. The calculator adds up daily hours (end − start − breaks) and gives you the weekly total in both HH:MM and decimal format — instantly, as you type.
Enable the “Include overnight shifts” toggle above the table. The calculator will correctly handle shifts that cross midnight (for example, 11:00 PM to 7:00 AM = 8 hours) instead of treating them as zero.
Overtime is any weekly total beyond 40 hours. The calculator automatically splits the total into Regular hours (first 40) and Overtime hours (anything above 40). State and country-specific rules may differ — always verify against your local labor laws.
This calculator is designed for a single week. For bi-weekly payroll, calculate each week separately and add the totals. Overtime is generally assessed per week in the US, so calculating week-by-week is usually the correct approach.
Each row has its own break field. Enter the break duration (in minutes) for every day individually — 30 minutes on Monday, 60 on Tuesday, 0 on Wednesday, etc. The calculator subtracts each day’s break from that day’s total.
Yes. It runs entirely in your browser — no signup, no data upload, no cost. Free for personal and business use.
Yes. Use your browser’s print command (Ctrl+P on Windows or Cmd+P on Mac). The page is styled to print cleanly, with the weekly totals prominent at the bottom.
The calculator is accurate to the minute. Times are parsed as HH:MM, breaks are subtracted in minutes, and the weekly total is shown in both HH:MM and decimal (2 decimal places) for direct use in payroll.