Skip to content

How to prevent buddy punching

Take away the punch that someone else can make.

To prevent buddy punching, remove the shared punch point. Shared clocks, PINs and sign-in sheets all let one worker record time for another. ZeroBadge gives each worker their own company-issued badge: powering it on starts that worker's shift and powering it off ends it, so there is no clock to punch for a friend. A badge can still be handed to someone else, so the exceptions list and site patterns are there to surface it.

Most buddy punching is a favor between coworkers, not a scheme. The goal is a setup that makes the favor pointless and a policy the crew understands.

  • One badge per worker, no shared clock
  • No fingerprints or face scans
  • Every correction logged with a reason

Crew allocation

SODOEast WaterwaySR 991st Ave S4th Ave SI-5S Lander StHARBOR YARD DISTRIBUTION CENTER7 CREW ON TUERIVERSIDE MEDICAL PAVILION10 CREW ON TUEBenMateoRosa
Transfers · Tue

On site

Mon

Tue

Wed

Thu

Fri

  • Riverside610999
  • Harbor Yard107777
  • Northgate88888

Site transfers detected

  • Ben C.Harbor Yard → Riverside · Tue
  • Mateo G.Harbor Yard → Riverside · Tue
  • Rosa D.Harbor Yard → Riverside · Tue
  • Lena O. · Tue Oct 6

    4 locations in one shift, 1h 35m in transit, still one record.

Where it happens

Buddy punching needs a shared punch point, and most jobsites have one.

It rarely starts as fraud. Someone is stuck in traffic, a coworker is standing at the clock, and the punch takes two seconds.

  • PINs at a kiosk

    Four digits get shared in a group text, written on tape under the screen, or simply watched over a shoulder. Anyone at the trailer can punch for anyone else.

  • Cards and fobs

    A card proves the card was there. Hand two cards to whoever arrives first and both people are on time.

  • Sign-in sheets at the gate

    One person signs the crew in at 6:58. Nobody checks the handwriting, and late arrivals blend into the list.

  • Foreman punch for the whole crew

    The foreman enters arrival times he didn't see, often to cover for a good hand who was ten minutes late. The record is a favor, not an observation.

Options compared

Five ways to stop one worker punching for another, compared.

Each method answers a different question. Biometrics check who is at the device. A worn badge records where one worker's shift went. Neither does both.

Compare ZeroBadge with

How each method handles punching for someone else: ZeroBadge compared with PIN/card
ZeroBadgePIN/card
Can one worker record another's time?
Only by carrying their badgeYes, by sharing a PIN or card
Identity check
Badge assigned to one worker, no biometricsSomething known or carried
After the punch
Each jobsite, transit and other time until power-offNothing until the next punch
Crews that change sites
Follows the workerA device at every site
Personal data collected
Shift locations on company hardwarePunch times
Field conditions
Clipped on, nothing to touchGloves and a line at 7:00

The tradeoff

A biometric clock is the stronger check of who stood at the device at 6:58 AM. A badge is the stronger record of the rest of the shift. ZeroBadge does not verify identity, so if a worker carries a coworker's badge, the record follows the badge. Badges are also company hardware that someone has to assign, charge and collect. In Illinois, collecting a fingerprint or face scan requires written notice and a signed release first (740 ILCS 14/15(b)), and other states have their own rules. Compare the two directly in badge vs biometric time clock.

The honest limit

A badge records the badge, not the person wearing it.

ZeroBadge closes the shared clock, the shared PIN and the sign-in sheet. It cannot stop a worker from handing their badge to a coworker who drives it to the site. What it changes is how that looks afterwards: a carried badge leaves a record that reads differently from a normal day, and the office reviews that record before the week is approved. That is the part a PIN clock never gives you.

What a supervisor can see

A carried badge usually leaves a record that doesn't look like a normal day.

None of these is proof on its own. They are reasons to ask a question before approving the week.

  • Two badges that move as one all day

    Carpools power on together and arrive together, then split up on site. Two badges that stay in lockstep from power-on to power-off, through lunch and every move, are worth a look.

  • More badges on site than people

    The office sees which badges are on which jobsite. If the foreman counts six and the record shows seven, check whose badge the seventh is before payroll, not after.

  • Time outside approved sites

    The exceptions list flags time spent outside the jobsites and locations you've drawn. A badge that powers on at a house and waits there before the crew truck arrives shows up here.

  • Late starts and early finishes

    Flagged against each worker's schedule. A run of late starts that turns into on-time mornings spent in lockstep with a coworker's badge is a pattern. One on-time morning is not.

  • The correction log

    A forgotten badge is fixed by a supervisor correction with a reason, and every correction is kept. Frequent corrections for the same people tell you where custody is loose.

The exceptions list flags missing clock-outs, late starts, early finishes and time outside approved sites. The other patterns are things a supervisor reads in the record. ZeroBadge does not accuse anyone.

Three mornings

What three ordinary mornings look like in the record.

Most of what looks odd at first glance has a plain explanation. The record lets you find out which.

  • 5:50 AM. An apprentice rides in with a journeyman. Both badges power on in the truck.

    What the record shows

    Two shifts starting a minute apart at the same spot, arriving together, then splitting up across the site.

    What the supervisor does

    Nothing. It's a carpool, and each worker's day is their own after the gate.

  • 6:30 AM. Badges charge at the shop overnight. A laborer running 40 minutes late asks a coworker to grab his badge and switch it on.

    What the record shows

    Two badges in lockstep from the shop to the site until 7:10, then one starts moving on its own.

    What the supervisor does

    Asks both of them. Corrects the shift to start at 7:10 with the reason noted. The correction is logged.

  • 7:00 AM. A foreman counts a crew of six. The jobsite shows seven badges.

    What the record shows

    A badge assigned to a worker who called out sick is on site, moving with a worker who arrived without his own.

    What the supervisor does

    Finds a grabbed-the-wrong-badge mix-up at the charger. Moves the hours to the right worker, so neither is paid wrong.

