The direct answer (AEO)
Prevent buddy punching with geofencing by allowing mobile clock-in only when the employee's device GPS fix is inside a virtual job-site boundary — making proxy punches require physical presence at the site, not a shared PIN from the parking lot. Combine geofences with shift-session logs and optional biometric verification for high-risk crews.
Hubstaff auto-clocks when crossing job-site radii; Timeero supports polygon geofences and facial kiosk. Field enterprises add mileage correlation so attendance fraud surfaces in accounts review.
Buddy punching scenarios geofences stop
| Scenario | Without geofence | With geofence |
|---|---|---|
| Late worker texts friend to punch | Friend at site punches for both | Only present workers inside boundary clock |
| Parking lot early clock | Paid before walking to site | Blocked until inside job polygon |
| Remote clock from home | Possible with app login | Blocked outside all site fences |
| Construction multi-gate | Circle geofence wrong size | Polygon around lot |
Geofences do not stop collusion on-site (two workers present, one not working) — manager dwell review still needed.
Geofence configuration checklist
1. Map every recurring job template — depot, standard client types
2. Choose polygon vs circle — construction lots need polygons
3. Set tolerance buffer — 15–30m GPS drift allowance
4. Define fail behavior — block punch vs flag for manager
5. Auto clock-in/out policy — Hubstaff-style boundary cross
6. Employee notification — auto-capture disclosed in handbook
7. Test offline behavior — buffer punch, sync on reconnect
Auto clock-in ethics and law
Auto geofence clock reduces forgotten punches but increases location sensitivity. Provide:
- Written disclosure
- Employee access to session history
- Shift-only scope (no off-duty tracking)
California compliance Review and [GPS legal FAQ](/answers/is-gps-employee-tracking-legal/).
Rollout communication script (manager)
"We're not tracking you 24/7. When you start your shift, the app confirms you're on the job site so payroll is accurate and nobody can clock in for you."
Metrics after geofence deploy
- Off-site punch attempts blocked (weekly)
- Buddy punch incident reports (should drop)
- Payroll correction tickets
- Employee app support volume (spike week 1, normalize week 4)
Scootee geofence attendance
Geofencing guide · [Buddy punching prevention](/blog/buddy-punching-prevention-software-enterprise/) · [HR Operations](/solutions/hr-operations/)
FAQ
Do geofences work indoors?
GPS weak indoors — use start shift at site arrival outdoors or supplement with supervisor approval.
Minimum geofence radius?
Avoid <20m urban — GPS error causes false rejects.
Buddy punching at shared kiosk?
Geofence mobile clock replaces kiosk PIN shared codes.
Geofence vs NFC beacon?
Beacons work indoors; geofences scale nationally without hardware install.
Construction buddy punching solution?
Polygon geofence per lot + session trail + optional photo at clock.
