CalculateHoursWorked
Clocking in? A few quick taps and I'll do the math.

Calculate hours worked: a free time card calculator

Question 1 of 4

Calculate hours worked, the easy way

Tell Punchy a few things, then type your in and out times. He adds up every day and the whole week, takes out unpaid lunch, handles overnight shifts and overtime, and shows hours:minutes and decimal hours for payroll. It's free, there's no sign-up, and your card saves on your device.

How to calculate hours worked by hand
  1. Find each shift's length. Subtract the clock-in time from the clock-out time. If the shift crosses midnight, add 24 hours to the clock-out time first.
  2. Take out unpaid breaks. Subtract any unpaid lunch or meal break.
  3. Add up the week. Total every day, then convert to decimal hours for payroll (minutes ÷ 60).
Example: In at 8:45 AM, out at 5:15 PM, with a 30-minute unpaid lunch. 8:45 AM to 5:15 PM is 8 hours 30 minutes. Minus 30 minutes = 8:00 hours, or 8.00 in decimal. Five days like that is 40:00 hours; at $18 an hour, that's $720.00 before taxes.
Minutes to decimal hours chart

Payroll systems use decimal hours. Divide the minutes by 60: 45 minutes is 0.75 hours, so 7 hours 45 minutes is 7.75.

Minutes51015202530354045505560
Decimal0.080.170.250.330.420.500.580.670.750.830.921.00
Overtime rules Punchy uses
  • Federal (most states): hours over 40 in a workweek are overtime, paid at 1.5 times the regular rate (Fair Labor Standards Act).
  • California: over 8 hours in a day is overtime and over 12 is double time; on the 7th straight day of the workweek, the first 8 hours are overtime and the rest are double time; hours over 40 in the week are overtime too.
  • Over 8 a day or 40 a week: for employers or states that pay daily overtime without California's double time.
  • Custom: set your own weekly and daily thresholds and multiplier under More options.

This calculator does the arithmetic. It isn't legal or payroll advice. Rules differ by state, employer and job type, so check your state's labor department or your employer if you're unsure.

Overnight shifts, split shifts and rounding

Clock-out times are matched to the first time after you clocked in, so 10 PM to 6 AM counts as an 8-hour overnight shift. Use + shift for days with two shifts. Some employers round punches to the nearest 15 minutes (the "7-minute rule"); the rounding option under More options shows what that does to your total.

Questions

How do I calculate hours worked with a lunch break?

Subtract your clock-in time from your clock-out time, then subtract the unpaid lunch. 8:30 AM to 5:00 PM is 8 hours 30 minutes; minus a 30-minute lunch is 8:00 hours. The calculator does this for every day and adds up the week.

How do I convert hours and minutes to decimal hours?

Divide the minutes by 60 and add them to the hours. 7 hours 45 minutes is 7 + 45 ÷ 60 = 7.75 hours. Payroll usually needs decimal hours, so every total here is shown both ways.

Does it handle overnight shifts?

Yes. If you clock out at an earlier time than you clocked in, such as 10 PM to 6 AM, it counts the shift as running past midnight: 8 hours.

How is overtime calculated?

Under the federal Fair Labor Standards Act, most hourly workers earn at least 1.5 times their regular rate for hours over 40 in a workweek. California also pays overtime after 8 hours in a day, double time after 12, and has a seventh-day rule. Pick the rule that fits; some states and employers have their own.

Do I have to type AM and PM?

No. Type 9 or 930 and the calculator picks the likely time. Clock-out times are matched to the first time after you clocked in. Tap the AM/PM button next to any time to switch it.

Is my time card saved?

Yes, on your own device only. Nothing is sent to a server and there is no sign-up. Use Copy link to move a time card to another device or send it to a manager.

Can I print or export a time card?

Yes. Print gives a clean time card with signature lines (choose Save as PDF to get a file), and Download CSV opens in Excel or Google Sheets.