Mix-ups cut both ways. When hours land on the wrong badge, one worker shows short, and fixing it is as much about paying people right as anything else.

A policy crews will accept

Four rules that make buddy punching pointless.

Treat a badge like a key: personal, signed out, and never lent.

  1. 01

    Assign one badge per worker

    Badges register themselves at first power-on. The office assigns each one to a named worker and can reassign or mark it lost.

    Office

  2. 02

    Write custody rules down

    No lending. Badges charge in a set place. If you forget yours, tell the foreman. Keep a spare or two on the truck.

    Written policy

  3. 03

    Make forgetting cheap

    A forgotten badge costs nothing: a supervisor adds the hours as a correction with a reason. When the honest path is easy, nobody needs a buddy.

    Supervisor

  4. 04

    Review exceptions, talk first

    Clear exceptions before approving the week. Ask before assuming, and look for patterns over weeks rather than a single day.

    Weekly

Before payroll

Questions get asked before the week is approved, not after it's paid.

Generated timesheets arrive with their exceptions attached. A supervisor clears each one with a reason, and every change is logged with who made it.

Workers can see their own hours and request a correction in the optional worker portal, so a mix-up is often reported by the person it shorted. Approved hours then go to your payroll provider. See timesheet approval.

Exceptions

Timesheets

24

Generated

Shifts

120

Recorded

Open items

3

Before payroll

  • Late start · Hannah P. · Harbor Yard

    Mon Oct 5 · Clocked in 7:24 AM; crew start 7:00 AM (24 min after).

    Corrected
  • Late start · Connor J. · Northgate

    Wed Oct 7 · Clocked in 6:52 AM; crew start 6:30 AM (22 min after).

    Corrected
  • Missing clock-out · Ivan B. · Harbor Yard

    Thu Oct 8 · No clock-out recorded. Shift closed at the last badge report (2:55 PM) pending supervisor review.

    Needs review
  • Late start · Kenji H. · Riverside

    Thu Oct 8 · Clocked in 7:18 AM; crew start 7:00 AM (18 min after).

    Needs review
  • Early finish · Olivia V. · Northgate

    Fri Oct 9 · Clocked out 12:15 PM; scheduled finish 1:30 PM (75 min before).

    Needs review

Approved hours go to

  • Your payroll provider
  • CSVexport
  • Excelexport
  • PDFexport

ZeroBadge AI

Ask ZeroBadge AI to check a pattern

A badge cannot be clocked by someone else, but questions still come up. ZeroBadge AI answers them from the records, with the days listed, and leaves the judgment to you. It is read-only, and your admins control who can ask.

  • You ask

    Which shifts began away from every approved location this month?

    Three, all within 10 minutes of the yard gate. Each is flagged for review and shows where the badge was at its first report.

  • You ask

    Which badges were reassigned this month?

    Four, each with the date and who made the change. Two went to new hires, one to a replacement worker and one was marked lost and replaced.

  • You ask

    Which workers started within 2 minutes of each other every day this week?

    Seven. That fits a crew arriving in one truck, and each badge's own location is in its record if you want to look closer.

Answers come only from your company's own records. Every number links to the records behind it. Read-only; admins control access.

How ZeroBadge AI works

Questions

Questions about preventing buddy punching.

Can a worker clock in for someone else with ZeroBadge?
Only by physically carrying that person's badge. There is no shared clock, PIN or login to use on someone's behalf. A carried badge still leaves a record the office reviews before approving the week.
Does ZeroBadge use fingerprints, face scans or selfies?
No. Each badge is assigned to one worker and nothing biometric is collected. That avoids biometric consent and storage questions, and it also means ZeroBadge does not confirm identity at the start of a shift.
Are biometric time clocks allowed on jobsites?
Generally, with conditions that vary by state. Illinois' Biometric Information Privacy Act, for example, requires written notice and a signed release before a fingerprint or face scan is collected, and a published retention policy (740 ILCS 14/15). Check your state's rules. This is general information, not legal advice.
Will a carpool look like buddy punching?
At the start and end of the day it can: two badges power on together and travel together. On site they split up, which is what a normal carpool looks like. A day spent in lockstep is the pattern worth a question.
What should we do when we think a badge was carried for someone?
Talk to both workers before deciding anything. Most cases are a late start covered by a friend or a badge grabbed off the wrong charger. Correct the shift with a reason so the log shows what happened, and apply your written policy the same way to everyone.
Can buddy punching cost a worker money?
Yes. If hours are recorded on the wrong badge, the worker who did the work can be paid short. That's why corrections move hours to the right person rather than deleting them, and why workers can request a correction themselves.

Last updated

Sources

  1. 1.740 ILCS 14/15, Biometric Information Privacy Act: retention, collection, disclosure, destruction · Illinois General Assembly

Get started

Give every worker their own punch.

We'll walk through badge assignment, the exceptions list and how a supervisor clears a carried-badge question before payroll.

What we will walk through

  • 01Assigning, reassigning and marking badges lost
  • 02The exceptions list and the correction log
  • 03A custody policy you can hand to your foremen