Payroll Watchdog

When I Work

Per-user pricing makes it the buddy-punching fix for very small teams

7.8/10
Editorial
score
VERIFIED JUL 5, 2026
Visit When I Work

Visiting through this link may earn us a commission if you sign up, at no extra cost to you. It doesn't change our review, our lowest editorial scores go to vendors who pay us the most for placement just as often as ones who pay us nothing.

When I Work is scheduling software for hourly teams, out of Minneapolis, that's been around since 2010, long enough that the time clock side has grown into a real product rather than a checkbox. Employees clock in from their phones, and each punch gets a GPS pin. Set up a geofence around your location and punches from outside it get blocked or flagged, which kills the classic move of clocking in from the car, the bus, or bed. There's a photo clock-in option on top of that if you want a face attached to every punch.

The honest comparison is with Homebase, and the deciding factor is usually how you'd rather pay. Homebase charges per location, When I Work charges per user ($2.50 to $8 a month each depending on tier). Run a coffee shop with 25 part-timers and Homebase is cheaper. Run a cleaning crew of six spread across client sites every day and When I Work costs less and handles the multi-site reality better, geofences aren't tied to one storefront.

The asterisk is that time tracking isn't actually in the base price. Scheduling is the product you're quoted on, and Time Tracking & Attendance is a toggle that raises the per-user rate, with the pricing page being noticeably vague about what the toggle costs until you're deep in checkout. Budget for more than the sticker number. And like Homebase, there's no biometric check, a coworker holding someone's phone inside the geofence can still punch them in.

Pick it over Homebase when your crew moves between job sites or your headcount is tiny. Just price in the time-tracking toggle before comparing sticker prices.

Pricing

Per user per month: Essentials $2.50, Pro $5, Premium $8. Time Tracking & Attendance is an add-on toggle on any plan that raises the per-user price, and When I Work doesn't publish the add-on cost cleanly on the pricing page. No contracts, no user minimums.

Essentials$2.50/user/mo
scheduling; time tracking is a paid toggle
Pro$5/user/mo
adds multi-location scheduling tools
Premium$8/user/mo
full feature set; time tracking still a toggle

Features

  • GPS pin captured on every clock-in and clock-out
  • Geofencing that blocks or flags punches from outside the job site
  • Photo clock-in option
  • Shift scheduling with open-shift and swap approvals
  • Timesheets that export to payroll
  • Team messaging built in
Pros
  • Per-user pricing is the cheapest route for teams under ~10 people
  • Geofences work per job site, not per storefront, so mobile crews are covered
  • No contract, no minimums, easy to trial on one team before rolling out
Cons
  • Time tracking costs extra on top of every advertised plan price, and the add-on price isn't published
  • No biometric verification, a coworker with someone's phone can still buddy punch inside the fence
  • Payroll integrations are US-centric even though the app works elsewhere
Best for

Small hourly teams, especially mobile ones (cleaning, field service, home care) where per-user pricing and per-site geofences beat the per-location model.

Not for

Large single-location teams, where per-location pricing like Homebase's is cheaper, or anyone who needs biometric proof of who actually punched in.

Screenshots

Clock-in screen showing a GPS pin landing inside the approved geofence
Timesheet review with an out-of-fence punch flagged for a manager

Supported countries

United StatesCanadaUnited KingdomAustralia

The app itself works internationally; payroll export partners are mostly US.

Integrations

GustoADPPaychexQuickBooksSquare Payroll

When I Work alternatives

Tools worth comparing before you commit.