What comparing contractor bids by email looks like
Bid leveling is the step of adjusting contractor quotes to a common scope, adding missing items and removing extras, so that the totals being compared cover the same work.
Getting enough bids is hard before comparison even starts. ConstructConnect's research interviewing commercial general contractors puts the typical subcontractor response rate at 9% to 15%.[1] When only two or three quotes come back, each one matters, and a comparison that misses an exclusion can hand the job to the wrong contractor.
Say a property manager needs a roof replacement on a 40,000 square foot retail center. One roofer sends a one-page PDF with a lump sum. The second sends a spreadsheet that excludes disposal and permit fees. The third replies in the email body, quoting a different membrane and asking questions nobody forwarded to the other two. The manager picks the lowest total. Two months later the disposal and permit costs appear as a change order.
Procurement Head
Cannot show auditors or owners how a contractor was chosen or that the comparison was fair.
"Where is the bid sheet for this award?"Project or Property Manager
Spends evenings retyping quotes into a spreadsheet and chasing contractors for missing line items.
"I have three quotes and none of them add up the same way."CFO / Finance Leader
Sees awarded contracts grow through change orders that trace back to gaps in the original bids.
"Why did the cheapest bid end up costing the most?"Asset Manager
Has to justify capex spend to owners or investors without a clear record of alternatives considered.
"Did we test the market or just call our usual guy?"Is your bid comparison happening in inboxes?
Tick every statement that is true today. Three or more means the problem is likely costing you real money.
Six root causes behind messy bid comparisons
The quotes are not the problem. The process that requests and collects them is. These are the causes we see most in property management, development and facility teams.
No standard scope or bid form
Each contractor interprets a loose description differently. Without a fixed breakdown to fill in, you get totals that cover different work.
Email splits the conversation
Every bidder has its own thread. Clarifications, revised drawings and deadline changes reach some contractors and not others.
Leveling is manual and skipped under pressure
Adjusting for exclusions takes hours of retyping. When a tenant is waiting or a roof is leaking, the team compares totals and moves on.
Compliance is checked after the decision
Insurance, licenses and safety documents are requested once a contractor is picked, so an unqualified low bid can win and then stall.
The same few contractors get every invite
Without a vendor list by trade and region, managers call who they know. Fewer bidders means weaker price tension.
The award rationale is never written down
The reason one bid won stays in someone's memory. When they leave, the history and your negotiating position go with them.
What informal bid comparison costs
Research on bidding shows how much price tension is at stake, and how hard it is to get enough bids in the first place.
The direct cost is paying more than the market price because bids were compared on totals that covered different work, or because too few contractors were invited. McKinsey found in one large agency that buyers only had time to compare two or three vendors from a pool of 30 or 40.[2] The indirect costs follow the award: change orders for items one bidder excluded, delays when the winner turns out to lack valid insurance, hours of manager time retyping quotes, and no defensible record when an owner, lender or auditor asks why that contractor was chosen.
Estimate the cost of comparing bids informally
Enter your figures. Nothing is stored or sent anywhere.
The expert playbook: six practices for fair, fast bid comparisons
These practices work with a shared folder and a template. Start with your most frequent bid types, such as unit turns, roofing, paving and HVAC replacements, then extend to larger capital work.
"I have seen teams where the business side loves a contractor and nobody wants to question the quote. Then the paperwork turns out to be a mess and the job stalls. The fix is a process where every bidder answers the same questions and uploads the same documents before price is even discussed. When the right route is the easy one, people follow it."Md. Kafil, Co-founder and CEO, Zapro. Former senior product specialist on SAP Ariba Network and procurement transformation manager at KPMG.
Issue one scope with a fixed bid form
Run every bid through one channel
Level bids before comparing totals
Check qualifications before price
Widen the bidder list by trade and region
Write down why the winner won
"Buyers tend to design bidding for their own convenience and forget the contractor filling it in. If your request is a vague email with five attachments, good contractors skip it and you get fewer quotes. From running a supplier portal, I learned that a clear form, one place to ask questions and a fast answer bring better bids back."Daniel Sagayaraj, Co-founder and CTO, Zapro. Previously built and ran supplier onboarding and payments for a 15,000-supplier marketplace at Voonik.
How Zapro replaces email chains with structured bid comparison
Zapro runs RFQs and quotations in one place, with every bidder answering the same request, so quotes arrive ready to compare and the award links straight to the contract and the vendor record.
| Root cause | Zapro capability | What changes |
|---|---|---|
| Email splits the conversation | Procurement: RFQs and quotations without email chains | Every contractor gets the same request and replies in one place, so versions and deadlines stay consistent. |
| Leveling skipped under pressure | Strategic Sourcing with supplier selection support | Sourcing events line up responses for comparison and support negotiation before award. |
| Compliance checked after the decision | Vendor Management with onboarding templates and compliance monitoring | Contractors onboard with templates, and insurance and licenses sit on the vendor profile before they are shortlisted. |
| Award rationale never written down | Contract Management with audit-ready records | The awarded contract, its versions and the approval trail are stored together for the next bid or audit. |
| No view of contractor spend | Spend Analytics | Spend by contractor, category and property in one dashboard shows where to invite more bidders. |
Awarded contractors sync to your ERP or accounting system as vendor master data, so the PO and invoices follow without re-keying. See Zapro integrations.
A 30, 60, 90 day plan
Days 1 to 30: Standardize
- List bid types by frequency and value
- Build a scope template and bid form for each
- Set bid thresholds and minimum bidder counts
- Gather contractor documents by trade
Days 31 to 60: Centralize
- Run all new bids through one channel
- Share every clarification with all bidders
- Level bids before any award
- Pilot with two property managers
Days 61 to 90: Prove it
- Roll out to all properties and projects
- Require award notes above the threshold
- Add new qualified bidders by trade
- Track change orders back to bid gaps
KPIs to track progress
| KPI | How to calculate | Review |
|---|---|---|
| Compliant bids per award | Average number of complete, qualified bids received per awarded job | Monthly |
| Standard form usage | Bids returned on the standard bid form divided by all bids received | Monthly |
| Leveling gap | Difference between lowest submitted total and lowest leveled total | Per award |
| Documented awards | Awards above threshold with a written rationale stored | Quarterly |
| Bid cycle time | Days from request sent to award | Monthly |
| Post-award change rate | Change order value on awarded jobs caused by items missing from the bid | Quarterly |
Go deeper with our guide to procurement process.
What a Zapro customer saw after moving this work into one workflow
"Zapro's strategic sourcing tools have allowed us to negotiate superior contracts and realize significant cost savings."Frank Esmeijer, Vice President Development, Bob W
Why Zapro for this challenge
Bid comparison breaks down because email was never built to collect structured quotes. Zapro gives every job one request, one place for answers and one record of the award, linked to the contractor and the contract.
RFQs without email chains
Contractors reply to the same request in one place, so quotes are ready to compare instead of retyped.
Compliance before award
Vendor profiles hold insurance and license documents, so qualification is visible when you shortlist.
From award to invoice in one flow
The chosen bid becomes a PO and contract, and later invoices are matched against it.
Priced for property teams
Unlimited users on every plan, from $699 per month, so every property manager can run bids the same way.
When Zapro may not be the right fit
- You award a few small jobs a year to contractors you already trust. A template and a shared folder may be enough.
- You run public tenders that must follow a specific government e-procurement portal by law.
- You need detailed quantity takeoff or estimating from drawings. Zapro handles RFQs, comparison, vendor compliance and contracts, and works alongside estimating tools.
Frequently asked questions
What is bid leveling?
Bid leveling is the process of adjusting contractor quotes to cover the same scope before comparing them. You add an estimate for anything a bidder excluded and remove anything outside the scope, so the totals you compare reflect the same work.
How many contractor bids should you get?
Three compliant bids is a common minimum for significant work, and many organizations set higher counts above a value threshold. Because response rates are low, you usually need to invite more contractors than the number of bids you want back.
How do you compare contractor quotes fairly?
Send every bidder the same scope and bid form, share all clarifications with everyone, check insurance and licenses first, level for inclusions and exclusions, and then compare price, schedule, warranty and references. Write down why the winner was chosen.
Should you always choose the lowest bid?
Not automatically. The lowest submitted total often excludes items that come back as change orders. Choose the best leveled value that meets your qualifications, schedule and warranty needs, and record the reason.
Can we run bid comparisons in a spreadsheet?
Yes, for low volumes. A standard bid form and a leveling sheet work well. Software such as Zapro helps when you run many bids across properties and need one channel for requests, answers, documents and award records.
About the experts behind this page
Sources
- ConstructConnect, How Many Subcontractor Bids Per Trade? 2026 Coverage Guidelines for GCs, 2026
- McKinsey, Big procurement footprint? Better bidding yields bigger savings, 2017
Editorial note: this page is published by Zapro, which sells procurement software. Best practices are written to work with any tool, and figures are cited to their original publishers. Last reviewed 29 September 2026; next review due March 2027. See how the Procurement Challenges Directory is researched and reviewed.

