Buddy Punch

Time clock, scheduling, PTO and attendance tracking for hourly and deskless teams, with payroll-ready hours.

Suggest a correction

Overview

Employees clock in and out from the web app, iOS, Android or ChromeOS apps, or a shared tablet kiosk, using a PIN, QR code, facial recognition or username and password. GPS, geofences, IP and device locks, and punch photos verify where and who punched, and regular hours, overtime and pay are calculated from the overtime rules you choose. Managers approve timesheets, lock pay periods, and handle breaks, PTO accruals and requests, while drag-and-drop scheduling, job codes and attendance alerts keep labor costs in check. Hours export as Excel, PDF or CSV formatted for payroll providers, sync through payroll integrations, or flow into the optional Buddy Punch payroll service. Offline mode, geofencing, QR and kiosk punching, API and MCP access start on the Pro plan; SSO and dedicated support come with Advanced.
More product details

Product

Awards and recognitions
  • Name
    Time Tracking Software Leader
    Year
    2,025
    Organizer
    G2
  • Name
    Best Support
    Year
    2,025
    Organizer
    G2
  • Name
    Best Ease of Use
    Year
    2,025
    Organizer
    Capterra
  • Name
    Best Functions & Features
    Year
    2,025
    Organizer
    GetApp
  • Name
    Top Rated
    Year
    2,025
    Organizer
    SourceForge
  • Name
    Time Tracking Software Leader
    Year
    2,025
    Organizer
    Slashdot
Demo Url
buddypunch.com/product-tour
License Model
Proprietary
Solution Kind
Application

Who it is for

Industries
  • Healthcare
  • Education
Organization Types
  • Business
  • Nonprofit
  • Government
  • Education
Roles
  • Administrators
Use Cases
  • Time tracking
  • Time entry
  • Time reporting

Before you choose

Check before choosing

  • The built-in payroll service is documented for U.S. employers: payroll tax filing covers U.S. federal, state and local taxes

Features

Employee Time Tracking

Clock in and out punches and manual duration entry

Break tracking and punch rounding

More details & conditions: Employee Time Tracking

Time tracked by location, department code and position

Hours and payroll export reports

Categories: Time Clock

Timesheet Management

Employee timesheet submission with required agreement statement

Manager or admin timesheet approval and rejection

More details & conditions: Timesheet Management

Punch editing with required notes

Pay period locking

Time card and hours reports

Clock In/Out

Clock in and out from web, mobile apps and tablet kiosk

PIN, QR code, facial recognition or username and password punching

More details & conditions: Clock In/Out

Group punch

GPS, geofence, IP or device lock and photo verification on punch

Vacation/Leave Tracking

PTO policies and accrual rules

Time off requests with manager approval

More details & conditions: Vacation/Leave Tracking

Blackout dates and carryover limits

PTO balances and summary reports

Attendance Tracking

Match punches to schedules to flag late, absent and early-out employees

Late, early-out and missed-punch alerts

More details & conditions: Attendance Tracking

Dashboard of who is currently clocked in

Early/late and absence reports

Categories: Time Clock · Attendance Tracking

Employee Scheduling

Delivery method: Paid add-on

Drag-and-drop shift scheduling with open and recurring shifts

Employee availability and shift trade or cover requests

More details & conditions: Employee Scheduling

Schedule templates and publish notifications

Warnings for overlapping shifts, approved time off and unavailability

Categories: Time Clock · Attendance Tracking

Overtime Calculation

Pre-set overtime types such as 40-hour week and California overtime, plus custom overtime rules

Per-employee overtime policies

More details & conditions: Overtime Calculation

Automatic regular and overtime hours and pay calculation

Alerts when employees near overtime

Payroll Management

Delivery method: Paid add-on

Pull tracked hours, overtime and PTO into payroll automatically

Direct deposit and electronic paystubs

More details & conditions: Payroll Management

Automatic federal, state and local payroll tax calculation and filing

W-2s and 1099s, off-cycle payroll and unlimited payroll runs

Categories: Time Clock

Leave Tracking

PTO policies and accrual rules

Time off requests with manager approval

More details & conditions: Leave Tracking

Blackout dates and carryover limits

PTO balances and summary reports

Categories: Attendance Tracking

Time Tracking

