Buddy Punch Features

Track time and attendance automatically, run payroll effortlessly, and build work schedules quickly with our all-in-one workforce management platform.

  • No credit card required

Groups of features

Automatic timesheets

Effortless timekeeping

Effortless timekeeping

Buddy Punch compiles employee clock-in and out data into timesheets for you. All hours are calculated automatically, and administrators and managers can review timesheets anytime.

Timesheet approvals

Timesheet approvals

Employees are prompted to submit their timesheets at the end of each pay period. After they’re submitted, they’re sent to an administrator or manager for review and approval.

Timesheet editing

Timesheet editing

Administrators and managers can edit timesheets easily when an employee forgets to punch for an entire shift, forgets to clock in when they started work, or forgets to clock out when they left.

Overtime calculations

Overtime calculations

Choose from more than a dozen overtime types to ensure overtime is identified correctly. Buddy Punch will then recognize overtime hours and calculate the pay for you automatically.

Project tracking

Project tracking

Set up job codes for each of your customers and assign them to employees. When employees clock in, they’ll select the appropriate job code. Then, you can track hours spent on projects.

Locations

Locations

Need to track the time worked at your different offices or locations? Simply set up your locations in Buddy Punch, and employees will be prompted to select their location when clocking in.

Clocking in/out

Accessible everywhere

Accessible everywhere

Employees can clock in and out using any internet-connected device. We also have apps for iOS and Android phones/tablets and a ChromeOS app for Chromebooks.

Time clock kiosk

Time clock kiosk

Download the Buddy Punch app to an Apple or Android tablet to create a central time clock kiosk that all employees can use to clock in and out.

Employee PINs

Employee PINs

If you’re using Buddy Punch on a tablet as a time clock kiosk, employees can punch using unique four-digit PINs to make the process of clocking in/out quick and easy.

Username and passwords

Username and passwords

If employees are using the web or mobile apps, they’ll use a username and password to access the platform and clock in/out. They can also stay logged in on their personal devices.

Single sign-on

Single sign-on

If you don’t want employees to have to keep track of another username and password, you can enable single sign-on to Buddy Punch with services like Google, Okta, and OneLogin.

QR code punching

QR code punching

If you don’t want to set up a central time clock kiosk or have employees clock in using the mobile apps, you can display a QR code that, when scanned, will clock employees in and out.

Text to punch

Text to punch

If employees are working in the field and don’t have access to the internet or one of Buddy Punch’s mobile apps, they can clock in and out by sending a text message.

Group punch

Group punch

If employees all start and end work at the same time, you can have a manager, supervisor, or site foreman clock everyone in and out simultaneously using our group punch feature.

Duration entry

Duration entry

If you have salaried employees, our duration entry feature lets them simply enter the number of hours they worked each day so they don’t have to clock in and out.

Employee accountability

GPS on punch

GPS on punch

Make sure employees are where they’re supposed to be by capturing their GPS coordinates when they clock in and out. Review that data on their timesheets to ensure they were on-site.

Real-time GPS

Real-time GPS

Use real-time GPS tracking to see where all of your employees are located at any time on a map. You can also view GPS breadcrumbs to see where they traveled over the course of a shift.

Geofences

Geofences

Set up geofences around each of your worksites or locations. If employees try to clock in or out when they’re not inside of the geofence, the app will block the action.

IP address locks

IP address locks

For employees working in an office, you can restrict clocking in and out to when employees are on an authorized IP address (connected to your company’s Wi-Fi) to prevent off-site punching.

Photos on punch

Photos on punch

Require employees to take a picture of themselves when they clock in and out to prevent buddy punching. Administrators and managers can review employees’ photos on their timecards.

Facial recognition

Facial recognition

By using Buddy Punch with Face ID, you can require employees to verify their identities with facial recognition technology before they’re permitted to clock in or out of work.

Reduce labor costs

Overtime alerts

Overtime alerts

Get email, mobile, or in-app notifications when employees are nearing overtime so you can shift their schedules around to avoid unplanned overtime expenses.

Punch limiting

Punch limiting

Align employee’s schedules with their ability to clock in. Employees will be restricted from clocking in before they’re scheduled to work, preventing you from paying for unplanned hours.

Automatic punch out

Automatic punch out

Set up Buddy Punch to automatically clock employees out at the end of their scheduled shifts or after they’ve worked a set number of hours to prevent having to pay for unplanned hours.

Notifications

Notifications

Set up notifications and workflows for anything you want to monitor closely. Get an update when an employee clocks in early, clocks out late, misses a shift, nears overtime, and much more.

Automatic breaks

Automatic breaks

Specify how many hours employees need to work before break rules trigger and how long breaks should be, and our system will automatically deduct those times from employees’ hours.

Punch rounding

Punch rounding

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.

Payroll and integrations

Buddy Punch payroll

Buddy Punch payroll

Use Buddy Punch as your payroll provider. We’ll pay your employees with direct deposit, create pay stubs, deduct benefit costs, file taxes for you in all 50 U.S. states, and more.

Payroll integrations

Payroll integrations

We offer native integrations with eight payroll providers, including QuickBooks Online, QuickBooks Desktop, Gusto, ADP, Paychex, and more to make running payroll quick and easy.

Exportable reports

Exportable reports

If we don’t integrate with your existing payroll provider, you can export the Buddy Punch report you need as a spreadsheet, PDF, or CSV file and upload it to your payroll provider.

Employee scheduling

Drag-and-drop scheduler

Drag-and-drop scheduler

Create work schedules in minutes with our drag-and-drop schedule maker. Update schedules in seconds, and automatically notify employees of newly published schedules and shift changes.

Shift templates

Shift templates

Have employees who work the same shifts every week? Set up templates with recurring shifts to automatically add their scheduled days and shifts to all future work schedules.

Employee self-service

Employee self-service

Employees can view their schedules in Buddy Punch anytime. They can also notify you of their availability so you can avoid scheduling them for days and times when they’re unavailable.

Time-off tracking

PTO accruals

PTO accruals

Manually add in PTO accrual amounts for employees, or set up rules for automatic accruals. Employees can view their PTO totals and availability at any time within the Buddy Punch app.

Time-off requests

Time-off requests

When employees need time off — whether its paid or unpaid — they can request that time off in Buddy Punch. Requests are then sent to managers to review and approve or deny.

PTO on timesheets

PTO on timesheets

After an employee submits a paid time-off request and it’s approved, their PTO hours are automatically added to their timesheets so you can ensure they get paid for that time.