Every contractor's budget sheet looks fine in rand terms right up until it isn't. These are the numbers that catch it earlier — the eight that do the catching first, then the rest of the toolkit as the job gets bigger.
On budget in rand, behind on site. siteMargin flags the gap the day it opens.
Variance by trade, not one lump sum. The overrun points straight at its cause.
Claimed, Certified, Paid — retention held at your rate. Uncertified amounts get flagged: money you're counting on that isn't coming.
Log each approved variation separately. Your original budget stays the baseline, so variance is measured against what was agreed.
Attach the note and the invoice to any line item. "Supplier price rose in March" is one click away, not buried in email.
Connect Xero and every paid supplier bill lands on the line item it belongs to, overnight. Read-only — siteMargin never writes anything back to your books. Anything it can't match cleanly waits for you rather than being guessed.
Every Rand held back across every job, in one place — and which of it sits on work that's already finished. On one job you remember it. Across nine you don't, and the client has no reason to remind you.
One click turns the live sheet into a clean, print-ready summary. Just the numbers your client needs.
Nine lines, R1.03 million budgeted. 69% of the money spent, 57% of the work done — and the app has already named the two lines doing it. Nothing here is mocked up.
Every plan collects the same data. A paid plan opens more pages over it — nothing you have entered is ever hidden or deleted when you move between them.
Every active job in one list — budget, variance, and status at a glance. Click into any one to see the full picture.
Bring in a CSV export from your current spreadsheet in one go — no retyping line items from scratch.
Set your contract's retention percentage once — every certified amount, held-back total, and payout recalculates automatically.
Send a quote, not a spreadsheet. Turn your line items into a client-ready quote and export it as PDF, Excel or Word — whichever they actually want to open.
Tracked where the money is. Purchase orders and tenders live alongside the budget they belong to, not in an inbox thread you have to dig through.
See what you owe each sub. Costs roll up per subcontractor automatically, so you know who's over and who's under without re-sorting a spreadsheet.
Flags what's slipping. Lay out the programme in a Gantt view, track progress against it, and see what's overdue before the client asks.
Every drawing and contract, versioned. Upload drawings, contracts and specs by category, with version history — so nobody's working off last month's plan.
Sign up free and see it working on your own numbers in minutes — no waiting list, no sales call.
Sign up free