GUIDES

What is buddy punching and how do you stop it?

Updated 2026-11-12 · By the Assistlify team · AI-assisted, every fact linked to its source below

Buddy punching is when one employee clocks in or out for another, so the time record shows hours the absent person did not work. No federal rule uses the term, but the FLSA requires records of hours worked each workday and each workweek (29 CFR 516.2(a)(7)), and the DOL says any timekeeping method must be complete and accurate, so a false punch is both a pay problem and a recordkeeping problem.

What it costs: a worked example

Example: an employee whose friend clocks them in 15 minutes early, 4 days a week, at $16.00 an hour.

  1. Padded time: 15 × 4 = 60 minutes = 1 hour a week
  2. Wages: 1 × $16.00 = $16.00 a week; × 52 = $832.00 a year
  3. Employer Social Security and Medicare at 7.65% (IRS Topic 751): $832.00 × 0.0765 = $63.65
  4. Total: $895.65 a year for one employee

If the padded hour lands in a week already at 40 hours, it is paid at 1.5× and costs $24.00 instead of $16.00.

What federal rules say about time records

Seven controls, lowest cost at the top

#ControlWhat it stops
1One personal login or PIN per employee; no shared codesAnyone using a known group code
2Written policy: clocking for someone else is a disciplinary offense for both people; each employee signs it"I didn't know it wasn't allowed"
3Clock-in device where the manager on duty can see itOne person punching several cards at the door
4Daily check: compare the first punch at each location to who is visibly on the floorEarly punches for people still on the way
5Weekly exception report: punches more than 7 minutes before or after the scheduled startRepeated early or late patterns
6Log every manual edit with who changed it and whySilent fixes that hide the pattern
7Pair the time record with the sales or register log: no transactions for an hour after a cashier's punch is a question to askPunches with no activity behind them

Biometric time clocks are outside the sources for this page; check your state's rules before collecting fingerprints or face scans.

Exception report template

DateLocationEmployeeScheduled startClock-inDifferenceManager note
MonStore AJ.R.9:008:44−16 minArrived 8:58; record corrected to 8:58
TueStore BM.T.12:0011:58−2 minNone needed

When the clock-in is real but early

If the employee is on site and working, that time is paid (29 CFR 785.11), and management has to enforce a rule against early work rather than just announce it (29 CFR 785.13). See time clock rounding rules for how early punches interact with rounding.

Where the data comes from

In Assistlify, each employee joins by their own invite link or QR code and clocks in and out with breaks; the attendance CSV export can be lined up against the published schedule for steps 4 and 5. Without software, see tracking hours without payroll software. For register-side signs, see signs of register theft.

This is general information, not legal advice. Check your state labor department for current rules.

This is general information, not legal advice. Check your state labor department for current rules.

Questions

What is buddy punching?

One employee clocking in or out for another so the time record shows hours the absent person did not work.

Is buddy punching illegal?

No federal rule names it, but the FLSA requires records of hours worked each workday (29 CFR 516.2), and DOL Fact Sheet #21 says records must be complete and accurate.

How much does buddy punching cost?

In our worked example, 15 minutes padded 4 days a week at $16.00 costs $832.00 in wages plus $63.65 in employer FICA, or $895.65 a year.

Can I dock pay for a buddy punch?

Correct the record to the hours actually worked; time the employee actually worked must be paid (29 CFR 785.11). Check state law before any other deduction.

Sources