Back to blog

Clock In Clock Out: What It Means and How the Math Works

10 minutes read

Key takeaways

  • Clock in clock out records the timestamps an employee starts and stops work, which are converted to decimal hours by subtracting unpaid breaks and dividing minutes by 60.
  • Timestamps alone total hours for payroll; job costing requires a second layer that allocates those hours to job numbers or work orders.
  • The 7-minute rule rounds each punch to the nearest quarter hour, and it is only legal if it stays neutral and averages out fairly across the pay period.
  • Overnight shifts are calculated by adding 24 hours to the clock-out time when it falls earlier than the clock-in time, never by splitting the shift into two days.
  • A missed clock-out should be corrected to the actual stop time with a reason attached, keeping the original timestamp visible in an audit trail.

Clock in clock out means recording the exact times an employee starts and stops work, or switches jobs, so those timestamps can be turned into payable hours. The math sounds trivial until you hit rounding rules, unpaid breaks, shifts crossing midnight, and a forgot-to-stop correction. This guide works each case line by line, down to the payable hours.

What does clock in clock out actually mean?

Clock in clock out is the record of when an employee starts and stops paid work: a timestamp at the shift's start and end. That single pair of timestamps gives you total hours for payroll. It does not tell you which job those hours belong to.

Clock in clock out vs clocking onto a job number

On a shop floor, you need a second layer: clocking onto a job number or work order. An employee punches in at 7:00, then taps onto Job 1042, switches to Job 1047 at 9:30, and clocks out at 3:00. The shift total goes to payroll; the job-level time entry goes to job costing. Tools built for one or the other miss half the picture, which is why comparisons like MinuteMill vs ClockShark focus on job switching, not just punch clocks.

Why timestamps alone don't give you labor cost by job

Two timestamps give you 8 hours. They don't tell you that 5.5 hours landed on Job 1042 and 2.5 on rework, so your labor cost per job stays a guess. Under the FLSA, those hours are compensable time, and rounding rules apply to the record you keep (US Department of Labor).

How do you calculate hours from clock in and out times?

Turn each pair of timestamps into decimal hours in three steps: subtract the clock-in time from the clock-out time, subtract any unpaid break minutes, then divide total minutes by 60. That single number is what payroll enters, and the same math applies whether the shift covers one job or six. When hours are split across jobs, calculate the shift total first, then allocate minutes to each job number for labor cost.

Convert timestamps to decimal hours

Work in minutes from midnight. A clock-in at 7:52 AM is 472 minutes; a clock-out at 4:38 PM is 980 minutes. Subtract: 508 minutes. Minus a 30-minute unpaid lunch: 478 minutes. Divide by 60: 7.97 hours.

Worked example: a standard 8-hour shift

Say an employee clocks in at 8:00 AM, breaks 12:00 to 12:30, and clocks out at 4:30 PM. That is 510 minutes on the clock, minus 30 for lunch, equals 480 minutes, or exactly 8.00 hours. At $22/hour, gross pay is $176.00. If that employee spent 320 minutes on work order 1042 and 130 minutes on work order 1055, your job costing gets 5.33 and 2.17 hours respectively, with 30 minutes unallocated to the break.

Minutes vs hundredths: why payroll cares

Payroll systems want decimal hours, not minutes: 7 hours 45 minutes is 7.75, not 7.45. Converting wrong by treating 45 as hundredths underpays a shift by more than half an hour. A time tracking tool that outputs decimals directly, like MinuteMill's job time tracking, removes that conversion step and the errors that come with it.

The 7-minute and 15-minute rules explained

Two rounding conventions dominate US shops. The 7-minute rule rounds each punch to the nearest quarter hour: anything 7 minutes or less rounds down, 8 or more rounds up. The 15-minute rule is the same idea expressed in whole increments. The Department of Labor accepts both as long as they average out fairly across the pay period (DOL guidance on unpaid meal breaks and compensable rest periods).

