Buddy Punching and Time Theft: Common Schemes and How to Prevent Them
Buddy punching is when one employee clocks in or out for another, and time theft is any paid time an employee did not actually work. The best prevention is a mix of clear policy, a time clock that ties each punch to the person and place, and regular review of exceptions. Heavy-handed monitoring is usually unnecessary, and mishandled discipline can create wage claims of its own.
Here we explain the most common schemes, what they cost with a worked example, how to detect them, and how to respond without violating the FLSA. Because discipline and pay rules vary by state, check with counsel or your state labor department before you act on a specific case.
What buddy punching and time theft look like
Buddy punching is the best-known scheme, but it is only one of several. The common patterns are:
- Buddy punching. A coworker punches in early or out late for someone else, using a shared PIN, badge or logged-in device.
- Early and late punching. Employees clock in as they walk into the building, then spend time on a personal task or in the parking lot.
- Extended breaks. Meal periods are punched out but employees return late, or never clock out for lunch at all.
- Padding. Entering rounded times such as 8:00 and 4:30 on a paper sheet regardless of the real hours.
- Unapproved edits. A supervisor or employee changes entries after the fact to add time.
Most of these exist because the system lets them. Paper sheets and shared PINs are easy to abuse, which is one reason we cover the weaknesses in paper timesheets and Excel spreadsheets.
What time theft costs: a worked example
A small amount repeated daily adds up. Suppose an employee earns $16.00 per hour, and a coworker clocks them in 15 minutes before they arrive on three days each week. That is 15 minutes x 3 days = 45 minutes, or 0.75 hours, per week. At $16.00 per hour, the cost is 0.75 x $16.00 = $12.00 per week, or $600.00 over 50 weeks.
Now consider overtime. If that employee is already at 40 hours, each unworked hour is paid at 1.5 x $16.00 = $24.00, so 0.75 hours costs $18.00 per week, or $900.00 over 50 weeks. Multiply by several employees and a few supervisors who look away, and the amount is more than the price of a time clock. Do not rely on industry statistics you cannot source; use your own payroll numbers to estimate the exposure.
Why shared PINs and badges fail
A PIN or a badge identifies a credential, not a person. If a coworker knows the PIN or holds the badge, the system sees a valid punch. The same applies to a shared tablet that stays logged in at the front desk.
The better design is a personal login on the employee's own device, combined with a location captured at the punch. Someone can still hand over a phone, but it is harder to do daily, and a punch that appears from the wrong place becomes an exception you can review. Our article on GPS tracking and clock-in location explains how to use location without tracking people all day.
Policy first: define it before you enforce it
Employees should know that clocking in for someone else is prohibited and that it is grounds for discipline for both the person who punched and the person who benefited. Put this in the handbook, include the right to correct honest mistakes, and make sure supervisors follow the same rule. A policy that applies to hourly staff but not to managers loses credibility fast.
Also state what counts as the start of paid time. If employees must be at their workstation and ready by 8:00 a.m., say so, and explain that arriving at 7:50 a.m. and waiting at the door does not start the workday. If the work has begun, though, it is paid; the FLSA counts time that is suffered or permitted as hours worked.
Detecting problems with exception reports
Instead of reading every timecard, review exceptions. Useful signals include punches from outside the expected location, punches at identical times for several people, entries that never vary by even a minute, missed meal punches, and many manual edits by the same supervisor. Look at patterns across weeks, not one-off events, since a single odd punch is often an honest mistake.
When you find a possible issue, start with a conversation. Ask what happened, check the facts, and document what you decide. This protects you if the employee later disputes the outcome.
Discipline without creating a wage claim
This is the part employers often get wrong. You can discipline, suspend or terminate an employee for falsifying time records, but you must still pay for all hours actually worked. You cannot dock pay as a penalty for work that was performed, and for exempt salaried employees, improper deductions can affect the salary basis. State laws also restrict deductions from wages.
For time not worked, correct the record and recover nothing through informal paycheck deductions without checking your state rules first. In many cases the safest approach is to fix the entry going forward and apply a documented disciplinary step. The same logic appears in our guide to tardiness and attendance policies.
Finally, remember that most employees are honest, and heavy surveillance can hurt trust and retention. Explain why the controls exist, apply them evenly to managers and staff, and use the data to catch mistakes as often as misconduct. When a team sees that accurate records protect their own pay, for example by proving a late shift or an overtime hour, they are more likely to support the system than to look for ways around it. Review your approach every quarter and adjust it if the exceptions stop appearing.
How SimpleWorkshift Helps Prevent Time Theft
SimpleWorkshift makes each punch personal. Employees clock in and out with their own login on the iOS or Android app or the web, and every entry carries a GPS location. You can see time entries and exceptions in real time, so a punch from the wrong location or a missing meal entry shows up while you can still fix it.
Work schedules per employee let you compare planned and actual hours, and custom reports show patterns by person, shift or department. Automatic overtime calculations make the cost of extra time visible. Try it free for 30 days, with no contracts, at simpleworkshift.com.