By Greg Allan, tradesman and creator of Data First Coaching
Why does a job that finishes on time still lose money?
A fit-out can hit every date on the programme, pass the landlord's final inspection and still quietly lose the shopfitter money, because the leak is not the deadline being met, it is the hours spent getting there. When site time or workshop time runs well past what was allowed for in the quote, and nobody raises a variation to cover it, the job still gets paid and the bank account still looks fine. The margin, though, is already gone.
This is easy to miss on a commercial fit-out because so much attention goes on the visible pressure points: shop drawings waiting on approval, the project manager chasing a date, the tenancy deadline the landlord will not move. A shopfitter juggling after hours work to protect the programme can feel like they have won the job the moment the keys go back to the tenant. The invoice clears, the progress claim was paid, everyone moves on to the next site. What nobody checked was whether the hours actually spent, in the workshop building joinery or on site doing the install, matched what was quoted in the first place.
Why does a flat markup hide the real damage on a fit-out?
Pricing a fit-out with a flat markup on materials and labour feels simple, but it overstates what the shopfitter actually keeps, because markup and margin are two different numbers answering two different questions. A job can look like it carries a healthy markup on paper and still hand back very little once every real cost is counted.
The gap matters most on a tight programme, where variations stack up fast: a builder changes a detail, a supplier substitutes a product, the landlord asks for an extra defect to be fixed before handover. Each of those should be a variation claimed and added to the job. On a quiet job the gap between markup and margin might go unnoticed for a while. On a tight programme with after hours labour and workshop overtime piling on top, that same gap can swallow the job's profit before the final progress claim is even raised.
What number actually tells a shopfitter whether the job made money?
The number that tells the truth is not whether the job finished, got paid, or kept the project manager happy. It is the relationship between the hours the shopfitter billed for and the hours actually paid out in wages across site, workshop and travel. That number does not care how good the handover looked.
Most shopfitters find out this figure months late, buried in bookkeeping, long after the chance to raise a variation or correct a quote has passed. By the time the GST bill lands and the margin on a run of jobs looks thinner than expected, there is nothing left to do but notice it. A data first view of the business means that number is live while the job is still on site, not discovered afterwards.
How do AI agents stop the margin leak before it starts?
An AI agent is software that does a job the way you would do it yourself, using your own prices, your own wording and your own rules, so it can watch the numbers a job is actually running at while there is still time to act. For a shopfitter, that means tracking site hours against the quote, flagging work that should have triggered a variation, and keeping true overhead separate from what each job actually earns.
Picture a shopfitter who could never get a straight answer on what a job really cost to run. Every non-billable hour in the workshop and the office was being spread across live jobs as an overhead cost, loading a steep hourly figure onto each one, which made almost every fit-out look unprofitable on paper. Strip those hours out completely and the cost of operations figure fell to almost nothing, clearly too low to be real. An AI agent pulled the actual wages and overhead straight from the business's own data and worked out the true cost of running the business, with billable hours properly factored in. Overhead now sits in its own bucket instead of being smeared across every job, and the agent keeps that figure current as the business changes, not fixed at a point in time.
What changes on your next quote or tender once you know your true numbers?
Once you can see billable hours against hours paid in something close to real time, quoting the next fit-out stops being a guess built on last year's feeling about the trade. You can see which jobs, which clients and which types of work, retail or hospitality, actually carry the margin, and which ones are quietly funded by the others.
That same visibility changes how a tight programme gets run day to day. A site hour that runs past what was quoted gets noticed while the job is still open, so a variation can be raised and claimed instead of absorbed. AI agents built around your own prices and your own job history can hold that line without adding another task to an already stretched week, which matters for a shopfitter trying to protect margin while still chasing the next tender.
How does Data First Coaching approach this?
Data First Coaching starts with the shopfitter's own numbers, not a conversation about the business. Through the Trade Business Intelligence, Greg Allan looks first at billable hours against hours paid, because, as Greg puts it, “billable hours for the day, divided by hours paid” is what actually shows where a job stood, not whether the invoice cleared. Often the real finding is close to what Greg has seen before: “there are hundreds of hours of actual time on site over what they've allowed for with no variations.” The how, building the agents that catch it, is worked through inside the Academy, with members, because the Trade Business Intelligence is powered by every member for every member, and that only works with owners who are open minded, innovative and willing to share what they learn.

