Your team

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

In detail

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.

The rest of the engine

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 →
Pricing

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.

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.