ProductIndustriesPricingContactLog in Start free trial
The product

The whole attendance loop,
in one place.

From the roster you publish on Monday to the payroll file you export on Friday — every step is verified, audited and built to settle disputes before they start.

Verified clock-in Rostering Timesheets Exceptions Leave & swaps Multi-site
01 · Verified clock-in

Four signals on every shift.

Staff clock in from their own phone or a kiosk tablet at the door. In about ten seconds the record captures the site QR, GPS distance, a private PIN and a timestamped selfie — so the "who, where and when" is never in question.

  • QR ties the shift to a specific venue
  • GPS records distance from the site & geofence status
  • PIN identifies the real person, even on a shared device
  • Selfie is attached as visual proof for any dispute
9:41InOutPro
You are clocked in
9:42AM
Employee
E-104 · Eleanor W.
Site
Yarra Valley
GPS
Valid · 18m
Photo
Captured ✓
Rostered
10:00 — CLS · Front of House
02 · Rostering

Plan the week. Publish to every phone.

Build shifts across departments, tag them for opens, closes and events, and publish in one move. Lock the roster so the numbers stay put — and let it be the baseline every timesheet is measured against.

  • Shift tags: normal, open, close, event & off
  • Publish & lock to freeze the schedule
  • Open shifts staff can claim from their phone
Week roster · Front of House
Published
MONTUEWEDTHU
Eleanor 10–18
OPEN
10–18 16–CLS
EVENT
Marcus 12–20 12–20 12–20
Priya 09–17 OPEN
shift
09–17
03 · Timesheets

Built from real clock data — not memory.

Each clock-in and clock-out rolls into a timesheet with gross hours, unpaid breaks, paid minutes and variance against roster calculated automatically. Adjust with a reason, approve clean rows in bulk, and export a payroll-ready file.

  • Per-row variance against the rostered shift
  • Manual adjustments require a logged reason
  • Bulk-approve and export by pay period
Daily timesheet · 12 Jun
EmployeeClockPaidStatus
Eleanor W.09:42 — 17:317.3hValid
Marcus T.12:01 — 20:047.5hValid
Priya S.09:03 — No out
Dan R.10:58 — 19:308.0h+30 var
04 · Exceptions & review

Only look at what's actually wrong.

InOutPro reads every record against your rules and surfaces the exceptions — clocks outside the radius, missing photos, no-shows, oddly long shifts — sorted by severity. Approve the rest without a second thought.

  • Severity levels so the urgent rises to the top
  • Open the original photo, GPS and device in one click
  • Resolve, adjust or reject — every action audited
Flagged · needs review
3 open
Jordan M.Danger
Clock-in 640m outside radius · no roster
Priya S.Warn
Clocked in 09:03 · no clock-out by 18:00
Sam K.Mild
Selfie missing · GPS valid · within roster
05 · Leave & swaps

The back-and-forth, handled in the app.

Staff request annual, personal or unpaid leave and offer shifts to teammates — all from their phone. You approve or decline, the roster updates, and nobody's chasing a group chat at 11pm.

  • Leave types: annual, personal, unpaid & other
  • Open a shift, a teammate claims, you approve
  • A leave calendar so cover gaps are obvious
Leave requests
2 pending
Eleanor W.Annual · 18–22 JunPending
Dan R.Personal · 14 JunApproved
Shift swaps
1 open
Marcus → Priya
Sat 12–20 · awaiting your approval
06 · Multi-site & geofencing

Every venue, on its own terms.

Run one café or twenty venues from a single account. Each site gets its own QR, GPS radius, pay period and branding — and managers can be scoped to a single site or even a single department.

  • Per-site geofence radius and pay period
  • Site-level branding on the clock-in screen
  • Department-scoped manager permissions
Sites
3 active
Heritage · Yarra Valley
Radius 500m · fortnightly
Active
Northline Warehouse
Radius 250m · weekly
Active
Portside Events
Radius 800m · fortnightly
Active
Also included

The details that keep payroll clean

Audit trail

Every adjustment, approval and override logged with who, when and why.

Roles & departments

Admin, manager and department-admin scopes that match your org.

Manual timesheets

Add a record by hand when someone forgets — still fully audited.

Pay periods

Weekly or fortnightly cycles per site, with one-click period export.

Tenant branding

Each site's name and logo on the clock-in screen staff actually see.

Secure by design

Hashed PINs, OTP admin login and records that can't be quietly changed.

See it on your own floor.

Start a free trial or book a 20-minute demo — we'll set up your first site live on the call.