Clock in and out punches and manual duration entry

Break tracking and punch rounding

More details & conditions: Time Tracking

Time tracked by location, department code and position

Hours and payroll export reports

Categories: Attendance Tracking

Online Time Tracking

Web app punches and manual hours entry

Mobile apps for iOS, Android and ChromeOS

Categories: Time Tracking

Billable & Non-Billable Hours

Track hours by job, project or client code

Reports of hours and cost per job for budgeting and invoicing

Categories: Time Tracking

Show all details (14)

Project Time Tracking

Job codes selectable at clock-in, with switching without clocking out

Link job codes to geofences and locations

More details & conditions: Project Time Tracking

Hours report by location, department code and position

Categories: Time Tracking

Employee Database

Employee profiles with employee ID, time zone, hire and termination dates and contact details

Employee profile details report export

More details & conditions: Employee Database

Add employees individually or in bulk

Groups and manager assignment

Categories: Time Tracking

Workflow details

Rules
  • Name
    Overtime policies
    Description
    Built-in and custom overtime types, per-employee assignment, optional PTO inclusion
  • Name
    Break rules
    Description
    Manual or automatic, paid or unpaid breaks with minimum and maximum durations and alerts
  • Name
    Punch rules
    Description
    Punch rounding, punch limiting and automatic clock-outs
  • Name
    PTO rules
    Description
    Accrual schedules, maximum balances, annual caps, negative balances, blackout dates and carryover limits

Pricing

Advanced

Access in this plan

SSO Protocols
  • SAML

Plan details & limits

Business Model
  • Subscription
Limits
  • Employee groups

    Unlimited

Pro

Access in this plan

API access conditions
  • API and MCP access start on the Pro plan; Advanced adds higher rate limits
API operations and access

Read and manage employees, punches, time entries, time off and schedules through the Developer API

Connect AI assistants such as ChatGPT and Claude to account data through MCP access

What you need
  • Paid plan
Limits to check
  • API and MCP access start on the Pro plan; Advanced adds higher rate limits
Action Permissions
  • Action
    Read account information and make changes in a Buddy Punch account through a connected AI assistant such as ChatGPT or Claude (MCP access)
    Object scope
    Buddy Punch account data
Programmatic access
Yes
Offline Scope
  • Create edit
Offline conditions
  • Offline mode starts on the Pro plan; punch data is stored temporarily on the device until it syncs
Offline editing

Clock in and out without a connection; punches upload automatically when connectivity returns

What you need
  • Paid plan
Limits to check
  • Offline mode starts on the Pro plan; punch data is stored temporarily on the device until it syncs

Plan details & limits

Business Model
  • Subscription
Limits
  • Employee groups

    3

Starter

Plan details & limits

Business Model
  • Subscription
Limits
  • Employee groups

    1

Technical details

Deployment

App Store Urls
  • play.google.com/store/apps/details
  • apps.apple.com/us/app/buddy-punch-time-attendance/id1100685927
Client Channels
  • Browser
  • Mobile app
  • API
Client OS
  • Platform
    iOS app
  • Platform
    Android app
  • Platform
    ChromeOS app
  • Platform
    Windows (web app)
  • Platform
    macOS (web app)
  • Platform
    Linux (web app)
Delivery Models
  • Cloud (SaaS)

Implementation

Delivery Mode
  • Self service
  • Vendor

Data

Export Formats
  • CSV
  • PDF
  • Excel workbook
  • ZIP
Post Termination Access Days
0

Languages & regions

Locale Options
  • Time zones
UI Languages
  • en
  • es

Customization

Skill Level
  • No code
Supported Scopes
  • Business rules
  • Roles

Security

Access Models
  • Role based
Encryption At Rest
Yes
Encryption In Transit
Yes
Provisioning
  • SCIM

Support

Channels
  • Chat
  • Email
Included In Plan
Yes

Reviews

User experiences, moderated before publication. Review policy

Write a review

No reviews yet.

Be the first to share your experience with Buddy Punch.

Add a product

Search to find a product.

Privacy choices

Choose what to allow.

You can change your choice here at any time. Refusing optional analytics does not limit the catalog.

AdvertisingAdSense is not currently enabled. Advertising choices will be available through its consent platform before ads are activated.Not active

Cookie details · Privacy rights