Skip to main content

Free Timesheet Calculator

Weekly timesheet with per-day start/end/break, cross-midnight shifts, FLSA or California overtime and gross pay. Saved in your browser, CSV export. Free and private.

Works offline once loaded
Monday7.50
Tuesday7.50
Wednesday7.50
Thursday7.50
Friday7.50
Saturday0.00
Sunday0.00
Weekly total
37.50 h
Overtime
0.00 h
Double-time
0.00 h
Gross pay
$750.00
⚠️ Estimate only, not payroll or legal advice. Overtime rules vary by jurisdiction and employer — verify FLSA/state rules for your situation.

🔒 Your hours are saved only in your browser — nothing is uploaded.

Common uses

  • Weekly Timesheet CalculatorTotal your week's hours and pay from per-day start, end and break.
  • Timesheet with OvertimeInclude overtime so your gross pay is correct.
  • California Daily OvertimeApply California's daily overtime (1.5× after 8h, 2× after 12h).
  • Overnight Shift CalculatorHandle shifts that cross midnight correctly.
  • Timesheet with Unpaid BreaksSubtract unpaid lunch and breaks from your hours.
  • Biweekly TimesheetAdd two weeks together for a biweekly total.

How It Works

A weekly timesheet: enter each day's start, end and unpaid break and it totals your daily and weekly hours and pay, with FLSA federal (over 40h/week) or California daily overtime, and correct cross-midnight shift handling. Saved in your browser; export to CSV.

  1. 1
    Fill in the week
    Set the start and end time and any unpaid break for each day. Overnight shifts (end before start) are handled automatically.
  2. 2
    Set your rate and overtime rule
    Enter your hourly rate and choose federal (>40h) or California (>8h/day, >12h double-time).
  3. 3
    Read your totals
    Daily hours, weekly total, overtime, double-time and gross pay update as you type.
  4. 4
    Save or export
    Your timesheet is kept in your browser; download it as CSV. Nothing is uploaded.

Your hours are saved only in your browser — nothing is uploaded.

Related Tools

Frequently Asked Questions