Time Card Calculator

Enter the start time, end time, and unpaid break for each day. You'll get the hours for each day, the total for the week, overtime hours, and gross pay if you add an hourly rate.

This tool runs in your browser and does not upload or save your inputs or results. The page itself uses Google Analytics and shows ads.

Advertisement

1 Pay period

2 Daily times

Type times like 9:00, 9:30, or 0900. Leave a day blank if you did not work. If the end time is earlier than the start time, the shift ends the next day. The unpaid break is in minutes.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

3 Pay (optional)

The defaults, 40 hours and 1.5 times, are the federal FLSA default. Your state, contract, or employer may use different rules.

Advertisement

These results are for general information only. Double-check anything important before you rely on it.

How to use

  1. Pick one week or two weeks, and the day your workweek starts. Your employer sets the workweek, so check your pay stub or ask them.
  2. For each day you worked, enter the start time, the end time, and the unpaid break in minutes. In 12-hour mode, choose AM or PM next to each time. You can also type "am" or "pm" after the time.
  3. Add an hourly rate if you want gross pay. Leave "Calculate overtime" checked to use the federal default of 40 hours per workweek at 1.5 times your rate. Change either number if your rules are different.
  4. Select "Calculate". Use "Copy summary" to paste the result into a message or a spreadsheet, and "Clear" to start over.

How the hours are calculated

For each day, hours = end time minus start time, minus the unpaid break. If the end time is earlier than the start time, the shift is treated as running past midnight, so the calculator adds 24 hours to the end time. Then the days are added up for each workweek.

Example: Monday through Friday, 8:00 AM to 5:00 PM with a 30-minute unpaid break. Each day is 9 hours minus 0.5 hour, which is 8.5 hours. Five days make 42.5 hours. The first 40 hours are regular time and the last 2.5 hours are overtime. At $20 an hour that is 40 × $20 = $800.00, plus 2.5 × $20 × 1.5 = $75.00, for gross pay of $875.00.

Overnight example: A shift from 10:00 PM to 6:00 AM with no break is 8 hours. The row is marked "overnight".

Decimal hours conversion table

Many payroll systems want hours as decimals. Divide the minutes by 60. The table shows the common values. For 7 hours 30 minutes, you add 0.50 to 7 and get 7.50 hours.

MinutesDecimal hoursMinutesDecimal hours
50.08350.58
100.17400.67
150.25450.75
200.33500.83
250.42550.92
300.50601.00

Values are rounded to two decimals. For example, 20 minutes is one-third of an hour (0.3333...) and shows as 0.33.

Overtime under federal law

The U.S. Department of Labor's Wage and Hour Division explains the federal rule in its Fact Sheet #23. These are the points that matter for a time card:

Your state may have stricter rules, and not every worker is covered. Check with your state labor department or your employer. This calculator only applies the numbers you enter.

Breaks and lunch

The Department of Labor's Fact Sheet #22 says short rest periods, usually 20 minutes or less, are common and are customarily paid as working time. These short periods must be counted as hours worked. Bona fide meal periods, typically 30 minutes or more, generally need not be paid as work time, as long as you are completely relieved from duty to eat a regular meal. Use the break box only for time your employer does not pay. If you are not sure how your breaks are treated, ask your employer.

Common mistakes

Sources

U.S. Department of Labor, Wage and Hour Division: Fact Sheet #23, Overtime Pay Requirements of the FLSA (revised October 2019) and Fact Sheet #22, Hours Worked Under the FLSA (revised July 2008). The 60 minutes in an hour is the only other number used.

Related calculators

Advertisement

Frequently asked questions

How do I calculate hours worked on a time card?

Subtract the start time from the end time, then subtract any unpaid break. For example, 9:00 AM to 5:30 PM is 8 hours 30 minutes. With a 30-minute unpaid lunch, that is 8 hours. Add up the days to get the week.

How do I turn hours and minutes into decimal hours?

Divide the minutes by 60. 30 minutes is 0.50, 15 minutes is 0.25, and 45 minutes is 0.75. So 7 hours 30 minutes is 7.50 hours, not 7.30. Payroll systems that use decimal hours need the 7.50 form.

How does this calculator handle overnight shifts?

If the end time is earlier than the start time, the calculator treats the shift as ending the next day. A shift from 10:00 PM to 6:00 AM counts as 8 hours, and the row is marked "overnight". If you work longer than 24 hours, split the time across two rows.

When does overtime start under federal law?

The U.S. Department of Labor says employees covered by the Fair Labor Standards Act must get overtime pay for hours worked over 40 in a workweek, at a rate of at least one and one-half times their regular rate. The Act applies on a workweek basis, and averaging hours over two or more weeks is not permitted. Your state may have stricter rules, so check with your state labor department.

How is a biweekly time card handled for overtime?

Each week is checked on its own. If you work 45 hours in the first week and 35 in the second, the first week has 5 overtime hours. You do not get to average it out to 40 and 40. This calculator uses 7-day weeks starting on the day you pick, so set the start day to match your employer's workweek.

Is my unpaid lunch break subtracted?

Enter it in the break box and the calculator subtracts it. The Department of Labor says bona fide meal periods, typically 30 minutes or more, generally need not be paid as work time if you are completely relieved from duty. Short rest periods, usually 20 minutes or less, are customarily paid and count as hours worked. Ask your employer how your breaks are treated.

Is overtime paid for weekends or holidays?

Not just because of the day. The Department of Labor says the federal law does not require overtime pay for work on Saturdays, Sundays, holidays, or regular days of rest, as such. Overtime depends on the hours in the workweek. Your employer, contract, or state law may add other rules.

Is this the same as my payroll total?

No. This is an estimate of hours and gross pay. It does not take out taxes or other deductions, and it does not apply rounding rules, shift differentials, or state daily overtime. Your employer's payroll record is the one that counts.

Other handy tools