Nominations for the 2027 HRTally Choice Awards close December 15. Every winner is chosen by verified user reviews, never by sponsorship. See how it works
Pay and hours

Time card calculator with breaks and overtime

Add up a week of clock-in and clock-out times, subtract unpaid breaks, handle overnight shifts, and estimate pay with weekly overtime.

HRTally Research Team
Updated October 16, 2026 · Formulas checked against federal sources · Editorial standards
The formula

Daily hours = (clock-out time minus clock-in time) minus unpaid break minutes, converted to hours

Your numbers

Results update as you type. Nothing you enter is saved or sent anywhere unless you ask us to email the results.

$
DayInOutBreak (min)Hours
Mon0.00
Tue0.00
Wed0.00
Thu0.00
Fri0.00
Sat0.00
Sun0.00

Overnight shifts work too: if you clock out after midnight, enter the clock-out time as usual.

Results

Total hours-
  • Total in hours and minutes-
  • Regular hours-
  • Overtime hours over 40-
  • Estimated gross pay-
Email me these results

Estimates for planning, not legal, tax, or payroll advice. Check results against your payroll system and the rules where the work is done.

How to use this calculator

Managers at small businesses still total paper time cards and spreadsheets by hand, usually on the afternoon payroll is due. Mistakes with minutes, overnight shifts, and lunch breaks are easy to make and show up later as short paychecks or wage claims.

Enter the start time, end time, and unpaid break for each day. The calculator handles shifts that cross midnight, converts minutes to decimal hours for payroll, and estimates gross pay with overtime over 40 hours. If you are sending reminders to employees and managers, use our timesheet reminder email template.

  1. Enter the hourly rate if you want a pay estimate.
  2. For each day worked, enter the clock-in and clock-out times.
  3. Enter the unpaid meal break in minutes. Leave short rest breaks out, since they count as paid time.
  4. Copy the decimal total into payroll. Decimal hours are what payroll systems expect.

How it's calculated

Daily hours = (clock-out time minus clock-in time) minus unpaid break minutes, converted to hours

If clock-out is earlier than clock-in, the shift crossed midnight and 24 hours are added before subtracting. Decimal hours = hours + minutes / 60, so 7 hours 45 minutes is 7.75 hours. Weekly overtime is total hours over 40, paid at 1.5 times the regular rate.

Worked example

A restaurant line cook works Tuesday to Saturday, 2:00 pm to 10:30 pm, with a 30-minute unpaid meal break each night, and a Sunday double from 10:00 am to 9:00 pm with a 30-minute break.

Each weeknight shift is 8 hours. Sunday is 10.5 hours. The week totals 50.5 hours, with 10.5 hours of overtime. At $18 an hour, pay is $18 x 40 + $27 x 10.5 = $1,003.50. In California, the Sunday shift would also trigger daily overtime, so check the overtime calculator with California rules for that week.

Rules to know

Under federal rules, rest breaks of about 5 to 20 minutes are paid work time. Bona fide meal periods, usually 30 minutes or more, can be unpaid if the employee is completely relieved of duty. Many states require meal or rest breaks, and California, Oregon, and Washington have detailed rules and penalties.

The Department of Labor allows rounding time to the nearest 5, 6, or 15 minutes only if it averages out so employees are fully paid over time. California's Supreme Court ruled in 2021 in Donohue v. AMN Services that employers can't round meal period punches. The safest practice is to pay to the minute. A time and attendance system records punches automatically and flags missed breaks.

This is general information for US employers, not legal or tax advice. Rates and rules change and vary by state and city, so confirm current figures with the agency or a qualified advisor.

Common mistakes

  • Treating 7:45 as 7.45 hours instead of 7.75.
  • Deducting short rest breaks that federal law treats as paid.
  • Forgetting the extra 24 hours on overnight shifts.
  • Rounding punches in a way that always favors the employer.

Email templates that go with this

Once you have the number, these templates help you explain it to employees, candidates, or managers.

Where to go from here

A calculator answers one question. The right process and software keep the numbers right every pay period.

Still learning

Read the guide

Ready to shortlist

Compare vendors and get quotes

Get free quotesTry AI Match
State labor law library

State rules behind this calculation

See labor laws for all 50 states and DC

Frequently asked questions

How do I convert minutes to decimal hours?
Divide the minutes by 60. 15 minutes is 0.25 hours, 30 minutes is 0.5, and 45 minutes is 0.75.
Are lunch breaks paid?
Under federal law, a meal break of 30 minutes or more is unpaid if the employee is fully relieved of duty. If they have to stay at their station or answer calls, it's paid.
How do I calculate hours for an overnight shift?
Add 24 hours to the clock-out time when it's earlier than the clock-in time, then subtract. A shift from 10:00 pm to 6:30 am is 8.5 hours before breaks.
Can employers round time punches?
Federal rules allow neutral rounding to set increments, such as 15 minutes. Some states restrict it, and California courts have limited it, so paying to the minute is safest.

Written by the HRTally Research Team

Our guides are written and reviewed by people with hands-on US HR, payroll, and HR technology experience. Legal and tax facts are checked against primary sources, such as the Department of Labor, IRS, EEOC, and USCIS, and linked at the end of each guide. Vendors never review or pay for our editorial content.

Want this math done for you?

Compare HR and payroll software that calculates pay, time off, and costs automatically, or get three matched options free.

Compare HR software