Skip to main content
Work Hours Calculator

Work hours calculator

This free work hours calculator adds up a week of shifts, unpaid breaks and night shifts. See overtime the way federal or California law counts it, then print or download your timesheet.

Same hours most days? Fill them in one go

On these days
Week start, dates and punch rounding

A shift whose end time is earlier than its start time is counted as a night shift that ends the next day, on the day it started. Overtime is worked out per workweek, so pick the day your employer's week starts.

  1. Monday
    0:000.00 h
  2. Tuesday
    0:000.00 h
  3. Wednesday
    0:000.00 h
  4. Thursday
    0:000.00 h
  5. Friday
    0:000.00 h
  6. Saturday
    0:000.00 h
  7. Sunday
    0:000.00 h

Totals also update as you type. Saved in this browser only.

How to use the work hours calculator

  1. Fill a regular week in one go. If you work the same hours most days, set them in the "Same hours most days?" box, pick the days and press "Fill selected days". Then change any day that was different.
  2. Enter each shift's start and end time. Use the times from your time clock or schedule. Leave days you did not work empty.
  3. Add your unpaid break in minutes. A 30-minute lunch is 30, an hour is 60. Paid rest breaks stay in your hours, so don't enter them.
  4. Set your pay and overtime rules. Add your hourly rate, pick a rule or type your own limits, and set the overtime and double-time multipliers your job uses. Add a shift differential or other pay if you get them. The totals split your week into regular, overtime and double-time hours and show your gross pay.
  5. Print, download or copy the result. Print gives a clean one-page timesheet. CSV opens in Excel or Google Sheets.

How work hours are calculated

For each shift, hours worked are the end time minus the start time. Subtract unpaid breaks, then add the days together for the week. Convert the minutes to decimal hours by dividing by 60. Overtime is whatever goes past your rule's limit, for example 40 hours in the workweek under federal law.

Here is a full week worked through. Someone works Monday to Friday, 8:00 AM to 5:30 PM, with a 30-minute unpaid lunch, at $20 an hour:

One day: 8:00 AM to 5:30 PM
9:30
Minus unpaid lunch
−0:30
Hours each day
9:00
Five days
45:00 (45.00 h)
Regular hours (up to 40)
40:00
Overtime hours at 1.5x
5:00
Regular pay: 40 × $20
$800.00
Overtime pay: 5 × $30
$150.00
Gross pay for the week
$950.00

For the long version, with night shifts, minutes to decimals and common mistakes, read how to calculate hours worked.

Same week, different overtime rules

The overtime rule changes the answer more than anything else you enter. The federal rule only looks at the week as a whole. California also looks at each day. These rows were worked out with the same code the calculator uses:

Overtime for one workweek in hours:minutes. OT is 1.5x, 2x is double time.
Week workedTotalFederalCalifornia
5 days × 9 h45:005:00 OT5:00 OT
4 days × 10 h40:00None8:00 OT
6 days × 8 h48:008:00 OT8:00 OT
1 × 13 h + 4 × 7 h41:001:00 OT4:00 OT + 1:00 2x

Under the FLSA, an employee who is not exempt must get at least one and a half times their regular rate for hours over 40 in a workweek. A workweek is a fixed, recurring block of 168 hours, and hours can't be averaged over two weeks. California adds daily overtime after 8 hours, double time after 12, and special rules on a seventh consecutive day. A few other states also have daily overtime rules. Union contracts and company policies can be more generous than the law.

What this calculator handles

Your situationHow to enter it
Unpaid lunchMinutes in the break box for that day
Split shift"Add a shift" under the day
Night shift past midnightClock times as they are; it is marked +1 day
Time clock rounds punchesOptions: nearest 5, 6 or 15 minutes
Week starts on SundayOptions: workweek starts on
California or daily overtimeOvertime rule in the pay panel
Overtime after 10 h a day or 44 a weekType your own limits under "Overtime starts after"
Time and a quarter, double or triple timeType any multiplier, such as 1.25 or 3
Night or weekend shift differentialShift differential: overtime is then paid on the higher rate
Tips, bonus or allowanceOther pay, added to gross pay
Payroll wants decimal hoursShown under every day and the week total

Your hours stay on your device. The calculator runs in your browser and saves your week there, so nothing about your schedule or pay is sent anywhere.

Common questions

Should I enter paid breaks in the break box?

No. The break box is for unpaid time only, such as a 30-minute lunch where you are fully off duty. Short rest breaks of about 20 minutes or less are normally paid under federal law, so leave them in your hours. If you are unsure which of your breaks are paid, check your pay stub or ask payroll.

How do I enter a night shift that ends after midnight?

Enter the times as they appear on the clock, for example 10:00 PM to 6:30 AM. When the end time is earlier than the start time, the calculator knows the shift ended the next day, marks it "+1 day", and counts all of it on the day the shift started.

Can I add two shifts on the same day?

Yes. Use "Add a shift" under any day for a split shift, such as 7:00 to 11:00 and 4:00 to 8:00. The day total adds both shifts and then subtracts the unpaid break once.

Does the calculator save my hours?

Your times are saved in this browser on this device, so you can close the page and come back. Nothing is sent to a server. "Clear all times" wipes the week, and clearing your browser data removes it too.

Why does California show more overtime than the federal rule?

Federal law (the FLSA) only counts overtime after 40 hours in a workweek. California also counts it by the day: time-and-a-half after 8 hours in a workday, double time after 12, and special rules on a seventh consecutive day. A week of four 10-hour days has no federal overtime but 8 hours of California overtime.

Can I calculate two weeks or a full pay period?

This page totals one workweek, because overtime must be worked out week by week. For a biweekly pay period, use the time card calculator, which keeps each week's overtime separate and prints both weeks on one card.

Sources

Last checked . General information, not legal or payroll advice. Your employer's policy, contract or state law may differ.