Public bid leveling: the file is the evidence
Sealed public work has no negotiation after opening, so an uncovered scope is yours. What leveling must settle before the bid, and what the file proves later.
Author
Ido Gedanken, CEOPublished

Bring a current or completed project and see how Piper saves review time, surfaces scope gaps, and applies your company's knowledge.
See Piper on your project- Type
- Guide
- Read
- 6 min
- Published
On this page
On negotiated work, leveling is preparation for a conversation. You find the gap, you call the sub, you settle who carries it, and the number moves. On sealed public work that conversation does not exist. The bid goes in, the envelopes open, the tabulation is public, and whatever nobody priced is now yours at your price.
That single difference should change how the leveling file is built, and on most GC bid teams it does not. The same workbook, the same colour key, the same habits that work fine on a negotiated job get pointed at a hard-bid municipal package where the consequences of a silent exclusion are absolute.
This guide is for a general contractor bidding sealed public or institutional work. It applies less to a CMAR GMP, where there is a reconciliation conversation by design, and hardly at all to private negotiated work.
What changes when there is no second conversation
Three things.
A gap becomes a carry, immediately. On private work an uncovered item is a question for the sub. Here it is a line in your number or it is a hole in your number. There is no third option and no chance to revisit it after opening.
The record outlives the bid week. A private leveling sheet usually dies at buyout. A public one gets read again: at subcontract, when a change order is argued, sometimes by a lawyer, occasionally by an auditor. It is written once and read by people who were not in the room.
Your own responsiveness is at stake. Public bidding turns on whether the bid as submitted conforms to the invitation. A GC that quietly relied on a sub's exclusion, and priced accordingly, can end up submitting something that does not cover the advertised scope. The exposure runs from a sub's PDF all the way into your own bid.
The distinction estimators get wrong
Responsiveness and responsibility sound like the same idea and are not.
Responsiveness is about the bid as submitted. Did it conform to the invitation: the scope, the forms, the acknowledgments, the required attachments. It is judged on the document, at the moment of opening, and a material deviation generally cannot be cured afterwards. Minor informalities can often be waived, and the line between material and minor is exactly where protests live.
Responsibility is about the bidder. Capacity, experience, financial standing, past performance, licensing. It is judged about the firm and can usually be established or clarified after opening.
The practical consequence for leveling: an exclusion that changes what is being offered is a scope problem you must solve before you submit, because it lives on the responsiveness side of the line. A sub's thin bonding capacity is a different kind of problem and it does not have the same deadline. Teams that treat both as items to chase after opening solve the wrong one first.
Addenda acknowledgment belongs in the same category. A sub who priced before the last addendum has given you a number for a different project, and on a hard-bid job you will not get a chance to explain that later.
What the record has to contain
For every adjustment you make to a subcontractor's number, three things.
What you changed. The item, the direction, the amount.
The basis. The clause, drawing, specification section or bid page that produced it. A carry with no source is a round number, and round numbers lose arguments. This is the same discipline that matters on private work, with the difference that here someone may actually come looking.
The option you rejected. If you plugged an allowance rather than chasing a clarification, say so and say why. A file that only records decisions reads as though the decisions were obvious. A file that records the alternative reads as judgment, which is what it was.
Two habits that cost nothing and pay later: keep the superseded proposal rather than overwriting it, and date every adjustment. At a protest or a claim, the question is rarely whether your number was right. It is whether you can show how you arrived at it.
| Aspect | Negotiated or CMAR work | Sealed public work |
|---|---|---|
| Purpose of the leveling file | Prepare a conversation with the sub | Produce a number you cannot revisit |
| Who reads it later | Your team, at buyout | Buyout, claims, sometimes counsel or an auditor |
| A scope gap found after submission | Negotiable | Yours, at your price |
| A sub who missed an addendum | Ask for a revised quote | Their number is for another project |
| What good documentation proves | That the carry was reasonable | That the carry was reasonable and how it was reached |
Where GC leveling and the owner's tabulation part ways
The public tabulation you can download is not leveling. It is a record of prices as submitted, with no attempt to make them comparable. It is the owner's document and it answers a different question: who is low and did they conform.
Your leveling file answers the question underneath it, which is whether those prices covered the same work. The two get conflated because both end up as a grid of numbers, and the difference between tabulation, leveling and evaluation is worth being precise about on public work specifically, where the tabulation is a public artifact and yours is not.
One useful consequence: past tabulations in your market are free data about spread and coverage on comparable work. They tell you nothing about scope, which is the point.
Failure modes specific to public work
The unacknowledged addendum. A sub prices on Tuesday, the addendum lands Wednesday, the bid goes in Thursday against Tuesday's scope. Nobody notices until the field does.
The exclusion that reads as boilerplate. Standard-looking language at the end of a proposal that quietly removes something the invitation requires. On negotiated work you catch it at buyout. Here, buyout is too late.
The single-bid trade. Thin coverage is uncomfortable everywhere and unfixable here. If one bidder returned and their number is shaped by an exclusion, you are carrying their interpretation of the scope with no way to test it.
The clean file that hides the judgment. Everything traceable, nothing explained. It looks rigorous until someone asks why a particular allowance was chosen and the file has no answer.
When this does not apply
If you are bidding a CMAR or a design-build proposal, the reconciliation conversation is part of the process and most of the urgency above disappears. Keep the documentation discipline and drop the finality.
If the public entity runs a best-value or qualifications-based selection rather than sealed low bid, you are closer to negotiated work than to what is described here. Read the invitation before you assume which one you are in, because the words "public bid" cover both.
FAQ
What makes a bid non-responsive?
A deviation from the invitation that changes what is being offered: a missing required form, an unacknowledged addendum, a qualification that narrows the scope. Minor informalities can often be waived. The precise line is set by the jurisdiction and the invitation, so read both rather than relying on a general rule.
Can we fix a subcontractor scope gap after bids open?
On sealed low-bid work, not in any way that changes your price. You can re-solicit the trade, but your number stands. This is why coverage and exclusion review have to finish before submission rather than at buyout.
How long should we keep the leveling file?
Long enough to cover the claims window on the project, which is usually longer than the leveling file naturally survives. Keep the superseded proposals with it. The version that matters later is often the one someone overwrote.
Is the public bid tabulation useful to us?
For spread and coverage patterns in your market, yes. For scope, no. A tabulation records prices as submitted and makes no attempt to establish that they covered the same work.
Where Piper fits
Piper is the AI operating system for preconstruction. It brings project information, company knowledge and the preconstruction workflows into one system, and bid leveling inside it compares subcontractor proposals against the intended scope rather than only against each other, with every finding linked to the clause, sheet or bid page that produced it.
On public work that link is not a convenience. It is the difference between a file that records what you decided and a file that shows how you got there, which is the file you want when the question arrives eighteen months later. Because the same understanding of the project carries across scope, leveling and review, an addendum that lands late reaches the comparisons that were already made rather than sitting beside them.
Piper does not determine responsiveness, interpret your jurisdiction's procurement rules or decide what to carry. The estimator makes the call and remains responsible for the bid.
Where this fits in Piper
Bid Leveling
Compare subcontractor bids against the intended scope so the low number does not hide an expensive gap.
Related reading
Construction bid leveling: a practical guide for GCs
How to level subcontractor bids across design-bid-build, CM-at-risk, design-build, and progressive design-build, and why the same spreadsheet does not work for all of them.

How to review subcontractor exclusions and qualifications
Subcontractor bids bury risk in exclusions and qualifications. Identify them, classify impact, normalize the comparison, and lock decisions into the subcontract scope letter before award.

Bid tabulation vs. bid leveling vs. bid evaluation
Three terms used interchangeably on bid day, three different jobs. What each one produces, who owns it, and what goes wrong when a team skips the middle step.

Construction bid coverage: how GCs know every scope is covered
Ensure every trade has competitive bids before you lock the estimate. Track coverage with a matrix, follow up on invitations, and fill gaps so thin packages do not become expensive buyouts.

Piper removes manual review from the critical path and brings project data, company knowledge, and expert checks into every preconstruction decision and workflow
See Piper on your project
Bring a current or completed project and see how Piper saves review time, surfaces scope gaps, and applies your company's knowledge.