Virtual CFO for Trades Businesses in Sydney

A virtual CFO for scaling Sydney trades businesses: true job margin, labour recovery rate, and cashflow when you buy materials before you get paid.

A trades business that has grown past the owner’s tool belt lives or dies on two numbers most operators never calculate: what each job actually made after all its costs, and how much of the wage bill it recovers through billable work. Get either wrong across a busy year and a hard-working, growing business can end up with nothing to show for it. This is a virtual CFO’s view of the numbers that run a trades business at scale, for owners rather than accountants.

Published: July 2026


The economics of a trades business at $2M to $15M

Once a trades business grows beyond the owner doing the work, its economics change. It now employs tradespeople whose wages are paid whether or not they are on a billable job, buys materials ahead of getting paid for them, and runs multiple jobs at once, each with its own margin. Revenue looks healthy because the business is busy, but busy and profitable are not the same thing, and the gap between them lives in job margin and labour recovery.

A virtual CFO engagement for a trades business starts by making those two numbers visible. The dynamics overlap with the broader construction playbook, applied at the smaller, faster-turning scale of a trades operation.


True job margin

The first number is what each job actually made. Trades businesses routinely quote off rough rules of thumb and never reconcile the quote against the actual cost once the job is done. The estimate assumed a certain number of labour hours and a materials cost; the reality was often more hours, some wastage, a variation the client was never charged for, and a callback that ate a day. The difference between the quoted margin and the actual margin is where trades businesses lose money invisibly, one job at a time.

Building true job margin means comparing, for a sample of completed jobs, the quote against the actual labour hours, materials, and rework. It almost always reveals a pattern: a type of job, or a type of client, that consistently runs over. A business that quotes off assumptions it has never tested is pricing blind, and correcting that is often the single fastest margin improvement available.


Labour recovery rate

The second number is labour recovery: how much of the wages you pay your tradespeople you actually recover through billable work. You pay for every hour, holidays, travel between sites, time in the yard, quoting, waiting on materials, but you only bill the productive hours on job. The recovery rate is the proportion of paid hours that make it onto an invoice, and it drives margin heavily because unrecovered labour is pure cost.

A business paying for, say, 40 hours a week per tradesperson but recovering only 28 billable hours is running a recovery rate of 70 per cent, and the other 30 per cent is a cost carried by the jobs that do get billed. Lifting recovery by even a few points, through tighter scheduling, less travel, faster material readiness, flows almost straight to the bottom line. Measuring it turns “we are flat out but not making money” into a specific operational target.


Cashflow: buying materials before you get paid

The third issue is cash. A trades business buys materials for a job, pays wages weekly to do it, and often waits weeks to be paid, especially on larger commercial jobs with retention held back. The bigger the jobs, the larger this gap, and a business winning larger contracts can find its cash going backwards even as its revenue climbs, because it is funding materials and wages well ahead of payment. A 13-week cashflow forecast built around the job pipeline and payment terms is what keeps a growing trades business from a cash crunch, and progress claims and retentions on bigger jobs make this sharper, as covered in the construction work in progress cornerstone.


A worked example

Take a $4M electrical or plumbing business with a dozen tradespeople, busy and growing. On the P&L it turns a modest profit. Build true job margin on a sample of recent jobs and a clear pattern emerges: the small residential callback jobs, quoted quickly and generously staffed, are running at a loss once the actual hours and travel are counted, while the planned commercial fit-out work is carrying the business. Build labour recovery and it is sitting at 68 per cent, meaning nearly a third of the wage bill is unbilled, much of it lost to travel and waiting on materials. Both are now decisions: reprice or stop taking the loss-making callback work, and attack recovery through scheduling and material readiness. Neither was visible in the accounts; both are worth real money.


What the 90-Day Number delivers for a trades business

The natural fixed-scope deliverable is a job-margin and unit economics build that shows true margin by job type and the labour recovery rate, or a 13-week cashflow forecast built around the job pipeline and payment terms. Either is a 90-Day Number engagement at a fixed $17,850 plus GST, delivered by day 90 and yours to run.


