PatternConstruction & Infrastructure

Construction Spend Benchmarking

Your estimating problem is not an estimating problem. An estimate is a prediction of your own cost base.

This case is built on a pattern we see again and again in construction and infrastructure procurement.
The problem

Why does the same item cost different amounts on different projects?

One aluminium windowsill, bought on ten different projects, described ten different ways. Classified, the pattern is visible in days: here is what each project actually paid, and why two of them differ.

Item (6 of 10 shown)SupplierPrice
WS-ALU-2000AluBuild Ltd£42.10
Vensterbank aluVensterbank BV£38.50
Sill, window, aluminiumSill Supplies UK£51.20
Windowsill alu 200cmNorthFrame Aluminium£44.00
ALU SILL 2MBuildRight Merchants£36.75
Aluminium sill 2000mmFenster & Co£47.90
Classified asAluminium windowsill, 200mmUNSPSC 30161801 · 10 suppliers, 10 purchases · 45% price spread (£36.75–£53.40)

Two purchases sit above the median: one fast-track site with no lead time to shop around, one specified a heavier gauge for a coastal project. Both explainable, both invisible until classified.

Same scope, different price

Why do two quotes for the same scope come in so differently?

A groundworks package, compared across 8 comparable projects, shows a 34% spread. Site access and a fast timeline explain most of it. Two quotes sit outside the band, each with a reason attached once classified. The other six show what the scope should really cost.

The blocker

Why can’t you benchmark spend behind a ledger code?

A ledger item field like “6100-42-K” is a nominal accounting code standing in for the item itself. Common in ERPs built for finance, not procurement. Nobody can benchmark spend they can’t see behind a code like that.

6100-42-KStructural steel fixings, M12

Pearstop works from invoices, ERP exports, purchase orders, and Excel — whatever format the data already arrives in — for cost-code benchmarking, outlier detection, and supplier consolidation.

From invoices in any format to a table you can act on

Invoices
ERP
POs
Excel
pearstop.1 · Clean
2 · Classify
3 · Enrich
Cost-code benchmarking
Outlier detection
Supplier consolidation

Your data doesn't need to be clean

Free-text descriptions and accounting codes are the starting point, not a blocker.

AI-first, human reviewed

Every label checked. Classification holds up as new invoices and projects arrive.

Usage-based pricing

You pay for the lines processed. No heavy annual subscription.

Typical result in specialised construction8–15%

savings on addressable spend. The findings above are where it comes from.

“If you cannot defend your cost baseline, you are bidding on a feeling.”
Commercial Director, Construction

Want to see this on your own spend?

Send a sample of your own procurement data and we'll show you the same kind of pattern in your own numbers.

Send us a sample

Send a representative sample of your invoice lines — up to 200 lines, or a handful of invoices (max 10) — and we'll classify them to show you exactly how it works. No cost, no commitment.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

pearstop.© 2026 Pearstop · Privacy · Terms

Latest Insights

Procurement

A UNSPSC treemap exposes tail spend before it costs you

Pair a UNSPSC category treemap with an on-contract vs tail-spend bar chart to see where procurement …

Read more
AI & Digital

Why a general AI tool failed our classification problem

A general-purpose AI tool hallucinated categories at volume and lost consistency across thousands of…

Read more
Asset Management

The expired supplier certificate nobody noticed

A supplier certificate lapsed six months ago and nobody caught it. Here is why compliance tracking f…

Read more