For small field teams
Time tracking for small teams.
Without the spreadsheet.
GPS-verified punch-in on iOS. Approvals, timesheets, and reports on iOS or web. Every role on every platform.
Punch is an employee time clock built for small field teams — a geofencing time clock on iOS for verified job-site time tracking, with approvals, weekly timesheets, and reports everyone in the org can reach from iOS or web.
How it works
Three workflows. One source of truth.
Punch in. Approve. Pay and report. Every role works on iOS and web — pick whichever device is in your hand.
- Step 1
Punch in
One tap on iOS or web. On iOS, GPS verifies the device is within the job-site radius before the shift counts. The shift card runs a live timer until punch-out.
- Step 2
Approve
Every completed shift lands in the Approvals queue. Approve in one tap. Reject with a reason — the employee gets notified.
- Step 3
Pay and report
Mark weeks paid by payment method. Export timesheets to CSV. Pull weekly or monthly reports as XLSX or PowerPoint.
Features
Built for every role.
Owner dashboard
See who's on shift, pending approvals, hours this week, and team size — at a glance.
See the owner dashboardShift approvals
Review every completed shift with payout, employee notes, and one-click approve / reject-with-reason.
See shift approvalsWeekly timesheets
Sunday-anchored week view per employee. Mark paid with payment method. CSV export.
See weekly timesheetsTime tracking reports
KPI tiles, daily hours, top earners. Export to XLSX or PowerPoint for any date range.
See time-tracking reportsGeofenced punch-in
iOS verifies the device is within the job-site radius before the shift counts. No more punching from the parking lot.
See geofenced punch-inTeam management
Invite by code, set pay rates, change roles, deactivate with a reason. Full audit trail.
See team management
FAQ
Questions, answered.
- How does Punch verify my employees are at the job site when they punch in?
- On iOS, Punch uses GPS to confirm the device is within a configurable radius of the assigned job site. Owners enable geofencing per-org and set the radius per-site. Web punches are gated separately — owners can disable web punching entirely if they want iOS-only enforcement.
- Who uses iOS and who uses the web?
- Both platforms support every role. iOS is the only place GPS-verified punch-in happens, so most field employees use it as their primary device. Owners and managers can run the whole team — approvals, timesheets, reports, exports — from iOS or web, depending on whichever device is in your hand.
- Can I export timesheets and reports?
- Yes. Timesheets export to CSV by week — hours, payout, and status for every shift. Reports export to XLSX with multiple sheets, formulas, and formatting, or to PowerPoint with KPIs and charts. Both work for any date range.
- How are shift edits handled?
- Owners and managers review every shift in the Approvals queue — approve in one click, or reject with a reason that lands in the employee's notification inbox. If a punch time is wrong, owners and managers can edit shifts within the current work week, and every edit records a reason in the audit log.
- Does Punch handle overtime?
- Yes — preset policies for federal (40h/week at 1.5×) and California (8h/day, 12h/day, 40h/week tiers), plus a custom option. Overtime calculations roll up into the weekly pay period when an owner marks a week paid; per-shift figures stay at straight time.
- What does Punch cost?
- Punch offers a free trial; paid plans scale with the size of your team. Subscription management is currently handled in the iOS app via Apple's StoreKit; web subscription self-service is on the roadmap.
Set up in a minute.
Create an org. Share the join code. Your team punches in today.