Bid shopping: what it is and how subs respond
Bid shopping is when a contractor uses one sub's price to pressure another into going lower, often after the prime contract is won. It's widely criticized, and some public owners restrict it through subcontractor listing laws. But protections vary by state and owner, and the law can bind a subcontractor to its bid more readily than it binds the GC to use it. Here's what the rules actually say and what subs can do.
- Definition
- Listing laws
- Why your bid can bind you
- Protecting your number

Bid shopping vs. bid peddling
Bid shopping is disclosing one subcontractor's price to others to drive prices down, typically after bids are received. Bid peddling is the reverse: a sub approaching the contractor after bid day offering to beat a competitor's number. Both undermine competitive bidding. California's legislature, for example, found that the two practices "often result in poor quality of material and workmanship," deprive the public of fair competition, and "lead to insolvencies, loss of wages to employees, and other evils" (Public Contract Code §4101).
Example: California
California's Subletting and Subcontracting Fair Practices Act (Public Contract Code §§4100–4114) is a well-known public-works example:
- Listing (§4104): bidders must list each subcontractor whose work exceeds one-half of 1% of the prime's total bid. For streets, highways and bridges, the threshold is the greater of 0.5% or $10,000. Only one sub may be listed per portion of work.
- Substitution (§4107): after award, the prime can't substitute a listed sub without the awarding authority's consent, and only on listed grounds, such as the sub refusing to sign a contract at its bid price and scope, insolvency, failure to perform, failure to meet bond requirements, or a licensing problem. The listed sub gets written notice and five working days to object.
- Scope: these rules apply to California public works, not private jobs. Other states and owners have different rules, or none.
Listing threshold = 0.5% × $6,000,000 = $30,000
A $480,000 electrical sub must be listed; a $22,000 signage sub need not be
The asymmetry
In Drennan v. Star Paving (Cal. 1958), the California Supreme Court held a subcontractor to its bid under promissory estoppel, because the general contractor had relied on it in its own bid. The doctrine has been widely followed, though state law varies. The GC generally isn't bound to award to that sub unless a contract or listing law says so. That asymmetry is why validity periods and clear qualifications in your proposal matter.
Why it happens
GCs bidding on thin margins sometimes carry a low sub number to win, then look for that price after award. Unclear scope makes it easier: if proposals are not comparable, a lower number may simply be a smaller scope, and the GC may press others to match.
Effects on subcontractors
- Wasted estimating time on bids that are only used to pressure others.
- Margin pressure that leads to risky jobs.
- Scope disputes when low numbers left items out.
How it plays out
A subcontractor submits a bid of $480,000 on bid day. The general contractor carries the number, wins the project, and then tells the subcontractor that another firm will do it for $440,000 and asks them to match. The second number may have scope gaps, but the pressure is on the original bidder to reduce price without a change in scope.
What subs can do
Some public procurement rules restrict substitution of listed subcontractors after bid. Requirements vary by state and owner, so check the solicitation and local law rather than assuming protection exists.
- Qualify the bid: state that pricing is based on the complete scope listed and on award within a stated period.
- Keep scope clear so any lower number can be compared item by item.
- Track which customers re-negotiate after award and factor that into bid/no-bid decisions.
- Where available, use bid depositories or listing requirements on public work; some public owners require GCs to list subcontractors with their bids.
- Decline to re-bid unless scope or terms change.
Language that helps
Proposal language cannot stop bid shopping, but it can make the scope and terms clear. Useful items include a firm validity period, a statement that the price is for the complete scope as listed, a condition that award is on the proposal terms, and unit prices for likely changes. When a general contractor asks you to match a lower number, ask for the competing scope sheet and compare inclusions line by line before discussing price. Often the gap is scope, not efficiency, and showing it protects both your margin and the project.
Protecting your number
- Choose who you bid to. Track which GCs award fairly and use that in bid/no-bid decisions.
- Write clear scope. Specific inclusions and exclusions make your price harder to compare unfairly.
- Set validity and conditions. Make your price valid for a stated period and tied to the stated scope and terms.
- Know the listing rules on public work in your state.
- Ask for the competing scope sheet before discussing price, and compare line by line.
- Decline to re-bid unless scope or terms change.
This isn't legal advice. Talk to a construction attorney about your state's rules.
Defensible scope
RenderDraw's AI takeoff proposes quantities with the source sheet on every row. A sourced, itemized scope is easier to defend when someone claims a lower number is "the same." Get a free sample takeoff.
Questions estimators ask.
What is bid shopping in construction?
Using one subcontractor's price to pressure others into lowering theirs, usually after bids are received.
Is bid shopping illegal?
Generally it's considered unethical rather than illegal. Some public-works laws, such as California's Subletting and Subcontracting Fair Practices Act, restrict it by requiring subcontractor listing and limiting substitution. Check your state and owner.
What is subcontractor listing?
A requirement on some public projects that the prime bidder name certain subcontractors with the bid. In California, that's any sub over 0.5% of the prime bid ($10,000 minimum for streets and highways).
Can a GC hold me to my bid?
Often, yes. Under Drennan v. Star Paving and similar decisions, a GC that reasonably relied on your bid may enforce it. Use validity periods and clear qualifications.
What is bid peddling?
A sub offering to beat a competitor's price after bid day.
A number you can defend line by line.
RenderDraw proposes quantities with sources, so your scope and price are easy to explain.
- Upload the plans, specs and schedules, plus an addendum if you have one.
- RenderDraw reviews the set and the scope you want tested.
- We follow up with extracted quantities, flagged items and next steps.
Where these numbers come from
We checked this guide against the standards, manufacturer documents and industry references below (last reviewed November 2026). Figures marked as rules of thumb are typical ranges, not requirements; your project documents, local code and your own cost history govern.