How Buddy Punch’s geofence time clock works
With Buddy Punch, employees can clock in and out from anywhere using their mobile phones. Punches are transformed into timesheets with regular hours, overtime hours, and pay automatically calculated, and geofences can be used to ensure your timesheets accurately represent the hours worked.
Prevent offsite punches
Create a geofence in Buddy Punch by entering either an address or latitude and longitude coordinates. Specify the diameter of the geofence; it can be as small as 50 meters or as large as 1,500 meters. Then, assign that geofence to the employees who work at that location.
If an employee has been assigned to a geofence, Buddy Punch checks their location when they clock in and out. If they’re not located within an assigned geofence, it will block the punch and show the employee a message saying they’re not on site.
This ensures that employees are clocking in and out when they’re actually at work — not while they’re getting coffee before work or after they’ve arrived at home and realized they forgot to clock out.
Identify time theft
Maybe you’ve suspected employees were committing time theft but couldn’t prove it. With Buddy Punch, you can get the evidence you need to prove or disprove your suspicions.
Get an alert (via email, push notification, or both) when an employee leaves a geofence without clocking out. This helps you determine if employees are leaving the job site while they should be working and lets you edit their timesheets accordingly. You can also get an alert when they reenter the geofence.
Additionally, you can view all offsite punching attempts in Buddy Punch’s error log report. This lets you easily identify all instances of employees trying to clock in or out when they were offsite so you know who you need to keep a closer eye on or, in cases where employees didn’t have a phone signal, what time to list as their clock-in time when editing timesheets.
Simplify job costing
Buddy Punch’s job costing feature lets you create job codes you can use to track hours spent on specific projects. When a job code is created, it can be assigned to an employee. Then, when the employee clocks in, they’re required to choose the job code for the project they’re working on.
Buddy Punch’s geofencing feature makes it even easier to ensure hours are getting tied to the correct projects. By connecting a job code to a specific geofence, employees will only see the specific job codes connected to that geofence when they’re located within the geofence.
If only one job code is assigned to a geofence, that job code will be selected for the employee automatically. If more than one job code is assigned, the employee can choose the appropriate one. This ensures you’re billing clients and tracking project labor costs accurately.
Remind employees to clock in and out
Geofence alerts can also remind employees to clock out at the end of the day or to switch job codes when moving between multiple job sites. You can send employees an email, push notification, or both when entering or exiting a geofence to remind them to clock in, clock out, or select a new job code.
Note that geofence alerts only work after an employee has clocked in for the day; they will not work for the first clock-in of the day. Buddy Punch only tracks employees’ locations when they’re on the clock to keep you compliant with state laws and protect your employees’ privacy.
Customize your geofence settings
Don’t want everyone to be tied to geofences? No problem. Buddy Punch lets you customize your settings to fit your needs perfectly:
This gives you the flexibility you need to prevent time theft where you suspect it’s happening while keeping things open for employees who aren’t tied to specific job sites.
Why choose Buddy Punch for geofence time tracking?
Buddy Punch is affordable
Create unlimited geofences for only $5.99/user per month. Other geofencing time clocks limit the number of geofences you can create or cost twice as much.
Buddy Punch is highly rated
With a 4.8 out of 5-star rating on both G2 and Capterra, Buddy Punch’s customer reviews have made it one of the highest-rated time clock apps on the market.
Buddy Punch uses minimal data
Employees won’t want to use an app that drains their phone battery or uses up its data. Buddy Punch is designed to be lightweight; less than 10 KB of data is used.
Reviews from our customers
How different industries use geofence time tracking

Mobile Teams
Employees in industries like construction, landscaping, home healthcare, electrical contracting, metal fabrication, security, transportation, and environmental services work across multiple job sites. Use geofences to make sure they’re where they’re supposed to be.

On-site teams
Physical time clock kiosks are expensive and require regular maintenance. With geofences, your restaurant, manufacturing facility, school, doctor’s office, government office, or nonprofit organization can let employees clock in and out using their phones without you having to wonder if they were at work.

