Time card calculator with lunch break
Type the in and out times for each day and the unpaid lunch in minutes, or clock out and back in for lunch as two punches. The calculator takes the break off, totals the week in hours and minutes and in decimal, and works out overtime and pay.
- A real meal break (usually 30 minutes or more, fully relieved from duty) is not work time: subtract it
- Short rest breaks of 5 to about 20 minutes count as hours worked: don't subtract them
- State laws can add meal and rest-break rules of their own
Enter one day, then press Copy first day to weekdays. Read the guide ↓
Doing timesheets for a team?
Hoursprig Pro: every employee in one place, saved pay periods, a CSV for your payroll, daily and double-time overtime, your logo and no footer line. $15 once, no subscription.
Saved pay periods PRO
Hoursprig calculates from your inputs and settings; it is not legal or payroll advice. Overtime rules differ by state and country.
Two ways to enter lunch
- Unpaid break (minutes): one in and one out time for the day, plus the break, e.g. 8:00 AM to 4:30 PM with a 30-minute lunch = 8:00 worked.
- Two punches: clock out at noon and back in at 12:30. Add a second in/out pair for the day; the gap is not counted.
A real week, worked out by the calculator
Hourly rate $18.00, weekly overtime after 40 hours at 1.5×. Friday is entered as two punches; the other days use the break field.
| Day | In – out | Unpaid break | Worked (h:mm) | Decimal | Regular | Overtime 1.5× |
|---|---|---|---|---|---|---|
| Mon 10-05 | 8:00 AM–4:30 PM | 30 min | 8:00 | 8.00 | 8:00 | 0:00 |
| Tue 10-06 | 8:00 AM–4:30 PM | 30 min | 8:00 | 8.00 | 8:00 | 0:00 |
| Wed 10-07 | 7:45 AM–4:30 PM | 45 min | 8:00 | 8.00 | 8:00 | 0:00 |
| Thu 10-08 | 8:00 AM–5:15 PM | 30 min | 8:45 | 8.75 | 8:45 | 0:00 |
| Fri 10-09 | 8:00 AM–12:00 PM, 12:30 PM–4:30 PM | — | 8:00 | 8.00 | 7:15 | 0:45 |
Total 40:45 (40.75 hours): regular 40:00 = $720.00, overtime 0:45 = $20.25. Gross pay $740.25. Overtime is counted on the weekly total, so it lands on the day the week passes 40 hours (Friday here).
What the federal rules say
"Bona fide meal periods are not worktime… Ordinarily 30 minutes or more is long enough", and the employee "must be completely relieved from duty" (29 CFR 785.19). "Rest periods of short duration, running from 5 minutes to about 20 minutes… must be counted as hours worked" (29 CFR 785.18). So enter only real meal breaks as unpaid break minutes.
eCFR, read 8 Oct 2026. Many states (California among them) have their own meal and rest-break laws; check yours.
Honest limits
The calculator takes your times as typed: it doesn't know whether a break was really duty-free. The free plan covers one employee and the current pay period; Pro ($15 once) keeps every employee, saved pay periods and a CSV for payroll.
Questions
How do I calculate hours worked with a lunch break?
Subtract the out time from the in time, then subtract the unpaid lunch. 8:00 AM to 4:30 PM with a 30-minute lunch is 8 hours. The calculator does this for every day and adds the week.
Is a 15-minute break paid?
Under the federal rules short rest breaks of 5 to about 20 minutes count as hours worked (29 CFR 785.18), so they are not subtracted. Meal periods of usually 30 minutes or more, fully off duty, are not work time.
Can I enter several in and out times in a day?
Yes. Add more in/out pairs to the day (split shifts); the gaps are not counted.
Does it show decimal hours?
Yes, every day and the total are shown in h:mm and in decimal hours (8:45 = 8.75).
Is it free?
Yes for one employee and the current pay period, with weekly overtime, print and PDF. Pro is $15 once for every employee, history and CSV.
Key facts
- What it is
- A time card calculator that subtracts unpaid lunch breaks (or reads several punches a day) and totals hours, overtime and pay.
- Price
- Free; Pro $15 once
- Free tier
- 1 employee and the current pay period, weekly overtime, breaks, rounding, h:mm and decimal totals, print and PDF with a small Hoursprig line.
- Limits
- Free: 1 employee, current pay period, weekly overtime. Pro ($15 once): every employee, saved periods, CSV, daily/7th-day rules.
- Runs where
- In your browser. Nothing you type is uploaded; it works offline once loaded.
- Sources
- 29 CFR 785.19 and 785.18 (eCFR, read 8 Oct 2026); totals by Hoursprig's engine
- Last updated
More Hoursprig guides
- Biweekly Timesheet Calculator (2 Weeks, Overtime Per Week)
- Hours and Minutes to Decimal: Timesheet Calculator + Chart
- California Overtime Calculator: Daily OT, Double Time, 7th Day
- Hoursprig home: the full app
Not legal or payroll advice. Example data on this page is made up; numbers were worked out by Hoursprig's own engine on 2026-10-08.