Pay the right people for the hours they were there
Ghost workers — people on a payroll who are not at the site, or one person signing on for three — are the largest single cost leak in guarding, cleaning and farm labour across this continent. Today the supervisor verifies attendance by telephoning the gate. That is not a joke; it is the industry standard.
A roster says somebody was meant to be at a gate. Only a coordinate taken at the gate says they were.
50m
the tightest geofence allowed — anything smaller flags honest people on ordinary phones
1hr
of grace either side of a shift, so arriving early is not a discrepancy
0
logins required for a worker to be paid properly
14 things, and what each one is for
Where something needs an account of your own before it will work, it says so. A page that promises an integration nobody can switch on is the fastest way to lose the second month of a subscription.
Geofenced sign-on
Attendance stops being a phone call to the gate
The phone's coordinates are checked against the site when somebody signs on. The distance is computed on the server, never trusted from the phone, because a client that reports its own compliance is not evidence of anything.
Sign-ons worth a look
A supervisor gets a short list instead of a suspicion
Sign-ons that could not be placed at the site, each with the distance and the reason it could not be confirmed. Never called a ghost-worker report: a phone in a basement has no fix, a pin gets recorded from the wrong side of a wall, and software should not end somebody's job on a number it cannot explain.
Rosters
One guard stops being booked onto two gates at once
Shifts with a site, a person, a role and an hourly rate. Overlapping shifts for the same person are refused — a roster that allows it is not a roster, and the mistake is silent until the client phones.
Gaps
The empty shift is found before the client finds it
An open shift is a first-class thing with a status, not the absence of a record. Listed soonest first, because a gap tomorrow morning is a different problem from one in three weeks.
What the roster will cost
The month is priced before it is worked
Hours and cost from what is actually rostered. Shifts with no rate are counted and named, rather than quietly treated as free.
Who turned up
Missed shifts become a number instead of a feeling
Booked against signed-on against confirmed-at-site, per person, with an hour of grace either side. Somebody arriving ten minutes early is not a discrepancy, and treating it as one teaches people to ignore the report.
Casual pay
The people a payroll system has no row for finally have one
Farm labour hired for a week, guards on a daily rate, packers paid by the crate. No login, no email, often no bank account. Paid daily, by the piece, into a wallet — and today off a clipboard nobody keeps.
The rate is snapshotted
A raise next month never rewrites what somebody was owed last month
Work is priced at the rate in force on the day it was logged, and that price is fixed. The day recorded is the day WORKED, because a clipboard gets typed up on Friday for a week that started on Monday.
Approve before pay
The person writing the clipboard is not the person releasing the money
Logged work has to be approved before it can be paid, and nothing can be marked paid that was not approved. That arrangement — one person on both sides — is exactly how a worker who does not exist quietly appears.
Payroll
PAYE, UIF and EMP201 come out right
Real tax tables, payslips, and the statutory filing shapes — not a spreadsheet with a formula somebody copied.
Attendance and timesheets
Hours on a job become a cost on that job
Clocking on to a day says somebody was at work. Clocking on to a job is what lets the hours be costed against it.
Leave
Leave stops being tracked in somebody's head
Requests, approvals, balances and public holidays, visible to the person and to whoever approves.
Roles and permissions
People see what they need and nothing else
Built-in roles for owner, staff, rep, driver and technician, plus custom roles you define. A role can never be given a permission its author does not hold.
Org chart and performance
Who reports to whom, and how the team is actually doing
Hierarchy, goals and team performance from the work that was recorded rather than from a self-assessment form.
None of this is a separate subscription
Same ledger, same customer record, same team — read from a different angle.
Try it against your own numbers
Free to start, no credit card, and your workspace is ready in minutes.
Start free trial →14 days free, then pick a plan that fits
No credit card required to start. Cancel any time.
Solo
$29
a month, including 3 seats
- ✓ Quotes, invoices, and the customer portal
- ✓ The full ledger — VAT, bank feeds, cash forecast
- ✓ The AI assistant, with a monthly allowance
- ✓ 3 seats included, then $14 each
- ✓ Unlimited free portal seats
Extra seats: $14/seat
Includes about $6 of AI work per seat each month — far more than a normal working month uses. Field seats are $5; customers, suppliers and your accountant are free.
Pro
$19
per seat, per month
- ✓ Everything in Solo
- ✓ No base charge — pay for exactly the seats you use
- ✓ Named agents on a schedule, and the overnight sweeps
- ✓ Field seats at $7 for drivers and technicians
- ✓ Public API, webhooks, and the MCP server
Includes about $15 of AI work per seat each month — far more than a normal working month uses. Field seats are $7; customers, suppliers and your accountant are free.
Business
$34
per seat, per month
- ✓ Everything in Pro
- ✓ Branches, consolidated reporting, multi-currency
- ✓ More than three times the agent allowance per seat
- ✓ Priority support
Includes about $50 of AI work per seat each month — far more than a normal working month uses. Field seats are $7; customers, suppliers and your accountant are free.
Enterprise
Custom
volume seats from $28 each
- ✓ Everything in Business
- ✓ Volume seat pricing from $28
- ✓ Single sign-on and directory sync
- ✓ Annual terms, purchase orders, invoicing
- ✓ Agent allowance pooled across the workspace, not rationed per seat
Includes about $50 of AI work per seat each month — far more than a normal working month uses. Field seats are $7; customers, suppliers and your accountant are free.