Board
Live view of all active jobs, grouped by status. The day-count on each card shows how long a job has sat in its current status — watch for jobs stuck too long (amber/red).
Loading the board…
—
Loading your dashboard…
Needs attention
Nothing's been sitting too long — the board is healthy. 👍
Profile
Change password
Use a passphrase. At least 8 characters. Don't use your username.
Team
Loading team…
No users yet
Tap "Add user" to create the first one.
Add user
User created
The password below shows only once — copy it and tell the user verbally. They'll be prompted to change it on first login.
Loading…
Clients
Loading clients…
No clients yet
Tap "Add client" to create the first one.
Jobs
Loading jobs…
No jobs match
Tap "+ New job" to create one, or reset the filters.
New job
Loading job…
Tier history
Costing
Loading costs…
No costing lines yet
Commission
A commission statement (Commission #N) collects a salesperson's invoiced jobs for a cycle. Paid jobs earn commission (gross profit × rate); unpaid jobs are listed but carried forward. Build a draft, click any job row to review or fix its costing, add free-form adjustments, then lock it to finalise (paid jobs become commission-claimed). Locked statements are a permanent record — only the Owner can unlock.
Loading statements…
No commission statements yet
Tap “+ New statement” to build one.
Loading statement…
| Date | Invoice# | Client | Description | Payment | Invoice Amt | Status | Purchase | Transport | Labour | Remarks | Total Cost | Gross Profit | G Margin | Commission |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brought forward from previous claim (not paid) | ||||||||||||||
| This cycle | ||||||||||||||
| No eligible jobs for this cycle. | ||||||||||||||