How to stop buddy-punching in your café, pub or shop
Buddy-punching, staff clocking in for each other, quietly inflates your wage bill. Here is how geofenced clock-in stops it without tracking staff all day.
2 min read
Short answer: buddy-punching, one person clocking in or out on behalf of another, is the most common form of time theft in shift businesses. The reliable fix is to tie clock-in to being physically on-site, using a geofence on the worker’s own phone, with a QR-code fallback. That removes the “can you clock me in, I’m running late” problem at the source.
Why it costs more than you think
A few minutes here and there sounds trivial. It isn’t. If two people each gain ten “free” minutes a shift, across a week, across a year, you’re paying for hours nobody worked. And it compounds quietly because it never shows up as a single obvious cost. It just makes your wage percentage a little worse than it should be, every single week.
Why the old methods fail
- A shared tablet or wall terminal can be tapped by anyone walking past, including for a mate.
- Paper sign-in sheets are filled in from memory, often at the end of the week.
- Honour-system app check-ins with no location check are trivially gamed from the bus.
The fix: tie clock-in to being there
Geofenced clock-in checks the worker’s location at the single moment they clock in or out. If they’re inside the site’s geofence, the clock-in is confirmed. If they’re not, it won’t go through. So you can’t clock in for a shift you haven’t arrived for, and you can’t clock a colleague in from across town.
Two things make this work in the real world:
- A QR-code fallback by the till, for basements and weak-signal sites where GPS struggles.
- A privacy line you can stand behind: location is checked only at clock-in/out, never continuously. That’s important for staff trust, and it’s how a fair system should work.
”Won’t staff feel spied on?”
Not if you’re straight with them. WagePilot checks location once, at clock-in, and never tracks anyone between shifts or in the background. And every timesheet edit is visible to the employee. In practice, staff tend to prefer an accurate system: they get paid for exactly what they worked, and the live earnings gauge makes clocking in oddly satisfying.
The bonus: you also get the data
Once clock-ins are real, everything downstream gets better. Your live labour-cost board is accurate, your timesheets hold up, and the hours you export to payroll are the hours actually worked. Stopping buddy-punching isn’t just plugging a leak: it’s the foundation for running shifts on numbers you can trust.
WagePilot does all of this for a flat price per site, and never a penny per head (and one small site free forever). See how it works or try the live demo.
This guide is general information, not legal advice. Check GOV.UK or a qualified adviser for your situation. WagePilot handles the tracking automatically, but you remain responsible for your own compliance.