Punch Clock

Punch Clock / Time card calculatorPunch Clock: Hours & Timesheet

Time card calculator with lunch and overtime

Enter clock-in, lunch and clock-out times for each day. You get hours in hours and minutes and in decimal, regular time split from overtime, and your pay, worked out with the same rules as the Punch Clock app.

Total payThis week

$0.00

0.00 hours

Regular 0.00 h$0.00 Overtime 0.00 h$0.00
1 · Times

Your time card

Leave a day empty if you were off. Fill in both lunch times or neither. A time earlier than the one before it is the next day, so overnight shifts work.

Week 1

Mon–$0.00
Tue–$0.00
Wed–$0.00
Thu–$0.00
Fri–$0.00
Sat–$0.00
Sun–$0.00
2 · Rules

Rate, overtime and rounding

Set these to match your employer. Daily overtime is counted first, then weekly overtime on the regular hours left, so no hour is paid as overtime twice.

3 · Total

Hours and pay

Regular0.00 h$0.00
Overtime0.00 h$0.00
Unpaid timeNone$0.00
RoundingNone
Total pay0.00 hours$0.00

Gross pay before tax. Each stretch on the clock (clock-in to lunch, lunch to clock-out) is rounded on its total, not punch by punch, after any automatic break comes off. Have hours instead of times? Use the overtime calculator.

How to calculate hours worked with lunch

Here is the math the calculator does for each day, using an 8:00 AM to 5:00 PM shift with a lunch from 12:00 to 1:00 PM.

  1. Clock-out minus clock-in. 5:00 PM is 17:00 in 24-hour time; 17:00 − 8:00 = 9 hours.
  2. Take off the unpaid lunch. 12:00 to 1:00 PM is 1 hour, so 9 − 1 = 8 hours worked.
  3. Turn minutes into decimals. Divide minutes by 60: 7 hours 45 minutes is 7.75 hours.
  4. Add up the week, then overtime. Hours over the daily limit, if you have one, are overtime first. The regular hours left are added up through the week, and any over 40 are overtime.
  5. Pay. Regular hours × rate, plus overtime hours × rate × 1.5.

With the sample week above, at $22 an hour: four 8-hour days and an 11-hour Wednesday make 43 hours. That is 40 regular hours ($880.00) and 3 overtime hours at $33.00 ($99.00), so $979.00 for the week.

A shift past midnight works the same way: 10:00 PM to 6:30 AM is 30:30 − 22:00 = 8.5 hours, and it counts on the day it started.

Minutes to decimal hours

Payroll and timesheets usually want decimal hours. Divide the minutes by 60.

MinutesDecimal hours
5 minutes0.08
6 minutes0.10
10 minutes0.17
12 minutes0.20
15 minutes0.25
20 minutes0.33
30 minutes0.50
40 minutes0.67
45 minutes0.75
50 minutes0.83

Rounding to 6 or 15 minutes

Some employers round time to the nearest tenth of an hour (6 minutes) or quarter hour (15 minutes). The calculator rounds each stretch on the clock, the way the Punch Clock app does: 8:04 AM to 12:00 PM is 3 hours 56 minutes, which rounds to 4.00 hours at 15 minutes and 3.90 hours at 6 minutes. It doesn't round each punch on its own, so totals can differ by a few minutes from a time clock that does.

Two weeks and biweekly pay

Set the period to 2 weeks to total a biweekly time card. Overtime is still counted week by week: under the US Fair Labor Standards Act each workweek stands on its own (29 CFR 778.104), so 30 hours in week 1 and 50 in week 2 is 10 hours of overtime, not 0, even though the two weeks add up to 80. The Punch Clock app counts it the same way. For hours you already have as totals, the overtime calculator takes hours per day. Need a blank sheet to write times on? Print a weekly or biweekly timesheet.

Let the app fill in your time card

Punch Clock is a time clock app for hourly work. Tap to clock in and out, and the time card fills itself in as you go, with your pay adding up on the clock and the Lock Screen. The free app tracks your hours and pay at your hourly rate; overtime, unpaid breaks, rounding and pay periods are part of Pro, along with PDF and Excel timesheets a manager can sign. See pricing.

Download Punch Clock on the App StoreGet Punch Clock on Google Play

Free on iPhone, iPad, Mac and Android.

Time card 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 lunch. 8:00 AM to 5:00 PM is 9 hours; take off a one-hour lunch and you worked 8 hours.
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.
What if a shift ends after midnight?
Enter the clock-out time as it was, for example 6:30 AM after a 10:00 PM start. A time earlier than the one before it is read as the next day, and the whole shift counts on the day it started, as in the Punch Clock app.
Can it add up two weeks?
Yes. Switch the period to 2 weeks for a biweekly time card. Overtime is still counted for each workweek on its own, so 30 hours one week and 50 the next is 10 hours of overtime, not 0.
Does the calculator take out tax?
No. It shows gross pay before tax and deductions, with one overtime multiplier. It's a way to check your own numbers, not payroll or legal advice.
Are my times saved or sent anywhere?
No. Everything is worked out on this page, in your browser. Nothing is sent to us, and the times are gone when you close the page.