Olivia Bennet writes Get Ninja's construction estimating guides for US general contractors, home builders and trade contractors: takeoffs, bid preparation, trade pricing and how to staff an estimating backlog. Every article is reviewed by Get Ninja co-founder MJ Suben, who ran a commercial general contracting firm for more than 15 years.
MJ Suben is the co-founder of Get Ninja, which places fully trained, dedicated construction estimators with US general contractors, home builders and trade contractors. Before Get Ninja he ran a commercial general contracting firm for more than 15 years, so he reviews every Get Ninja guide against how real bids are priced, leveled and won.
Bid leveling is how a general contractor adjusts subcontractor bids to the same scope before comparing them: every inclusion, exclusion, alternate, allowance, bond and qualification is lined up against one scope sheet, missing scope gets a plug number, and the low leveled bid wins, not the low base number. That is why the low number is rarely the low bid.
This guide builds a leveling sheet from the scope sheet, shows how to normalize each kind of difference and how to set plug numbers, then works an example with three electrical bids. It ends with the red flags to catch and how to document the award.
- Bid leveling compares bids against your scope sheet, not against each other. Build the sheet from the specs, drawings and addenda before bids arrive.
- Keep two numbers for every bidder: the base bid as submitted and the leveled bid after your adjustments.
- Plug missing scope with a real price, such as the highest qualified price another bidder gave for that item, and confirm it with the bidder.
- Carry alternates on their own lines and check that every bidder included each allowance at the stated amount.
- In the example, the low base bid of $412,000 levels to $477,427, while the $451,000 bid is the low leveled number.
Part of our construction estimating guide, which walks through every stage of an estimate from plans to bid day.
What Is Bid Leveling?
Subcontractor proposals rarely arrive in the same shape. One electrician excludes fire alarm, another carries it, a third breaks it out as an add. Bid leveling puts them on one sheet so the comparison is fair. Procore’s bidding tool describes it as evaluating proposals “equitably” by comparing them side by side, line item by line item, against an internal budget or a chosen benchmark.
Two numbers matter for each bidder. The base bid is what the sub submitted. The leveled bid is that number after your adjustments for missing or extra scope. BuildingConnected shows both, and both Procore and BuildingConnected keep the sub’s original submission intact when you adjust. That separation is the whole discipline: you never rewrite a sub’s number, you add your adjustments next to it and explain each one.
Leveling is a scope exercise first and a price exercise second. If you finish the sheet and still can’t say what each bidder includes, you aren’t done.
Why Is the Low Number Rarely the Low Bid?
A low base number usually means one of three things: the bidder found a better way to do the work, the bidder made a mistake, or the bidder left something out. Leveling tells you which. The usual gaps:
- Exclusions: scope written out in the fine print, such as temporary power, fire alarm, trenching or permits.
- Silence: scope the bid simply doesn’t mention. Treat silence as excluded until the bidder confirms it in writing.
- Allowances: a required allowance left out or carried at the wrong amount.
- Alternates: an alternate folded into the base, or a base item moved into an alternate.
- Bonds and insurance: a required bond excluded or quoted as an add.
- Qualifications: short price holds, escalation clauses, schedule limits or “per our standard terms” language.
- Missing addenda: a bid that doesn’t acknowledge the latest addendum may be priced on old drawings.
How Do You Build a Bid Leveling Sheet From the Scope Sheet?
The scope sheet comes first. It is your list of everything the package must include, written from the specs, drawings and addenda, and sent with the invitation to bid so subs price the same thing. Organize it by specification section; our guide to CSI MasterFormat for estimators shows how to structure packages by division.
- Write the scope sheetList each scope item for the package, plus the items that tend to fall between trades: temporary utilities, trenching, concrete pads, firestopping, access panels, permits.
- Turn it into a bid formAsk bidders to confirm each line, break out items you may need to plug, and price alternates and unit prices separately.
- Set up the columnsOne row per scope item, one column per bidder, and a column for your own budget or estimate as a benchmark.
- Enter base bids as submittedNever edit them. Every change goes in an adjustment row.
- Mark each scope rowIncluded, excluded, or not addressed, with the dollar value of any breakout.
- Add adjustments and totalPlugs, allowance corrections and bond costs roll up to the leveled bid. Alternates stay below the line.
| Leveling sheet section | What goes in it |
|---|---|
| Header | Bidder, date and time received, addenda acknowledged, bid validity |
| Base bid | The number as submitted, unchanged |
| Scope rows | Each scope sheet item: included, excluded or not addressed, with breakout prices |
| Adjustments | Plugs for missing scope, allowance corrections, bond and insurance costs |
| Leveled bid | Base bid plus adjustments |
| Alternates and unit prices | Priced separately, below the leveled total |
| Qualifications and notes | Price holds, escalation, schedule, crew size, exceptions to your subcontract |
How Do You Normalize Inclusions, Exclusions, Alternates, Allowances and Bonds?
Inclusions and exclusions
Go line by line. Where a bid excludes or ignores a scope item, call the bidder: they may have included it and not said so, or they may give you a price to add it. BuildingConnected’s inclusion list works this way. Bidders answer each inclusion yes or no, and where the answer is no you can confirm the cost and enter it so the bid reflects all the required work. Any adjustment flows into the leveled total.
Alternates
EJCDC defines an alternate as “a defined portion of the Work that is priced separately.” Keep alternates out of the leveled base and compare them on their own lines. If the owner is likely to accept an alternate, compare the bids with and without it, because a bidder can be low on the base and high on the alternate. On owner bids, EJCDC’s recommended method accepts alternates in the bid form’s priority order, within the funds the owner announces.
Allowances
An allowance is a fixed amount every bidder must carry. Check that each bid includes it, at the stated amount, and that the bidder knows what the allowance covers. Specs define that. One university master specification, for example, puts the product cost plus freight and delivery inside a lump-sum allowance, while receiving, handling, labor, installation, overhead and profit go in the contract sum unless the allowance says otherwise. A sub who treats installation as part of the allowance is short.
Bonds, insurance and schedule
If your subcontract requires a payment and performance bond, every leveled number must include its cost. Ask each bidder for its bond cost rather than guessing. Do the same with insurance requirements that exceed a sub’s standard coverage. Schedule belongs on the sheet too: a bid that assumes a crew size, sequence or duration your schedule can’t support isn’t the same scope.
Qualifications
Read every qualification and either accept it, price it or get it withdrawn. Short price holds, material escalation clauses and exceptions to your subcontract terms all shift risk back to you. If you can’t price that risk, note it, and consider whether it belongs in your construction contingency instead.
Leveling Bids at Midnight Before Every Bid Day?
Get Ninja places a dedicated preconstruction estimator on your team, starting within 3 business days.
Built for contractors. No spam. No pressure. Just straight answers.
How Do You Plug Numbers for Missing Scope?
A plug is the price you add to a bid for scope it doesn’t cover. A plug should cost the leveled bid roughly what that scope will really cost you, because if you award, you will have to buy it from someone.
- Best: a price from the bidder itself, in writing, for the missing item.
- Next: the highest qualified price another bidder gave for the same item. It is conservative, so the bidder who left the scope out doesn’t win on the gap.
- Also valid: your own estimate or a separate quote from a specialty sub, when the other bids don’t break the item out.
- Avoid: the lowest price received for the item, or a round guess.
Write the basis of every plug in a note on the sheet. Both major bid management tools support this: Procore lets you add a note to each line item to justify adjustments and keeps a View Activity log of changes, and BuildingConnected lets you leave notes and color cells. BuildingConnected also shows the leveled bid beside the base bid, so anyone reviewing the sheet can see how much of the spread comes from your adjustments.
Plugs are an internal tool, not a negotiating lever. Don’t tell one bidder what another bid. AGC, quoting a joint statement with subcontractor associations, calls bid shopping and bid peddling “abhorrent business practices that threaten the integrity of the competitive bidding system.”
Bid Leveling Example: Three Electrical Sub Bids
Example: a GC receives three Division 26 bids for an office building. The scope sheet also assigns fire alarm, temporary power and site lighting trenching to the electrical package. It requires a $15,000 lighting fixture allowance and a payment and performance bond, and it asks for Alternate 1, EV charger rough-in, priced separately. Every number below is a placeholder, and the bond uses a placeholder rate of 1.0%.
| Scope item (example) | Sub A | Sub B | Sub C |
|---|---|---|---|
| Base bid as submitted | $412,000 | $438,500 | $451,000 |
| Division 26 per plans, specs and addenda | Included | Included | Included |
| Fire alarm | Excluded: plug $41,500 | Included ($38,000) | Included ($41,500) |
| Temporary power and lighting | Excluded: plug $12,000 | Included ($9,800) | Included ($12,000) |
| Site lighting trench and backfill | Excluded: plug $7,200 | Included ($6,500) | Included ($7,200) |
| $15,000 lighting allowance | Included | Not included: add $15,000 | Included |
| Payment and performance bond | Excluded: add $4,727 | Excluded: add $4,535 | Included |
| Leveled bid | $477,427 | $458,035 | $451,000 |
| Alternate 1, EV charger rough-in | $18,000 | $14,500 | $16,000 |
| Leveled bid with Alternate 1 | $495,427 | $472,535 | $467,000 |
How the numbers work. Sub A’s plugs are the highest price another bidder gave for each excluded item: $41,500 + $12,000 + $7,200 = $60,700, bringing A to $472,700 before the bond. The bond placeholder is 1.0% of that, or $4,727, for a leveled bid of $477,427. Sub B adds the missing allowance ($438,500 + $15,000 = $453,500) and a $4,535 bond, for $458,035. Sub C included everything, so its leveled bid equals its base bid.
Sub A was $39,000 below Sub C on the base bid and ends $26,427 above it once leveled. Sub B and Sub C are $7,035 apart, close enough that qualifications decide it. In this example, B holds its price for 15 days with a copper escalation clause, and C states no exceptions. C is also low with Alternate 1 accepted ($467,000 against $472,535). The recommendation is C, after a scope review call to confirm the fire alarm and temporary power scope in writing.
For the sub’s side of this math, see how to bid electrical jobs. Once a sub is awarded, its leveled scope should carry straight into the subcontract and its schedule of values.
Red Flags When You Level Subcontractor Bids
- A base bid well below the others with no exclusions listed. Usually the scope is missing, not saved.
- No addenda acknowledged, or the wrong addendum number.
- “Per plans” with no reference to the specifications.
- An allowance missing, or carried at a different amount.
- Alternates priced as deducts from a base that already excludes the work.
- Short price holds or escalation clauses on volatile materials.
- A schedule, crew size or start date that doesn’t match yours.
- Exceptions to your subcontract form, insurance or bond requirements tucked into the qualifications.
- Unit prices that don’t match the lump sum when you multiply them out.
How Do You Document the Bid Leveling Decision?
The leveling sheet is the record, but the award needs a short memo with it. Owners, auditors and your own project team will ask why the third-lowest number won.
- Save the sheet as of awardBase bids unchanged, every adjustment with its basis, and the leveled totals.
- Record the scope reviewWho you called, what was confirmed, and the written clarification each bidder sent back.
- State the recommendationThe low leveled bidder, and the reason if you recommend anyone else, such as schedule, capacity or safety record.
- Get sign-offThe estimator and project manager, plus the owner where the contract requires it.
- Carry scope into the subcontractAttach the scope sheet and the bidder’s clarifications so the leveled scope is the contracted scope.
On public work, timing matters. On California public works, for example, Public Contract Code Section 4104 requires the prime to list each subcontractor whose work exceeds one-half of 1 percent of the prime’s total bid (or $10,000 on street, highway and bridge work, if greater), so the leveling has to be done before the bid goes in. Our construction estimating best practices cover how to plan bid day around that crunch.
How a Dedicated Estimator From Get Ninja Handles Bid Leveling
Get Ninja places a dedicated remote construction estimator on your team, trained in US estimating standards and working in your bid management and takeoff software. Leveling is one of the jobs that disappears from a busy GC’s week first, and one of the most expensive to skip.
- Scope sheets before the ITB: written from the specs, drawings and addenda, package by package.
- Leveling as bids arrive: base bids recorded unchanged, scope rows marked, plugs set with a written basis.
- Bidder follow-up: scope review calls and written clarifications, without sharing one bidder’s price with another.
- Award records: a leveling sheet and memo ready for your PM and owner.
- Speed and low risk: Estimators start within 3 business days, with a 3 to 5 day turnaround on a standard estimate, one flat monthly rate, a 30-day money-back guarantee and free replacement for the life of your account.
Want Every Sub Bid Leveled Before You Pick Up the Phone?
Get Ninja places a dedicated estimator who builds your scope sheets and levels your bids on your team, starting within 3 business days.
Built for contractors. No spam. No pressure. Just straight answers.
Frequently Asked Questions
What is bid leveling in construction?
Bid leveling is the process a general contractor uses to adjust subcontractor bids to the same scope before comparing them. Each bid is checked against a scope sheet, missing scope is priced with a plug, allowances and bonds are corrected, and the bids are compared on the leveled total.
What is a plug number in bid leveling?
A plug is a price the GC adds to a bid for scope the bidder left out, so the bid can be compared with bids that include it. Good plugs come from the bidder’s own written price, the highest qualified price another bidder gave for that item, or the GC’s own estimate.
Should you always award to the lowest leveled bid?
The low leveled bid is the starting point, not an automatic award. Qualifications, schedule, crew capacity, safety record and exceptions to your subcontract can justify a different choice, as long as the reason is written down with the leveling sheet.
How do you handle alternates when leveling bids?
Keep alternates out of the leveled base and compare them on their own lines. If the owner is likely to accept an alternate, compare each bidder’s leveled bid with and without it, because a bidder can be low on the base and high on the alternate.
What is the difference between bid leveling and bid shopping?
Bid leveling adjusts bids to the same scope so they can be compared fairly. Bid shopping is using one bidder’s price to pressure another into a lower number. AGC opposes bid shopping and bid peddling, and plug numbers should stay internal.
What software do GCs use for bid leveling?
Many GCs level bids in a spreadsheet. Bid management platforms such as Procore and BuildingConnected also include bid leveling tools that keep the original submission, record adjustments and notes, and show leveled totals side by side.
Related guides
- Procore Support, Level Bids for a Bid Form. support.procore.com
- BuildingConnected Support, How to turn Bid Leveling plugs on and off. buildingconnected.com
- BuildingConnected Support, How to manage Inclusions in Bid Leveling. buildingconnected.com
- EJCDC, How to Specify Alternates. ejcdc.org
- University of Houston, Master Specification Section 01 21 00, Allowances. uh.edu
- AGC, Bid Shopping (industry priorities). agc.org
- California Public Contract Code Section 4104 (via Justia). law.justia.com
Example quantities are calculated from the stated dimensions. Unit costs, production rates and waste factors are placeholders, not market prices or industry benchmarks. Get Ninja start times are typical, not guaranteed, and pricing is quoted per account.
Olivia Bennet
Olivia Bennet writes Get Ninja's construction estimating guides for US general contractors, home builders and trade contractors: takeoffs, bid preparation, trade pricing and how to staff an estimating backlog. Every article is reviewed by Get Ninja co-founder MJ Suben, who ran a commercial general contracting firm for more than 15 years.
Published
More guides in GC & Preconstruction · All Get Ninja guides