Worked example: rounding a 7:07 to 7:05 arrival

Say an employee clocks in at 7:07 and clocks out at 3:53. Under 7/8 rounding, 7:07 rounds to 7:00 and 3:53 rounds to 4:00, so the payable total is 8.0 hours instead of the raw 7.77. Multiply that by 20 employees and the gap between raw and rounded totals gets real. MinuteMill stores the raw punch and applies rounding only at export, so payroll still gets a CSV with the unrounded numbers if you need them.

Neutrality: why rounding must not favor the employer

Rounding becomes an FLSA problem when it systematically cuts hours. A rule that always rounds starts down and ends up fails the neutrality test, even if the rule itself looks standard. If your current time clock rounds only in the employer's favor, that is the pattern to fix first.

How should breaks and overnight shifts be handled in time calculations?

Two rules cover most break and overnight math: deduct unpaid breaks only if your policy says they are unpaid, and never split an overnight shift into two days when computing hours.

Worked example: deducting a 30-minute unpaid lunch

An employee clocks in at 7:00 AM and out at 3:30 PM. Total elapsed time is 8.5 hours. Subtract the 30-minute unpaid lunch and you get 8.0 payable hours. If lunch was paid, or the employee worked through it, deduct nothing and pay 8.5. Whatever rule you pick, apply it the same way every day, because inconsistent deductions are what payroll flags.

Worked example: a shift from 10 PM to 6 AM the next day

Clock in at 10:00 PM, out at 6:00 AM. If the out time is earlier than the in time, the shift crossed midnight, so add 24 hours to the out time: 6:00 AM becomes 30:00. Payable time is 30:00 minus 22:00, or 8.0 hours. Assigning those hours to the correct work order date matters for job costing; most shops assign the whole shift to the day it started.

Forgot to stop: correcting a missed clock-out with a reason

