Hour Calculator

Timesheet Calculator

Choose a pay period and a start date, enter start, end and break for each day, and get total hours, overtime and gross pay for the whole period.

Clock
Sun 10/18
min
0:00
Mon 10/19
min
0:00
Tue 10/20
min
0:00
Wed 10/21
min
0:00
Thu 10/22
min
0:00
Fri 10/23
min
0:00
Sat 10/24
min
0:00
Sun 10/25
min
0:00
Mon 10/26
min
0:00
Tue 10/27
min
0:00
Wed 10/28
min
0:00
Thu 10/29
min
0:00
Fri 10/30
min
0:00
Sat 10/31
min
0:00

Type 9, 930 or 5p. AM/PM is guessed from the shift; add a or p to set it.

How to use the timesheet

  1. Select the pay period: weekly, biweekly, semi-monthly or monthly.
  2. Enter the first date of the period. The calculator lays out one dated row for every day.
  3. Fill in Start, End and Break (unpaid minutes) for the days you worked. Leave other days empty.
  4. Add your hourly rate to see gross pay before taxes.
  5. Print the sheet or download a CSV file for your records or your employer.

Everything is calculated in your browser and nothing is sent to a server.

How pay periods differ

Pay periodLengthPay periods per year
Weekly7 days52
Biweekly14 days26
Semi-monthlyTwice a month, often the 1st-15th and 16th-end of month24
MonthlyOne calendar month12

Biweekly and semi-monthly sound alike but are different: biweekly gives 26 paychecks a year, semi-monthly gives 24. A semi-monthly period also starts and ends on fixed dates, so a workweek can be split across two pay periods.

Example: two weeks with overtime

Overtime is counted for each workweek, not for the whole pay period. Under the federal rule (FLSA), hours over 40 in a workweek earn at least 1.5 times the regular rate, and hours cannot be averaged across weeks.

WeekDaily hours Mon-FriTotalOvertimeGross at $20.00
19:00, 10:00, 9:00, 9:30, 8:0045:305:30$965.00
28:00 on each day40:000:00$800.00
Period85:305:30$1,765.00

The two weeks average 42:45 per week, but week 2 does not cancel out the overtime from week 1. The timesheet applies the 40-hour limit to each workweek inside the period. State rules and exempt status can change the result, and this is not legal advice.

Tips for accurate timesheets

  • Record start and end times every day instead of reconstructing them at the end of the period.
  • Enter unpaid breaks in minutes and leave paid breaks inside the shift.
  • Use the time card calculator if you need California, Alaska, Colorado or Nevada daily overtime rules.
  • Use the hours calculator for a quick one-off shift.

Frequently asked questions

How do I calculate hours worked on a timesheet?

For each day, subtract the start time from the end time and then subtract unpaid break minutes. Add the daily totals. For example, 9:00 AM to 5:30 PM with a 30-minute break is 8 hours.

How do I add up a biweekly timesheet?

Total each of the two workweeks separately, then add them. Keep the weeks apart because overtime over 40 hours is figured per workweek. In the example above, 45:30 plus 40:00 equals 85:30 for the period.

What is the difference between biweekly and semi-monthly?

Biweekly means every two weeks, 26 pay periods a year. Semi-monthly means twice a month, 24 pay periods a year, usually on fixed dates such as the 15th and the last day of the month.

Can I print a timesheet for my employer?

Yes. Use the print button for a clean sheet or download the CSV file and open it in a spreadsheet.

Does the timesheet include breaks?

It subtracts the unpaid break minutes you enter for each day. Whether a break is paid depends on your employer's policy and your state. California, for example, requires a 30-minute meal period when a work period exceeds five hours.

Does the gross pay include taxes?

No. Gross pay is hours times rate, with overtime at 1.5 times where it applies. Taxes and other deductions are not subtracted.

More calculators