A coffee shop runs on 15-minute windows. The morning rush hits at 7, the mid-morning crowd fills the espresso bar at 9:30, the closer is out by 6 — and the manager is behind the counter for most of it. Time tracking for cafés has exactly one job: stay out of everyone’s way. Here’s how to set it up so it does that, handles overtime and break rules, and gets payroll out the door without a spreadsheet fight.
Why time tracking for cafés is different
Cafés share a lot with restaurants but diverge in a few ways that matter for time tracking:
- Smaller teams.Most independent cafés run 4–15 people. Every feature has to work at that scale without enterprise overhead.
- High punch frequency.Opening shift, mid shift, close — with split shifts for baristas who come back for the afternoon rush. More punches per employee per week than most retail jobs.
- Phone-unfriendly environment. Nobody wants a personal phone near the espresso machine or the pastry case. Kiosk mode is almost always the right default.
- Tips. The time clock tracks hours; tips are a payroll-side concept. Keep them separate.
Café time tracking setup: the 20-minute version
- 01
Add your location and draw the geofence
Pin the address. The default 100m radius covers most single-room cafés. If you have an outdoor patio, a drive-through lane, or a parking area where employees clock in before walking through the door, push to 120–150m. Too-tight geofences are the number-one cause of “it won’t let me clock in” complaints.
- 02
Set up kiosk mode on a tablet
Any iPad or Android tablet works. Open the kiosk URL from the browser, enable always-on display, and plug it in near the staff entrance. Each employee gets a 4-digit PIN — they tap it in, they’re clocked in. Done in under three seconds.
- 03
Build recurring schedules
Set up shift templates for your standard patterns: opening, mid-morning, afternoon, close. Recurring shifts for the regulars; open-shift broadcasts for the flex spots. Conflict detection catches the double-booking before it becomes a Saturday morning emergency.
- 04
Set overtime and break rules
Federal default is 40 hours/week. California adds daily overtime after 8 hours. Set the rule for your state once, and ClockOut flags violations automatically. Required meal breaks route to the exception inbox if they’re missed.
- 05
Invite employees
Drop in each employee’s name and phone number, or share an invite link. Employees join at useclockout.com/join with an 8-character code — no app store required, installable as a PWA from the browser.
Kiosk or personal phones: what fits a café?
Most cafés end up with the kiosk as the primary device and phones as a fallback for managers and any off-site work.
- Baristas and kitchen staff: kiosk. No phones near the espresso bar, no exceptions.
- Opening and closing managers:phones work well here — they’re often the first or last person in, and GPS on their personal device confirms they’re actually at the location.
- Catering or off-site pop-ups: phones with GPS, and a separate geofence drawn around the event location.
For the full configuration walkthrough, the GPS time clock setup guide covers every option in detail.
Geofencing for the drive-through and patio
A café’s footprint is rarely just four walls. Drive-through lanes, sidewalk seating, and parking areas where employees check their phones before walking in all fall outside a tight geofence. Add 30–50 meters to the default radius, run one test shift before going live, and adjust.
Out-of-bounds clock-ins can be blocked(the punch doesn’t register) or flagged(it registers but lands in the exception inbox) — you choose per location. For most cafés, flagging is the right call: it surfaces edge cases without locking out the barista who clocked in ten feet short of the boundary.
Geofencing also closes most buddy-punching gaps — clock-ins from the bus stop aren’t possible if the geofence only covers the block.
The exception inbox: your daily 5-minute review
Cafés generate exceptions constantly — not because the staff is dishonest, but because the pace is high and punches get missed. The opening barista forgot to clock out at the end of a split shift. The closer’s PIN didn’t register on the first tap.
ClockOut’s exception inbox auto-flags every problem punch: missed clock-outs, late arrivals outside their scheduled window, out-of-bounds GPS, unapproved overtime. The manager opens the inbox once a day, resolves it in 3–5 minutes, moves on. Nothing buried in reports; one queue to clear.
Scheduling splits, swaps, and open shifts
Split shifts are a café staple. Publish each block as a separate shift (7–11 a.m., then 2–6 p.m.), and ClockOut accumulates hours across both for the day. The exception inbox flags any block where clock-out was missed.
For callouts and last-minute openings, open-shift broadcasts let eligible employees claim the shift directly from their phone. Eligibility rules — role, no overtime trigger, available per the availability record — prevent 90% of bad swaps automatically.
Payroll exports for café owners
At the end of the pay period, preview hours, lock the period, and export. ClockOut produces payroll-ready files for ADP, Gusto, and QuickBooks — the three most common providers among café owners. Generic CSV is available for anyone else.
Tips don’t come out of the time clock. Export hours from ClockOut; enter tips in your payroll software per employee per shift. For the full export walkthrough, see how to export payroll to ADP, Gusto, or QuickBooks.
Which plan does a café actually need?
Most cafés land on Starter at $3/employee/month:
- 8-person café: $24/month. Covers kiosk, geofencing, exception inbox, PTO, multi-location, alerts, timesheet approvals.
- 15-person café: $45/month. Same feature set, more employees.
Upgrade to Pro ($5/employee/month) when you need the full payroll lock-and-export workflow or the compliance engine for California or New York meal-break rules. If you’re simply exporting a CSV to hand to your accountant, Starter is enough.
The Free plan covers up to 2 employees — useful for a sole-proprietor with one part-timer, but most cafés grow past it quickly. See the full plan comparison.