Missed clock-outs are inevitable on a shop floor. The fix is a correction with a reason: the manager edits the out time to the actual stop, notes why, and the audit trail shows who changed what. MinuteMill (https://minutemill.com/) handles job switching on phones, so a missed stop on one job is caught the moment the next job starts. Any tool you choose should support corrections with a reason, not silent edits.

Clock in out machine vs clock in and out apps: what's the difference?

A punch machine and a phone app both turn clock-in/clock-out timestamps into payable hours. The difference is where the punch happens and what gets attached to it.

What a clock in out machine does well

A wall-mounted terminal gives you one physical place to punch, no phones on the floor, and no "I forgot to clock in" from a dead battery. It keeps a single record per employee, which payroll can accept as-is.

Where phone-based apps fit a shop floor better

On a job shop, the punch is only half the record. You also need the job number or work order the hours belong to, and employees move between jobs several times a day. A phone app lets each worker tap start, stop, or switch from wherever they are standing, so labor hours by job come out of the same timestamps payroll uses. Overnight shifts still need a rule for which day the hours land on; the DOL explains how hours crossing midnight are attributed to the workweek (DOL Fact Sheet #22).

Comparison criteria applied honestly, including MinuteMill's gaps

CriterionMachinePhone app
Punch by job numberRareNative
Corrections with a reasonPaper noteAudit trail
Hardware to buy and rebootYesNone
Works if phone diesYesNeeds fallback

MinuteMill is a phone app, so it inherits the phone weaknesses: no terminal fallback if a battery dies, and no badge punch for employees without phones. If you need a wall clock first and job costing second, a machine may fit better; if labor hours by job are the point, ask us via contact.

Is a free clock in and out app enough for a small team?

A free app works until you need labor hours by job. If your only need is total hours per employee for payroll, a free time clock app can carry a 5-person shop. It breaks down the moment you need each punch tied to a job number or work order.

What free apps typically miss: job numbers and CSV export

Most free plans cap users, skip job-level time entry, or lock CSV export behind a paid tier. Without export, you retype hours into payroll, which is the error source you were trying to eliminate. Also check whether employees can fix a forgot-to-stop punch with a reason, or whether only the manager can. MinuteMill handles job switching and CSV export from the start; where it falls short is anything beyond time tracking, since payroll stays elsewhere by design.

Paid options: Hubstaff, Workyard, ClockShark, QuickBooks Time at a glance

Hubstaff (hubstaff.com), Workyard (workyard.com), and ClockShark are direct job-tracking tools; QuickBooks Time is adjacent and fits if payroll already runs through QuickBooks. Pricing changes often, so check each site before comparing.

How does ADP clock in clock out work and what are the alternatives?

ADP as the payroll side of the handoff

ADP's time and attendance products let employees clock in and clock out through a time clock, web, or mobile app, and the timestamps flow into ADP's payroll run. That works when ADP is also your payroll provider, which most small shops running payroll elsewhere do not need. ADP describes how its time capture feeds payroll directly.

Tracking hours separately and exporting to payroll

If payroll lives with your accountant or another service, you only need labor hours by job that export as CSV. MinuteMill does that: employees tap job numbers on their phones, you review and correct entries with a reason, then hand the CSV over. Hubstaff and QuickBooks Time work similarly, though both are built around payroll integrations rather than a plain export. The trade-off is that a standalone tracker like MinuteMill has no payroll features at all, which is exactly the point for a shop that keeps payroll elsewhere.

What should a shop manager check before choosing clock in out software?

Five questions to ask any vendor

  1. Can employees clock in and out and switch jobs by job number on a phone, without a shared terminal?
  2. Can you export labor hours by job and employee as CSV for your payroll provider?
  3. What happens when someone forgets to stop a timer overnight?
  4. Can you edit a time entry with a reason attached, and does the original timestamp stay visible?
  5. Does it handle overnight shifts and unpaid breaks without manual fixes?

Run any tool through these, including MinuteMill. It covers phone-based job switching, CSV export, and forgotten-stop cleanup, but it is not payroll: you still hand hours off elsewhere.

Why correction-with-a-reason matters for payroll disputes

When an employee questions a paycheck, a bare edited number proves nothing. An edit with a stated reason and the original time recorded gives you something to show. That audit trail is the difference between a two-minute conversation and a stalemate.

FAQ

Do I have to pay employees for the time it takes them to clock in and out?

Under the FLSA, clock-in and clock-out time is compensable work time, and the DOL treats it as part of the hours you must record. If your rounding rule pushes a punch outside the actual start or stop, the raw timestamps still define the payable window, so keep the unrounded record even when you export rounded numbers.

How do I calculate hours worked if someone forgets to clock out?

Correct the out time to the actual stop, attach a reason, and keep the original timestamp visible in an audit trail. Then run the normal math: subtract the clock-in from the corrected out time, deduct any unpaid break, and divide minutes by 60. Silent edits or bare changed numbers leave you nothing to show if the paycheck gets disputed.

Can I round employee time to the nearest quarter hour in every state?

The DOL accepts 7/8 quarter-hour rounding as long as it is neutral and averages out fairly across the pay period, so a rule that systematically rounds starts down and ends up fails. Some states apply stricter standards than federal law, so check your state's rules before relying on rounding, and keep raw punches stored for export.

What's the difference between clock in clock out and job costing time entry?

Clock in clock out produces one pair of timestamps that totals hours for payroll. Job costing time entry splits those same hours across job numbers or work orders, so 8 hours becomes 5.5 on one job and 2.5 on another. Payroll needs the shift total; labor cost per job needs the allocation. A tool built for only one misses the other.

How do I hand clock in and out hours to my payroll provider without retyping them?

Export the hours as a CSV with decimal hours per employee, already converted from minutes, and send that file to whoever runs payroll. Retyping numbers into payroll is the error source you were trying to remove. If you track hours by job, make sure the export includes both the employee totals and the job-level breakdown your accountant needs.