Weekly, instant, free

Timesheet Calculator

Calculate your weekly work hours with breaks and overtime — built for employees, managers, and payroll teams.

Monday7h 30m (7.50)
Tuesday7h 30m (7.50)
Wednesday7h 30m (7.50)
Thursday7h 30m (7.50)
Friday7h 30m (7.50)
SaturdayNo hours entered
SundayNo hours entered
Weekly totals
37.50hours

37h 30m total·5 days worked·7h 30m avg/day

Total (HH:MM)
37h 30m
Regular hours
37.50 (37h 30m)
Overtime (> 40)
0.00 (0h 0m)
Instant calculation
Runs in your browser
Tracks overtime
Free forever
Getting started

How to use the timesheet calculator

No setup. No signup. Just enter your daily hours and the calculator does the rest.

1

Start time

Enter when the day begins, e.g. 09:00.

2

End time

Enter when the day ends, e.g. 17:00.

3

Break (minutes)

Add unpaid break time, e.g. 30 for lunch.

4

Review daily & weekly totals

See per-day totals and the grand weekly total update instantly.

5

Copy for payroll

Copy the decimal total and paste into payroll, timesheets, or invoices.

Quick example
Monday: 9:00 AM – 5:00 PM, 30 min break
→ 8 hours − 0.5 hour break = 7.5 hours
Total for a 5-day week: 37.5 hours
Definition

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.

What timesheets are used for
  • Payroll processing
    Calculate wages owed to each employee for the period.
  • Project tracking
    Monitor time spent on tasks, clients, or projects.
  • Compliance
    Meet labor-law requirements for recording hours.
  • Client billing
    Invoice clients accurately for hourly work.
The math

How to calculate timesheet hours

A simple subtraction per day, summed across the week. Overtime is anything beyond 40 hours (US default).

Formula
Hours worked = (End − Start) − Break
Start: 9:00 AM
End: 5:00 PM
Break: 30 minutes
 → Duration: 8 hours
 → Minus break: 8 − 0.5 hours
= 7.5 hours
Weekly total

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.

Sample week

Timesheet example

A standard 9-to-5 week with a 30-minute lunch break each weekday.

DayStartEndHours
Monday9:0017:007.5
Tuesday9:0017:007.5
Wednesday9:0017:007.5
Thursday9:0017:007.5
Friday9:0017:007.5
Saturday0
Sunday0
Total weekly hours37.5
Beyond 40 hours

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.

Worked example
Regular hours: 40
Overtime hours: 5
Total hours: 45
Regular pay: 40 × $20 = $800
Overtime pay: 5 × $30 = $150
Total pay: $950
Why decimal?

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.

15 min
0.25 hrs
30 min
0.5 hrs
45 min
0.75 hrs
FAQ

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.