General

What Your Finished Jobs Are Still Trying to Tell You

Zigaflow13 July 20264 min read
eForm SubmissionsToday · 12 received
Site survey - Unit 4, WarringtonEF-0441Submitted
Delivery confirmation - Acme HQEF-0439Signed
Install checklist - BlueSky LeedsEF-0437Submitted
Risk assessment - Horizon SiteEF-0435In Progress
Job completion - Redline CorpEF-0433Signed

Most small businesses close a job, send the final invoice, and move on without ever comparing what they quoted to what they actually made. Every completed job contains data your business rarely uses - here is why reviewing it is the discipline that consistently improves margins.

Most businesses finish a job, send the final invoice, and move straight to the next one. The files get archived, the team gets redeployed, and within a week the job is forgotten. That is a rational response to a full order book. It is also how most small to medium-sized businesses (SMBs) end up making the same pricing mistakes on repeat, year after year, without ever understanding why their margins feel thinner than the quotes suggest they should be.

Every completed job contains data your business rarely uses. Quoted costs vs actual costs. Billed hours vs hours worked. Scope delivered vs scope originally agreed. When that data goes unread, you lose the only feedback loop that makes your next quote more accurate.

The Gap Between What You Quoted and What You Made

When you win a job and deliver it, you know two things: what the customer paid and what it cost in obvious, invoiced terms. What most businesses do not know is how that compares to the margin they quoted at the start.

Scope creep is the most common culprit. Extra site visits, revised drawings, additional product lines, a last-minute change that felt too minor to raise a variation order for - each one is small individually. Collectively, they can remove several percentage points of margin from a job that looked healthy on paper. Research from the Project Management Institute finds that scope creep affects roughly 32% of projects, and in a project-based SMB the cost is usually absorbed rather than billed.

Labor time runs over more quietly still. If a job was quoted on the assumption that installation or delivery would take two days and it took three, that extra day may never appear anywhere as a named cost - just a vague sense that the job was "harder than expected."

CFMA research, cited by construction cost analysts, consistently shows that businesses which implement post-project analysis disciplines improve their gross margin by 1-3 percentage points over the first three years of practice. On a business turning over £2 million at a 10% gross margin, a 2-point improvement is worth £40,000 a year in recovered profit. That is not a software problem or a market problem. It is a feedback problem.

What a Pattern of Jobs Reveals That a Single Job Cannot

One job that overruns on materials looks like bad luck - a supplier price change, an awkward site, an unusual product. Five jobs that overrun on materials in the same category is a pricing model problem. The same applies to labor, to subcontractor costs, and to unbilled extras.

A single job gives you an event. A run of jobs gives you a pattern. And patterns tell you things about your quoting process, your supplier pricing, and your team's capacity that no individual job ever could.

Consider what you can learn by pulling three numbers from every job before you close it:

The quoted gross margin vs the actual gross margin. Even a rough calculation - revenue received minus costs actually incurred - tells you whether this job type earns what you think it does.

Where the overrun occurred. Labor, materials, or subcontractors. Knowing which category is the problem points you at the right fix. If labor is always the issue, your time estimates need revisiting. If materials consistently come in above quote, you need tighter procurement or a price escalation clause.

What was delivered but not billed. This is harder to track without a system, but it is worth the effort. The question is simple: did anything happen on this job that a customer would have paid for if it had been captured as a variation?

Three Questions to Ask Before You Archive Every Job

You do not need a long formal review to get the benefit. Most of the value comes from three questions asked while the job is still fresh.

First: did we make the margin we quoted? If the answer is no, which cost category was the problem?

Second: was any work done outside the original scope? If yes, was it billed? If it was not billed, why not - and is that a pricing habit or a one-off?

Third: would we quote this job type the same way next time? If not, what would we change?

Review timing

Do this within two weeks of final invoice. After that, the job fades in people's memories, supplier invoices have been filed, and the team has moved on. Fifteen minutes while it is still fresh is worth an hour trying to reconstruct it later.

The businesses that improve their margins year on year are rarely the ones that find new customers or charge higher prices. They are the ones that get better at understanding the difference between what they thought a job would cost and what it actually cost. According to a JPMorgan Chase study, the median small business holds only 27 days of cash reserves - a figure that underscores how little room there is to absorb repeated unexamined margin leakage.

Your finished jobs are not just completed transactions. They are the most accurate data your business has about what your work actually costs to deliver. Whether you use that data or discard it is a choice every business makes, usually without realizing it.

job costingprofitabilitymargin managementbusiness operationsSMB

Related pages

See it in action

Ready to run your business
on one platform?

Book a free demo and see how Zigaflow fits your team.

Book a free demoView pricing