Timesheet Calculator

Pick your pay period, enter the times, and the sheet works out the hours, the overtime split and the pay. Daily, weekly, biweekly or monthly — free, no sign-up.

Date Project or task Clock in Clock out Break (h) Hours

Approved by ______________________ Date ____________

Nothing you type leaves your browser. Export to CSV or print the finished sheet.

Overtime: the weekly rule, and the daily rule on top

Most timesheet mistakes are overtime mistakes, and nearly all of them come from one of two misunderstandings. This calculator applies both correctly.

Overtime is per workweek, never per pay period

Under the FLSA, overtime is owed for hours past 40 in a single workweek. On a biweekly sheet, 45 hours one week and 35 the next is five hours of overtime — not zero. This calculator splits every period into workweeks and never averages across them.

Some states add a daily rule on top

There is no daily overtime under federal law: a 12-hour day inside a 38-hour week earns no premium. California and a handful of other states pay 1.5× past 8 hours in a day and 2× past 12. Switch the daily rule on and the sheet applies whichever rule pays more.

Hours in the week Federal rule only With the daily rule
38 hours, one 12-hour day No overtime 4 hours at 1.5×
45 hours, five 9-hour days 5 hours at 1.5× 5 hours at 1.5×
50 hours, one 14-hour day 10 hours at 1.5× 8 hours at 1.5× and 2 at 2×

This page is general information, not legal advice. Check your state rules, and any collective agreement, before you rely on a number.

What belongs on a timesheet

A timesheet is a payroll record before it is anything else. If it is missing one of these, it will not settle an argument later.

  • Who worked Full name, and an employee or contractor ID if you use them.
  • The period covered The exact dates, not “week 3”.
  • Clock-in and clock-out times Not just a total. Totals cannot be checked; times can.
  • Unpaid breaks Recorded separately, because they come out of paid time.
  • Daily and period totals With regular and overtime hours split apart.
  • What the time was spent on Project, task, client or matter.
  • Approval A signature or an approver name, with the date.

How to fill in a timesheet

The calculator does the arithmetic. Your part is the record.

  1. Pick the period and the dates Choose daily, weekly, biweekly or monthly, then step to the period you are recording. The dates fill themselves in.
  2. Enter the times as you go, not on Friday Clock in and clock out for each day. A sheet filled in from memory is an estimate, and estimates round up.
  3. Put breaks in hours 0.5 means thirty minutes. Unpaid breaks come out of the day automatically.
  4. Check the split, then get it approved Regular and overtime hours are already separated. Add the rate for gross pay, then export or print it and have it signed.

Prefer a file you can fill in offline? Download a free timesheet template in Excel, Google Sheets or PDF — or read what a timesheet is if you are setting one up for the first time.

Stop filling timesheets in by hand

WebWork records time as it happens and turns it into an approved timesheet your payroll can use.

Employee timesheet software

Timesheets that fill themselves from tracked time — with approvals, edits and payroll-ready exports.

See timesheet software

Attendance tracking software

Clock-ins, late arrivals, absences and shifts recorded automatically — no sign-in sheets.

See attendance tracking

Employee payroll tracker

Tracked hours turned into payroll-ready totals, with rates, overtime and payments built in.

See payroll tracking

Workforce management software

Scheduling, attendance, timesheets and payroll hours for the whole team, in one place.

Explore workforce management

Frequently asked questions

Yes, completely. There is no sign-up, no email gate and no limit on how many timesheets you build. Nothing you type is sent anywhere — the calculation happens in your browser.
It applies the federal rule: hours past 40 in a single workweek are overtime at 1.5×. On biweekly and monthly sheets each workweek is calculated on its own and never averaged, which is the most common timesheet error. Switch on the daily rule and it also pays 1.5× past 8 hours a day and 2× past 12, then applies whichever rule gives the higher figure.
A time card records when someone clocked in and out — one person, usually one week. A timesheet is the wider payroll record: it covers a whole pay period, carries the project or task each block of time went to, and separates regular from overtime hours. Use our time card calculator if you only need a week of clock-in and clock-out times.
Yes. Pick the period at the top of the sheet. Biweekly shows two workweeks with a subtotal for each, monthly dates itself to the length of the month and adds a type column for PTO, sick days and holidays.
Yes. If the clock-out time is earlier than the clock-in time, the sheet treats it as crossing midnight — a shift from 22:00 to 06:00 counts as eight hours, not minus sixteen.
In hours, in the break column: 0.5 for thirty minutes, 0.25 for fifteen. The break is deducted from that day automatically, because unpaid breaks come out of paid time.
Yes — every row has a project or task field, and it exports with the sheet. This is the field that makes a timesheet useful three months later, when someone asks what the hours went to.
Export CSV gives you a file that opens in Excel or Google Sheets, with the totals and the overtime split included. Print produces a clean one-page sheet with a signature line for approval.
No. Everything is calculated in your browser and nothing is sent to a server. Closing the page clears it.
When chasing sheets takes longer than running payroll, when nobody can verify the times, or when overtime is being worked that nobody approved. That is the point where a calculator stops helping and recorded time starts.

Let the timesheet fill itself in

WebWork tracks hours as they happen, splits regular from overtime, and sends the timesheet for approval — for one person or a whole team.

Start 14-Day Free Trial