Time Card Calculator

Add up a week or two of work hours with unpaid breaks, overnight shifts, rounding and overtime. See total hours and gross pay, then print a clean timesheet. No signup, and your data stays in your browser.

Overtime and rounding rules
min break

This is a Pro feature

This feature is part of Time Card Calculator Pro: $5 per month, flat for your whole team. The free calculator stays free.

See Pro

Employee time cards

How to calculate hours on a time card

Adding up a time card by hand is simple in theory and error-prone in practice: shifts cross midnight, breaks are unpaid, and minutes do not add up like decimals. This calculator does the arithmetic for each day and the whole pay period, and it keeps the overtime rules you choose in one place.

Step by step

  1. Set the period. Enter the first day of the pay period and choose weekly or biweekly. The dates for each row fill in automatically.
  2. Enter clock-in and clock-out times. Leave days off empty. If someone clocks out after midnight, just enter the time; a clock-out earlier than the clock-in is counted as the next day.
  3. Add unpaid breaks in minutes. A 30-minute unpaid lunch is entered as 30. Paid breaks are not entered, because they count as time worked.
  4. Check the rules. Weekly overtime after 40 hours is switched on by default. Add daily overtime, double time and rounding if they apply to you.
  5. Add the hourly rate to see regular pay, overtime pay and gross pay.
  6. Print or save as PDF. The printout includes every day, the totals and signature lines for the employee and a supervisor.

Converting minutes to decimal hours

Payroll systems usually expect decimal hours, while clocks show hours and minutes. To convert, divide the minutes by 60 and add the result to the full hours.

MinutesDecimalMinutesDecimal
60.10300.50
100.17360.60
120.20450.75
150.25500.83
200.33540.90

Overtime basics

In the United States, the Fair Labor Standards Act requires overtime of at least one and a half times the regular rate for non-exempt employees for hours worked over 40 in a workweek. A workweek is a fixed, recurring period of seven consecutive days, and each workweek stands on its own, so for a biweekly payroll overtime is still counted week by week. The calculator does exactly that.

Some states add daily rules. California, for example, requires overtime pay for hours over 8 in a workday and double time for hours over 12. Outside the U.S. thresholds differ, and in some Canadian provinces weekly overtime starts after 44 hours. Because rules vary, every threshold and multiplier here is editable. When daily overtime is on, hours already paid as daily overtime are not counted again toward the weekly limit.

Rounding clock times

Many employers round punches to the nearest 5 minutes, tenth of an hour (6 minutes) or quarter hour. U.S. federal rules generally accept rounding to the nearest quarter hour when it is applied consistently and evens out over time, but state rules can be stricter. If you round, use the same setting for everyone and every period.

This calculator is a tool for adding up hours. It is not legal or payroll advice; check the wage and hour rules that apply to your business.

Frequently asked questions

How do I calculate hours worked with a lunch break?

Subtract the clock-in time from the clock-out time, then subtract the unpaid break. For example, 8:00 AM to 4:30 PM is 8 hours 30 minutes; with a 30-minute unpaid lunch that is 8 hours worked. Enter the break in minutes and the calculator does this for every day.

How do I convert minutes to decimal hours?

Divide the minutes by 60. 15 minutes is 0.25 hours, 30 minutes is 0.50 and 45 minutes is 0.75. So 7 hours 45 minutes is 7.75 hours. The calculator shows every total in both formats.

Does the calculator handle overnight shifts?

Yes. If the clock-out time is earlier than the clock-in time, the shift is treated as ending the next day. For example, 10:00 PM to 6:00 AM counts as 8 hours before breaks.

When does overtime start?

Under the U.S. Fair Labor Standards Act, non-exempt employees must receive at least 1.5 times their regular rate for hours over 40 in a workweek. Some states, such as California, also require daily overtime, and other countries and provinces use different thresholds. Set the thresholds and multipliers that apply to you and check local rules.

Is my time card data stored online?

No. All calculations run in your browser. The current time card is saved in your browser's local storage on this device so it is still there next time. Nothing is uploaded.