When a full-time hire beats a virtual CFO

Past roughly $25M in revenue, or a large operation with a real finance team needing daily leadership, a full-time finance lead earns their place. Below that, the business needs job margin, labour recovery, and a cash model built well, plus a reporting rhythm, rather than a full-time hire. A project-based virtual CFO delivers those. Day-to-day bookkeeping, job-management software, and BAS remain with your existing bookkeeper.


FAQ

Why isn’t being busy the same as being profitable for a trades business?
Because busy work can be unprofitable work. If jobs are quoted off untested assumptions and run over on labour and materials, or if a large share of paid wages never gets billed, a flat-out business can turn a thin or negative real margin. Busy tells you the phone is ringing; job margin and labour recovery tell you whether the work is worth doing.

What is true job margin and how is it different from the quote?
True job margin is what a job actually made once real labour hours, materials, wastage, unbilled variations, and rework are counted, compared with the margin the quote assumed. The two often differ significantly, and the gap is where trades businesses lose money invisibly. Building it on a sample of jobs usually reveals a job type or client that consistently runs over.

What is labour recovery rate?
It is the proportion of the wages you pay that you recover through billable work. You pay for every hour, including travel, quoting, and waiting on materials, but only bill productive on-job hours. A business recovering 70 per cent of paid hours is carrying the other 30 per cent as cost. Lifting recovery a few points flows almost straight to profit.

Why does cash go backwards when I win bigger jobs?
Because bigger jobs mean buying more materials and paying more wages further ahead of payment, and commercial jobs often hold retention back on top. So the more you grow into larger contracts, the more cash you fund upfront, and revenue can climb while cash falls. A cash forecast built around the job pipeline and payment terms keeps that gap from becoming a crunch.

Do you replace my bookkeeper?
No. Your bookkeeper handles day-to-day records, job-management software, and BAS. A virtual CFO works on the decision economics: true job margin, labour recovery, and cashflow. The CFO layer sits on top of clean books, turning the data into the numbers that drive pricing and scheduling decisions.

We turn over $5M and work flat out for little profit. What would a CFO change?
Usually it diagnoses exactly why: a set of job types quoted at a loss, a labour recovery rate well below where it should be, or both. A fixed-scope engagement builds job margin and recovery, shows where the money is leaking, and hands you the tools to fix it, which is typically a faster path to profit than winning more of the same work.

How much does it cost?
The 90-Day Number is a fixed $17,850 plus GST for one named deliverable by day 90, no retainer. The common Australian alternative is an open-ended monthly retainer at $3,000 to $8,000; the fixed-scope project model is deliberately different and rare in this market.


About Sydney Virtual CFO

Sydney Virtual CFO is a Sydney-based virtual CFO service for founders running $2M to $15M businesses across SaaS, ecommerce, professional services, construction, and other low-volume, high-value industries. We deliver fixed-scope CFO engagements with a named deliverable on day 90: a 13-week cashflow forecast, a fundraise-ready financial model, a unit economics build, or a board reporting pack you can run on your own.

Our front-door product, the 90-Day Number, is fixed scope at $17,850 plus GST. We are one of the few project-based virtual CFOs in Australia, in a market built almost entirely on monthly retainers. No retainers without a deliverable. No 80-page reports. No theatre.

Visit Sydney Virtual CFO | The 90-Day Number | Book a Call

This content is general information only, written for Australian founders running businesses in the $2M to $15M revenue range. It does not constitute tax, financial product, investment, or legal advice and should not be relied on as such. The work referenced is led by a Chartered Accountant (CA ANZ), but Sydney Virtual CFO is not a licensed tax agent, not a licensed financial adviser, and not authorised to provide personal financial advice. Tax obligations, accounting treatments, fundraise terms, and statutory requirements depend on your individual circumstances. For advice specific to your business, contact the team directly or consult a registered tax agent, licensed financial adviser, or qualified lawyer. Information was current at the time of publication and may change without notice. We review and update guides periodically.

Related Articles

Straight reads on cash, margin, and the numbers that actually decide things, for Sydney founders.

Contact Us

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.