Guide

How to level subcontractor bids

To level subcontractor bids, issue one scope sheet to every bidder, lay the quotes side by side, identify what each includes and excludes, price the gaps so every bid covers the same scope, adjust for terms such as validity and payment, then compare the adjusted totals and check qualifications before recommending a bidder.

What is bid leveling?

Bid leveling, also called bid tabulation or bid analysis, is the process of making subcontractor quotes comparable. Quotes rarely cover the same scope. One bidder includes scaffolding and another does not. One prices to the specification and another prices an alternative. The lowest number is often the one with the most omissions, so a raw comparison misleads.

Step 1: Write one scope sheet

Define the package before you ask for prices. Include the quantities or the drawings they come from, the specification, the programme dates, the access and the supply split, meaning what the main contractor provides and what the subcontractor must. A good sheet shortens every later step.

Step 2: Collect quotes against it

Ask bidders to price against your sheet and to list what they include, what they exclude and any qualifications. Exclusions stated in writing are far easier to work with than exclusions discovered later.

Step 3: Lay the quotes side by side

Scope itemBidder ABidder BBidder C
Item 1PricedPricedPriced
Item 2 (scaffold)ExcludedIncludedAllowance
Item 3 (testing)IncludedUnclearExcluded
ValidityStatedStatedNot stated

The cells above show the idea only. Your matrix has one row per scope item.

Step 4: Find the gaps

Every "excluded", "unclear" and "allowance" is a gap. Send written clarifications. Do not assume. A gap that stays unresolved becomes a variation claim later.

Step 5: Price the gaps

Add an amount for each gap so that every bid covers the same scope. Take the price from another bidder who included the item, or from your own estimate. State which one you used. The adjusted total is the figure for comparison, not the figure the bidder quoted.

Step 6: Adjust for terms

Terms change the real cost. Compare validity periods, payment terms, retention, programme commitments and escalation clauses. If you cannot put a value on a term, list it next to the total so the decision-maker sees it.

Step 7: Compare and recommend

Rank by adjusted total, then test the leader. Does the bidder have capacity for the programme? Have they done similar work? Is the price so far below the others that a misunderstanding is likely? Record the reasoning. A file note explaining why you chose a bidder protects you whether or not the choice was the cheapest.

An example of one leveled line

Suppose three bidders price a package. Bidder A excludes scaffolding. Bidder B includes it. Bidder C includes an allowance for it. To level, you decide what the scaffolding is worth, using Bidder B's price or your own estimate, add it to Bidder A, and ask Bidder C to confirm whether its allowance is firm. Only then do the three totals describe the same scope. The same logic applies to testing, commissioning, warranties, making good and disposal of waste.

What to keep on file

  • The scope sheet as issued, with its date.
  • Each bidder's quote and written clarifications.
  • The leveling sheet showing what you added to each bid and why.
  • The recommendation and the reason for it.

Common problems

  • Comparing quotes written in different formats without a common sheet.
  • Accepting "allowance" lines as if they were firm prices.
  • Leveling prices but ignoring programme and capacity.
  • Keeping the leveling in a spreadsheet nobody else can follow.

How EstimateNext helps

EstimateNext includes a Bid Leveling tool. It normalises vendor quotes side by side, detects scope gaps and recommends a vendor with a composite score. The estimator still decides: the score is a starting point for the review in step 7, not a replacement for it. It sits alongside the same product's takeoff and rate matching, so the package scope and the estimate come from one place.

Send one BOQ. Get it priced in 24 hours. Free.

No card and no sales call first. Any format, any trade.

Price my BOQ

Related

Frequently asked questions

What is bid leveling?
It is making subcontractor quotes comparable by putting them on the same scope, so differences in inclusions and terms are priced rather than ignored.
Is the lowest bid the best bid?
Not necessarily. The lowest quote often omits scope. Level first, then compare adjusted totals and check capacity and qualifications.
How do I handle an item a bidder excluded?
Clarify it in writing, then add a priced amount to that bid, taken from other bidders or your own estimate, and state the source.
What terms should I compare besides price?
Validity period, payment terms, retention, programme commitments and any escalation clause.
What is a scope sheet?
A single document listing the package scope, quantities, specification, programme and supply split, issued identically to every bidder.
Does EstimateNext level bids?
Yes. Its Bid Leveling tool normalises vendor quotes side by side, detects scope gaps and recommends a vendor with a composite score for you to review.