The #1 Geofence Time Clock App
Use Buddy Punch to quickly set up geofences for all of your job sites and prevent employees from clocking in or out when they’re not on location.

How geofencing works in Buddy Punch
Set up your geofences
Enter an address or latitude and longitude coordinates. Then, specify the diameter of the geofence between 50 and 1,500 meters. Create as many geofences as you need at no additional cost.
Attach job codes
If you need to track time by projects, you can attach job codes to geofences. This will automatically assign time worked in a specific geofence to the selected project.
Assign geofences to employees
Make all of your geofences available to all of your employees, or assign them only to the employees who work in those locations.
Customize your settings
Make geofencing required for everyone, required only for select employees, or optional. Optional is great for rural areas with limited cell phone service.
Block off-site punches
With geofencing required, employees can only clock in/out if they’re in the geofence. If they’re not, they’ll get an error message showing their current location and the geofence’s location.
Review offsite punching attempts
View reports showing which employees tried to clock in or out when they were outside of the geofence to identify employees who may have been trying to steal time and determine how effective your geofences are in preventing time theft.
Why choose Buddy Punch for geofencing?
Minimal data usage
Less than 10 KB of data is used to clock in/out with geofencing.
User-friendly interface
Our intuitive design makes it easy for everyone to use the geofencing feature.
Reliable and accurate
Depend on precise location tracking to manage your workforce more effectively.
Buddy Punch goes beyond geofencing
Time tracking
Track employee hours, automatically calculate regular and overtime pay, and send time data to your payroll provider.
Scheduling
Create work schedules in minutes with our drag-and-drop schedule builder, then automatically send schedules to employees.
PTO tracking
Set PTO accrual rules, review PTO requests, and automatically add paid time off hours to timesheets for accurate payroll.
Payroll integrations
Instantly transfer your time data to payroll providers like QuickBooks, ADP, Gusto, Paychex, SurePayroll, PayPlus, and many more.
Built-in payroll
Save time, reduce errors, and run payroll in a few simple steps. We’ll handle the calculations, direct deposits, and tax filings.
Mobile apps
Buddy Punch can be used on any device with an internet connection. Apps are also available for iOS, Android, and ChromeOS.