Staffing agencies
With hundreds of contractors working across dozens of job sites, it’s impossible for staffing agencies to know if their people are where they’re supposed to be. Geofences prevent offsite punching, giving you the confidence that you’re only paying your contractors for the hours they worked.
How Buddy Punch compares to other geofence time clocks
| Platform | Customer Rating | Starting Price |
|---|---|---|
| Buddy Punch |
|
$5.99 /user per month |
| QuickBooks Time |
|
$10 /user per month |
| Hubstaff |
|
$13.33 /user per month |
| Timeero |
|
$7.33 /user per month |
| Workyard |
|
$13 /user per month |
| ClockShark |
|
$9 /user per month |
| FieldServicely | Not rated |
$9 /user per month |
The best time clock apps with geofencing
Still trying to determine which app is right for your team? Read our reviews below to learn more about the unique features, pros, and cons of the best geofence time tracking apps on the market.
Buddy Punch
Buddy Punch is an easy to use and affordable time clock app with a geofencing feature that allows you to prevent offsite punches, remind employees to clock in and out, and catch time theft in the act. Employees can clock in and out using the platform’s mobile apps for Android and iOS, and geofences help you ensure employees were where they were supposed to be.
Geofence capabilities:
Prevent employees from clocking in/out when offsite.
Remind employees to clock in/out when entering/exiting a geofence.
View reports showing all offsite punching attempts.
Get an alert when an employee leaves a geofence while clocked in.
Connect job codes to geofences for effortless job costing.
Pros:
Much lower per-user price than other geofence time clocks
Easy to use even for non-tech-savvy employees
Great customer support from live reps based in the U.S.
Many other features to help teams prevent time theft
Cons:
No offsite tracking
No mileage tracking
Pricing:
Plans that include geofencing start at $5.99/user per month.
QuickBooks Time
QuickBooks Time is a great option for teams that need to track mileage and connect time and mileage data to QuickBooks Online for quick invoice creation. Its geofences won’t prevent offsite punching, but they can either automatically clock employees in/out when entering/leaving a geofence or send employees a reminder to punch when entering or leaving a geofence.
Geofence capabilities:
Remind employees to clock in/out
Automatically clock employees in/out
Pros:
A native QuickBooks Online integrations syncs data automatically
Mileage tracking makes it easy to track travel time between job sites
Cons:
Geofences will not prevent offsite punches
A QuickBooks Online subscription is required
Pricing:
Plans that include geofencing start at $10/user per month.
Hubstaff
Hubstaff is a great option for companies with both computer-based and field teams. It has features like idle detection and website tracking to prevent time theft by knowledge workers, as well as GPS tracking and geofencing for mobile employees. While its geofences won’t prevent employees from offsite punching, it will automatically clock them in and out as they enter/leave geofences.
Geofence capabilities:
Remind employees to clock in/out
Automatically clock employees in/out
Pros:
Time theft prevention features for both knowledge and mobile workers
Time can be tracked through mobile apps, desktop apps, and browser extensions
Cons:
One of the most expensive geofencing time clocks on the market
Computer-tracking features can feel like an invasion of privacy
Pricing:
Plans that include geofencing start at $13.33/user per month.
Timeero
Timeero is built for teams that work in the field with features like geofences that prevent offsite punches, real-time GPS tracking, and mileage tracking. It’s also one of only a handful of apps with offline tracking, which lets teams clock in and out even in areas where there’s no phone service. When working in rural locations, employees can override the geofence restrictions if needed.
Geofence capabilities:
Prevent employees from clocking in/out
Remind employees to clock in/out
Pros:
Offline tracking lets employees punch even from remote job sites
HIPAA-compliant EVV module adds features for home healthcare
Cons:
Its focus on field teams makes it less adaptable for other industries
EVV and HIPAA compliance are only available on the priciest plan
Pricing:
Plans that include geofencing start at $7.33/user per month.
Workyard
Workyard’s is built specifically for construction companies. Location tracking is built into the core of the product; you’ll get real-time GPS tracking on all plans. Geofences can be combined with real-time GPS to automatically clock employees in and out when entering and exiting geofences, and employers can create geofences to match the exact borders of job sites.
Geofence capabilities:
Automatically clock employees in/out
Track travel time between geofences
Pros:
Create geofences in multiple shapes, including polygons
Add multiple geofences per project for large worksites
Cons:
Can only be used by employees located in the U.S.
Its construction focus makes it less suitable for other industries
Pricing:
Plans that include geofencing start at $13/user per month.
ClockShark
ClockShark is another time tracking app built specifically for construction companies. It’s slightly less expensive than Workyard and includes a feature that notifies admins if employees clock in or out while outside of the geofence. Additionally, it will remind employees to clock in/out when entering or exiting a geofence. It also has other features like facial recognition that help prevent time theft.
Geofence capabilities:
Alert admins when employees clock in/out while offsite
Remind employees to punch when entering/exiting a geofence
Pros:
Includes multiple features that are useful for construction companies
Offline time tracking is available for job sites with no cell service
Cons:
Its construction focus makes it less suitable for other industries
Only integrates with three third-party payroll providers
Pricing:
Plans that include geofencing start at $9/user per month.
FieldServicely
FieldServicely’s geofence time clock is unique because it allows you to not only create geofences but also define the routes employees should take when traveling from one geofence to another. This is great for businesses like landscaping companies where employees travel the same paths each week. It reduces travel times to ensure you’re able to take on as many clients as possible.
Geofence capabilities:
Prevent offsite punching
Automatically clock employees in and out
Pros:
Define the routes employees should take when traveling between geofences
Geofences can be assigned to specific employees
Cons:
No option for reminding employees to clock in and out
Geofence sizes are limited to 100, 150, 200, and 300 meters in diameter
Pricing:
Plans that include geofencing start at $9/user per month.
Not rated