All insights

Business Systems

How to Track Material Costs Against What You Quoted

Material costs can quietly destroy a job's margin if actual purchasing is never compared with what was allowed in the quote.

5M Consulting · 23 September 2026

Trade business comparing quoted material allowance against actual purchasing costs while the job is still in progress

How to Track Material Costs Against What You Quoted

You quote:

$4,000 in materials.

The job starts.

Purchasing orders what the team needs.

Then another order.

Then a few additional items.

Then something gets replaced.

By the time the job is complete, materials have cost:

$5,200.

The job is $1,200 behind before you even look at labour.

If nobody compares actual material costs with the original allowance, that margin disappears quietly.

Start With the Material Budget

The quote should give the job a starting point.

For example:

Quoted Revenue: $15,000

Material Allowance: $4,000

Labour Allowance: $3,500

Expected Margin: $7,500

The $4,000 becomes the material budget.

Now every real purchase can be measured against it.

Connect Purchases to the Job

The difficult part is often not knowing what was quoted.

It is knowing what was actually spent.

Purchase orders, supplier invoices or purchasing records should connect back to the job.

For example:

Job 1047

Quoted Materials: $4,000

Purchase Orders Raised: $3,200

Supplier Invoices Received: $2,850

Committed Additional Orders: $900

Now you can see both money already spent and money still committed.

Include Committed Costs

Waiting until the supplier invoice arrives can hide problems.

Suppose:

Actual invoiced materials: $3,000

That looks fine against a $4,000 budget.

But another $1,600 has already been ordered.

The real position is closer to:

Committed Material Cost: $4,600

That job is already $600 over allowance.

The system should show that before the invoice arrives.

Make the Variance Visible

A simple comparison can tell the story quickly.

For example:

Quoted Materials: $4,000

Actual + Committed: $4,600

Variance: -$600

Budget Used: 115%

Now management does not need to manually compare purchase orders with quote lines.

The problem is visible.

Flag Material Overruns Early

You can set simple thresholds.

For example:

Under 80% used → On Track

80–100% → Monitor

Over 100% → Review

That lets the system surface exceptions automatically.

Management can focus on the jobs where purchasing is moving beyond the expected budget.

Understand Why the Cost Changed

Going over the material allowance does not always mean something went wrong.

Maybe:

  • the customer changed the scope,

  • a variation was approved,

  • supplier prices increased,

  • the estimator used an old price,

  • additional materials were required,

  • something was damaged,

  • or the original quantity was wrong.

Capture the reason.

That turns an overrun into useful business information.

Connect Variations to Additional Revenue

If materials increased because the customer approved extra work, the job should also gain additional revenue.

For example:

Additional Materials: $700

Approved Variation Revenue: $1,200

That is very different from spending $700 extra without charging the customer.

Material overruns become dangerous when the cost changes but the selling price does not.

Feed Actual Costs Back Into Quoting

Material tracking also improves future pricing.

Suppose the last ten jobs using the same product were quoted at:

$1,800 materials

but actual average cost was:

$2,150

That is a quoting signal.

Your pricing may need to change.

Without actual-versus-quoted data, the same mistake can repeat across every future job.

Watch Supplier Price Changes

You may also discover that one supplier or product category is consistently moving.

For example:

Quoted price: $42 per unit

Current supplier price: $49 per unit

If the quoting system still uses $42, every new job begins with an inaccurate margin.

Connecting purchasing data back into pricing helps keep estimates current.

Start With One Active Job

Choose one job currently underway.

Write down:

  • quoted material allowance,

  • purchase orders raised,

  • supplier invoices received,

  • outstanding committed purchases,

  • approved variations,

  • and expected remaining materials.

Then compare the total with what was originally allowed.

If assembling that information takes half an hour and three different systems, that is the first thing worth fixing.

At 5M Consulting, we help trade and service businesses connect quoting, purchasing and job costing so material overruns become visible while there is still time to act.

You already decided what materials should cost when you sold the job.

Your systems should tell you when reality starts moving away from that number.

Next step

Systems problems are easier to solve out loud.

If something here matches what you are dealing with, tell us how the operation runs today.