Stay on top of attendance, time off, and overtime in real time.
Monitor overtime
We give you real-time insights into your employees’ hours. You can set up emails or mobile notifications when an employee is nearing their maximum for the day or week so you can adjust your schedule.
Accountability
Stay on top of your employees’ work locations with GPS and webcam images on each clock-in or clock-out, with oversight on any changes. Always know who’s on the clock and when.
Time off
Easily track time-off requests with our built-in calendar that allows employees to book or request time off. We support paid and unpaid time off.
Simplify payroll and budgeting
Use job codes, run custom reports, or export everything to Excel. Our payroll integration accepts the most common software, making it simple to run payroll.
Flexible punch options
Employees can clock in and out of work using a 4-digit PIN, QR Codes, Facial Recognition, or individual usernames and passwords.
Workflows
Managers can get notifications on punches and time cards that need to be approved, or they can set up custom email and in-app alerts.
Time clock software features to help you manage your employees’ time
Job codes
Easily create and assign job codes for your employees to punch in to. If more than one job code is assigned, employees will be presented with a job code list to select from. You’ll see the amount of time spent on each job code reflected on your employees’ time cards and in your reports.
Locations
If you have multiple offices or job sites, create locations for all of them and assign them to employees. When employees clock in, they’ll select their location. The amount of time spent at each location will be reflected on your employees’ time cards and in your reports.
Managers
Looking to delegate? Quickly and easily upgrade an employee to manager status so they can manage the time cards of employees assigned to them. Managers can be given either “View” or “Approval” permissions, depending on what you’d like them to be able to do.
Notifications
Buddy Punch has built-in notifications for administrators, managers, and employees. If employees request a timecard change or if they get punched out automatically, we’ll let you know via email. Employees can be alerted when time cards or PTO are approved and more.
Overtime calculations
Choose from more than a dozen overtime types to ensure your overtime calculations are done correctly. These overtime types include 40-hour work weeks, California overtime, no overtime, 44-hour work weeks, and 38-hour work weeks. Custom rules can also be created as needed.
PTO/Sick/Vacation time
Administrators and managers can add PTO for their employees, or they can allow their employees to enter PTO on their time cards. You have the flexibility to approve PTO as employees request it, or you can allow them to add PTO/Sick/Vacation time without needing any approval.
Reports
We provide several different customizable reports to meet the needs of your business. We have varied spreadsheet formats, including the more commonly used Excel and PDF exports. Just export the report of your choice and take it to your payroll provider!
Webcam
Our webcam feature allows you to automatically capture a picture of an employee when they punch in or out. You can easily view the image directly from the employee’s time card to ensure there is no buddy punching or time theft occurring.
Apps
We have apps for both Android and iOS devices — as well as Chromebooks — to help your employees on the road or out in the field track their time. We also have a desktop app to make the punching in and out process even easier.
Automatic breaks
If you want to accurately account for your employees’ breaks, our automatic breaks feature can help. Just specify how many hours your employees need to work before the rule triggers and how long their break should be. Our system will automatically deduct that time from the employee’s hours.
Single sign-on (SSO)
We have several different single sign-on options to meet the needs of your business. Our single sign-on options include Google, Okta, and OneLogin. Each option available makes logging in and out of our time-tracking software a breeze!
GPS
Want to track employee time at remote locations? Our GPS tracking feature allows you to collect GPS data on the employees you choose by making the feature either optional or required. If set to required, your employees cannot punch in unless they share their GPS location.
IP address locks
Stop employees from punching in and out unless they’re on an authorized IP Address. You can create as many IP address locks as you’d like, and if an employee is not assigned to one, they can punch in and out from any IP address.
Mobile/Tablet ready
Being that Buddy Punch is web-based, it can be accessed from any device with a browser. The only thing required is an internet connection. Compatibility with most mobile devices leaves you and your employees with plenty of login options.
Punch rounding
By using the punch rounding feature, you can set up rules where punches are automatically rounded up or down. Increments range from two minutes to 30 minutes, so there are plenty of options to meet your business’s needs.
QR codes
Our QR Codes feature allows your employees to scan a QR Code via the webcam on their computer, tablet, or smartphone. Once the QR Code is scanned, our system will automatically punch an employee in/out.
QuickBooks Online
The QuickBooks Online integration allows you to seamlessly sync employee information and time cards to QuickBooks. All you need is a QuickBooks Online Plus account and a little initial setup, and you’re good to go!
QuickBooks Desktop
Our QuickBooks Desktop integration allows you to quickly connect QuickBooks Desktop with your Buddy Punch account. You are able to sync employee work hours on demand — a very easy process that requires little setup!
Time card approvals
Our time card approvals feature allows your employees to submit their time cards to their manager or an administrator for approval. It’s a great way to ensure time cards are accurate before sending all of your data to payroll for processing.
PTO accruals
The PTO accruals feature allows you to manually add in accrual amounts for employees or automatically have it accrue. Employees can view their PTO totals and availability at any time within the Buddy Punch app.
Text to punch
Our text-to-punch feature allows employees that do not have a data connection to send a text message to punch in or out, bypassing the need for a clock in and out app. It’s a great way to ensure your employees never miss a punch.
Job costing
Our job costing feature allows you to create jobs, companies, or any type of label for your employees to punch in and out of. Time spent at each job will be reflected on the employee’s time card and on our exportable reports.
Overtime alerts
The overtime alerts feature lets you to set up daily and weekly alerts when your employees hit certain thresholds. Want to receive an alert when any employee works more than an 8-hour workday or 40-hour workweek? We can do that!
Integrations
Integrations make your life easier, so we have partnered up with several providers, including QuickBooks, Paychex, and ADP, to help make your experience with Buddy Punch even more seamless. Don’t see yours on the list? Let us know!
Duration entry
Have salaried employees? Our duration entry feature allows your employees to enter a time duration per day rather than punching in and out. Or they can do both (punching and duration). Set up the feature on a per-employee basis.
Geofences
Our geofence feature allows you to create areas that employees are required to punch in and out from. Employees can be assigned multiple areas, all with unique job codes. If outside a geofence, an employee will not be able to punch in or out.
Flexible pricing
We know not every business is built the same, which is why we’ve made our pricing as flexible as possible. Get pricing based on which features are most important to you, whether you’re a small business or an enterprise corporation.