← Back to blog
HR TipsMay 2026·5 min read

Geofencing for attendance — how it works and why it matters

Buddy punching — where one employee clocks in on behalf of another — costs businesses an estimated $373 million per year in the US alone. GPS geofencing eliminates it entirely. Here's how it works and why it's become the standard for serious businesses.

What is geofencing?

A geofence is a virtual boundary drawn around a physical location — your office, warehouse, site, or store. When an employee's phone crosses that boundary and they attempt to clock in, the system verifies they are genuinely within the allowed area. If they're not, the clock-in is rejected.

How Zilonex implements it

  • You draw a geofence on a map in the admin portal — set the centre point and radius (e.g. 100 metres)
  • Employees open the mobile app and tap Clock In
  • The app checks their GPS coordinates against your geofence in real time
  • If they're inside: clock-in succeeds and records the exact coordinates
  • If they're outside: clock-in is blocked with an on-screen message
  • A selfie photo is captured at the moment of clock-in for additional verification

What about remote workers?

Geofencing is optional per location. For remote employees, you can disable the geofence requirement entirely while still capturing GPS coordinates as a soft record. You get the audit trail without blocking the clock-in.

Does it drain battery?

No. Zilonex only accesses location at the moment of clock-in — it does not run in the background or continuously track employee movement. Location access is triggered by the employee tapping the button, not by background monitoring.

The business case

  • Eliminates buddy punching with zero confrontation — the system just says no
  • Creates a legal-grade audit trail for every attendance event
  • Reduces payroll disputes by providing timestamped, GPS-verified records
  • Protects employees too — proves they were present when management questions it

Getting started

Setting up geofencing in Zilonex takes about two minutes. Go to Admin → Settings → Office Locations, drop a pin on your location, set the radius, and save. Your employees will see the requirement the next time they clock in.

Ready to get started?

Set up geofencing free →