Guides › Standardising Subcontractor Bid Comparisons

How to Standardise Subcontractor Bid Comparisons

Estimating playbook · Published October 2026 · ~7 min read · By

Standardising subcontractor comparisons means every trade package is compared the same way — the same scope matrix, the same bid form, the same rules for gaps and qualifications, and the same levelled sheet — whichever estimator prepares it and whichever project it is for. The aim is simple: two people given the same three bids should reach the same levelled totals, and anyone reviewing the award six months later should be able to see why.

Why it matters
Without a standard, each comparison carries its own estimator's habits. One prices a missing item at the highest bid, another at their own estimate, a third leaves it out. One compares tax-inclusive, another ex-tax. The bids are not the problem — the inconsistency is, because it changes who looks cheapest.

Step 1 — Fix the scope before the bids arrive: the scope matrix

A scope matrix lists every element of the package down the side — the BOQ items, plus everything around them that subcontractors routinely include or exclude — and leaves one column per bidder. Fill it from the tender documents, before a single bid is opened, so the scope is yours rather than whoever submitted the first quotation.

Beyond the measured work, a matrix that holds up includes:

Step 2 — Ask for prices in your format: the bid form

Issue a bid form that mirrors the matrix: your items, your units, your quantities, and a column for each subcontractor to price or mark "included elsewhere" or "excluded". Ask for exclusions and qualifications in a separate schedule, not buried in a covering letter. Subcontractors will still send their own format — but a bid form makes their answers line up with your scope, and makes a silent omission visible as an empty cell.

Step 3 — Agree the gap rules once, and apply them to every package

Gaps are where comparisons diverge, so the rules belong in the standard, not in each estimator's head:

SituationStandard treatment
A bidder did not price an item others pricedAdd the item at another bidder's rate for it (state which), or at your estimate where no one priced it — and mark the cell as an allowance, never as the bidder's price.
A bidder priced an item no one else didIf it is a small optional extra, list it separately. If it is real scope the others missed, level the others for it — it is not an extra just because one bidder priced it.
Different units (per m² against per tonne)Never convert without a stated factor — weight to area depends on the material and thickness. Carry each bidder on its own quantity and flag the row.
TaxCompare every bid on the same basis. A bid that says nothing about tax is treated as excluding it.
Provisional sums and alternatesUse the same provisional sum for every bidder; price alternates outside the main comparison.

Step 4 — Level every bid onto the same basis

With the matrix, the bid form and the rules fixed, levelling is arithmetic: each bidder's own prices, plus the allowances for its gaps, on your quantities. Keep the as-quoted and the levelled totals side by side, so a reviewer sees both what each subcontractor offered and what it costs on equal scope.

Worked example — electrical package, three bids
Bidder ABidder BBidder C
As quoted1,240,0001,310,0001,185,000
Testing & commissioning (excluded by A — B's price)+38,000——
Builder's work (excluded by A — B's price)+22,000——
Preliminaries (excluded by C — A's price)——+64,000
Design & shop drawings (excluded by C — estimate)——+58,000
Levelled1,300,0001,310,0001,307,000
As quoted, C is cheapest by 55,000. Levelled, A is cheapest — and all three sit within 1% of each other. At that margin the qualifications decide the award: programme, payment terms and who carries design responsibility matter more than the 7,000 between A and C.

Step 5 — Record qualifications on the sheet, not in the inbox

Every qualification that changes risk — a programme the bidder will not commit to, a retention it rejects, an offer valid for seven days — goes into a row of the comparison, per bidder. The award is then made on one document, and the reasons for it travel with that document.

Step 6 — Use one template, and one sign-off

The standard is only real if the output looks the same every time: the same sections in the same order, the levelled and as-quoted totals, the allowances marked, the qualifications row, the recommendation, and who prepared, reviewed and approved it. For ranking beyond price, apply the same weighted scoring to every package, with weights fixed before the bids are opened. For the levelling method itself, see the step-by-step bid levelling guide.

How to automate it

NazmIQ (nazmiq.com) applies the same rules to every comparison. It reads each subcontractor's quotation as sent — PDF, scan or photo — aligns the lines into one scope, and levels each gap at another bidder's rate with every imputed cell marked. It treats a large item only one bidder priced as scope the others left out, never converts across units of a different kind, applies tax on one basis, and checks each bidder's total against its own document. Each comparison ends with a "Check before award" list and exports to Excel with live formulas — the same sheet, whoever ran it.

See a standardised, levelled comparison

As-quoted and levelled totals side by side, every allowance marked, and the qualifications on the sheet — on a real comparison. No account needed.

See a sample report

Frequently asked questions

How do you standardise subcontractor bid comparisons?

Fix the scope in a matrix before the bids arrive, issue a bid form that mirrors it, agree the rules for gaps, units and tax once, level every bid onto the same basis, and use one template with one sign-off for every package.

What is a scope matrix in construction procurement?

A list of every element of a trade package — measured work, preliminaries, attendances, builder's work, design, testing and commercial terms — with one column per bidder, so each inclusion, exclusion and gap is visible.

What makes subcontractor bids comparable?

The same scope, the same quantities and units, the same tax basis, and gaps priced by one stated rule. Bids that differ on any of these are not comparable until they are levelled.

How should an estimator price a subcontractor's exclusions?

At another bidder's rate for the same item where one exists, otherwise at the estimator's own figure — marked as an allowance and named on the sheet, so it is never mistaken for the subcontractor's price.

Should the lowest levelled bid always win?

Not when the levelled totals are close. Within a few percent, programme, payment terms, retention and design responsibility usually matter more than the price difference.