Time card calculator
Enter in and out times for each day. Get total hours, regular and overtime, and the rule behind every overtime hour.
This calculator needs JavaScript. Everything runs in your browser; nothing you type is sent to us.
To work it out by hand: for each day, subtract the in-time from the out-time, subtract unpaid breaks, then convert minutes to decimal hours (minutes ÷ 60). Add the days. Under federal law, hours over 40 in the workweek are overtime.
How it works
- Each day: out-time minus in-time. If out is earlier than in, the shift ran past midnight and is counted as one shift; its hours land in the workday they were worked.
- Breaks of 20 minutes or less count as paid time (29 CFR 785.18). Meals of 30 minutes or more are subtracted (29 CFR 785.19). A timed break you tick as an unpaid meal is subtracted, with a note to check it when it is under 30 minutes. An automatic break deduction applies only when no break was recorded.
- Rounding, if you pick it, applies to each in and out punch. The actual hours and the rounding difference are always shown.
- Overtime is applied by federal or California rules. Each overtime line names its rule and links it. Other states: federal rules, and the calculator says so.
- A punch with a missing or impossible time is flagged and left out of the total. We never fill it in for you.
- Add more employees to see the whole roster on one screen. Export CSV, Excel or a PDF time card, or print.
Example
Mon–Fri, 8:00 to 17:00 with a 30-minute unpaid lunch: 8.5 hours a day, 42.5 hours for the week. Federal rules: 40 regular, 2.5 overtime. At $20.00 an hour: $800.00 + 2.5 × $30.00 = $875.00 gross.
Terms used: regular hours, overtime, double time, workweek, workday, punch, unpaid break, overnight shift, rounding, 7-minute rule, flag, decimal hours, gross pay.
Questions
Is anything I type sent to HoursReady?
No. The calculator runs in your browser. Your entries stay on this device, saved in your browser's storage so you can come back to them.
How are overnight shifts handled?
If the out-time is earlier than the in-time, the shift crosses midnight. 22:00 to 06:00 is 8 hours, counted on the day it started.
What happens if I forget an out-time?
That day is flagged with a plain message and left out of the total until you fix it. The calculator never guesses a punch.
Which overtime rules can I use?
Federal (FLSA): over 40 hours in a workweek. California: over 8 in a day, over 12 in a day as double time, over 40 in a week, and the 7th consecutive day. Other states use federal rules for now, and the calculator says so on screen.
Does this tell me if someone is exempt from overtime?
No. Exemption depends on duties and salary. Ask an employment professional if you are unsure.
Other calculators
Hours calculator
Hours between two times, minus breaks.
Overtime calculator
Hours and rate in, overtime pay out.
Minutes to decimal
7:45 is 7.75. Converter and chart.
Military time converter
2:30 PM is 1430. Converter and chart.
Pay period calculator
Weekly, biweekly, semi-monthly dates.
Timesheet template
Printable, totals itself on screen.
Time card template
Four punches a day. Printable.