Should you price scope gaps upfront or wait for change orders?
Price probable scope gaps upfront when they are reasonably foreseeable and likely required to deliver the quoted work. Do not rely on change orders to recover predictable gaps. Use exclusions, assumptions, allowances, or alternates when the work is plausible but not sufficiently defined. Reserve change orders for real post-baseline scope change — work that was not foreseeable at the time of quoting.
The contractor who leaves a foreseeable scope gap out of the quote and tries to recover it later through a change order does not look strategic. They look like they missed it — and the cost comes out of the relationship, the margin, or both.
Written by the Quoteloc team — construction pricing specialists. Published April 2026.
Three lanes, not two
Most contractors treat scope gaps as binary: price it or change-order it later. The real decision has three lanes. Each one handles a different type of gap, and choosing the wrong lane costs margin.
Lane 1
Price now
The work is foreseeable, likely required, and estimable. Firestopping at every penetration, temp power for the construction phase, equipment pads for rooftop units, seismic bracing in structural zones — these are not surprises. Include them in the base quote with a defined scope and a price. If the quantity is uncertain, state the basis quantity and price to that basis.
Typical items: firestopping, temp power, equipment pads, seismic bracing, testing and commissioning, code-required accessories
Lane 2
Qualify now
The work is plausible but not sufficiently defined to price accurately. The design documents show a duct chase but the routing conflicts are unresolved. The electrical drawings show a panel location that conflicts with structural steel. List these as named exclusions or assumptions with enough detail that the scope boundary is clear. Use an allowance when you can estimate a reasonable baseline and the client needs a budget figure.
Typical items: undefined routing, unspecified finishes, conflict-laden coordination zones, TBD equipment selections
Lane 3
Wait for change order
The scope change happens after the quote baseline is accepted and the work was not foreseeable at the time of quoting. Owner-driven design revisions, unforeseen site conditions, code changes enacted after the quote date, and GC-directed additions outside the original scope. These are legitimate change orders — real post-baseline scope change, not recovery of work you should have priced.
Typical items: design revisions after approval, hidden site conditions, post-bid code changes, owner additions
Decision table: which lane this gap belongs in
Run the gap through these five factors. The pattern of answers tells you which lane it belongs in.
| Factor | Price now | Qualify now | Change order |
|---|---|---|---|
| Was the work foreseeable at quote date? | Yes — standard scope, known requirement | Possibly — visible in documents but undefined | No — not foreseeable, new information |
| Can you estimate the cost? | Yes — with quantities, rates, or subcontractor input | Partially — baseline is possible but final cost depends on undefined variables | Not applicable — scope did not exist at quote date |
| Is the work likely required to deliver the quoted scope? | Yes — without it the quoted scope is incomplete | Plausible — depends on design resolution or coordination outcome | No — it is new scope added after acceptance |
| What mechanism to use | Include in base quote as a priced line item | Named exclusion, assumption, allowance, or alternate | Change order after scope baseline is accepted |
| Risk if you choose the wrong lane | Over-pricing if quantities are too uncertain — but still better than omitting | Scope dispute if exclusion is too vague to enforce | Margin loss if the work was foreseeable — the GC or owner will challenge the change order |
How this plays out in practice
Three scenarios where leaving a foreseeable gap out of the quote cost more than pricing it upfront.
HVAC — rooftop unit replacement with undefined duct connections
An HVAC contractor quotes a rooftop unit replacement on a six-storey office building at $43,800. The drawings show the RTU location but the existing duct connections are not surveyed. The contractor knows the existing downshaft ductwork will need transitions, curb adapters, and possible structural opening modifications — standard on any replacement where the new unit does not match the old curb footprint. Instead of pricing the connection work as an allowance with a stated basis, the contractor leaves it out, planning to address it as a change order once the rooftop survey is done.
The survey reveals $6,200 in transition ductwork, curb modifications, and structural opening adjustments. The change order is submitted. The GC pushes back: the duct connections were shown on the drawings, the unit location was known, and the replacement scope implied the connections. The GC argues this was foreseeable and should have been in the quote. The contractor absorbs $4,100 of the cost to preserve the relationship. On a $43,800 quote with a 14% markup, that $4,100 absorbs 67% of the gross margin.
The right lane: price the connections as an allowance based on a defined assumption — for example, "duct transitions and curb modifications assumed based on standard replacement scope; actual cost adjusts at survey completion." This keeps the work visible, budgeted, and defensible. For the broader context of what to adjust when the cost picture shifts before acceptance, see how to price uncertainty in contractor quotes.
Electrical — tenant fitout with no firestopping or temp power in the scope
An electrical contractor prices a 12,400 sq ft tenant fitout at $67,300. The scope covers distribution, branch wiring, devices, and lighting. Firestopping at every wall and floor penetration is code-required on this occupancy type but is not called out in the drawings. Temporary power distribution for the construction phase is not included in the quote but the GC expects the electrical contractor to provide it because it is standard practice.
Firestopping runs 340 penetrations at an installed cost of $18.50 each — $6,290. Temp power distribution adds another $3,400. The contractor submits change orders for both. The GC approves firestopping as a legitimate omission but disputes temp power — arguing it is a standard contractor obligation that should have been in the base quote. The contractor eats the $3,400. Combined, the two gaps consume $9,690 from a quote that carried $9,420 in gross margin at a 14% markup. The job finishes at a net loss.
The right lane: firestopping is a price-now item — code-required, quantity-based, and estimable. Temp power is a price-now item on tenant fitouts — standard practice, foreseeable, and the GC expects it. Both belong in the base quote. Use the floor price calculator to verify the base margin is sound before sending.
Plumbing — medical gas outlet relocation not shown on coordination drawings
A plumbing contractor quotes a clinic renovation at $38,600. The drawings show medical gas outlets at headwall locations but the architectural plans have the patient headwalls relocated 4 feet from the original layout due to room reconfiguration. The plumbing contractor sees the conflict — the mechanical drawings reference the old headwall positions but the architectural plans moved them — and decides not to price the relocation, assuming it will come up as a field coordination issue and generate a change order.
The relocation requires 12 medical gas outlets to be re-piped at an average of $310 per outlet — $3,720 in brass pipe, fittings, outlet brackets, and testing. The change order is submitted. The engineer and GC both note that the architectural drawings showed the new positions and the conflict was visible during bid review. The change order is rejected as foreseeable. The contractor absorbs the full $3,720.
The right lane: this is a qualify-now situation. The conflict was visible in the bid documents. Listing a named assumption — "medical gas outlet locations based on mechanical drawings; relocation to match architectural layout not included" — documents the gap without guessing at the final cost. When the relocation is directed, it becomes a clean change order against a documented exclusion. For how to structure that exclusion language, see how to document assumptions so changes become billable, not arguable.
What happens when you treat every gap as a future change order
The change-order-default approach fails in three specific ways — none of which show up in the estimating spreadsheet.
Foreseeable gaps get challenged — and you lose
When the work was visible in the bid documents, standard practice, or code-required, the GC and owner will challenge the change order. The argument is straightforward: you had the same documents everyone else had. The standard is not whether you chose to price it — the standard is whether a competent contractor would have identified it during bid review. If the answer is yes, the change order faces an uphill negotiation. On jobs where you have already absorbed cost risk in contingency, the margin may not exist to cover a disputed change order on top.
The quote looks uncompetitively low — then the relationship costs mount
A quote that omits foreseeable scope looks cheaper than competitors who priced the same work upfront. You may win the job on price — then discover the gap in execution. The change orders start arriving. The GC starts questioning every one. By the third change order, the relationship has shifted from collaborative to adversarial. The contractor who priced the gaps upfront may have lost the bid but kept their reputation. You won the bid and lost the client. See what happens when extra work proceeds without written change control — the damage compounds when gaps are executed informally.
Change-order pricing carries overhead that base-quote pricing does not
A change order is not just the cost of the work. It carries project management time to prepare, review, negotiate, and approve. It disrupts scheduling. It often requires mobilization costs that would have been absorbed in the base scope flow. A $6,200 scope gap priced in the base quote costs $6,200. The same $6,200 recovered through a change order costs the project an additional $1,800 to $2,400 in administrative and coordination overhead that nobody budgets for — and that does not show up in the job cost overrun calculator until the overrun has already happened.
How to price a probable gap without guessing
The objection to pricing foreseeable gaps is usually: "I do not know the final quantity, so I cannot price it." This is a framing error. You do not need the final quantity. You need a defensible basis quantity.
State the basis, price to it, and define the adjustment mechanism
Price firestopping at a per-penetration rate based on wall type — say $18.50 per through-penetration and $24.00 per membrane penetration. Estimate the quantity from the drawing set — 340 penetrations on the structural and partition plans. Price the line item at 340 units. State the basis: "Firestopping priced at 340 penetrations based on structural and partition drawings dated [date]. Actual quantity adjusts at completion." If the actual count is 370, the adjustment is a quantity variance — not a scope dispute. Both parties know the rule before the work starts.
Use an allowance when the item exists but the specification is not selected
When you know the project needs a rooftop curb adapter but the exact model depends on the new unit selection, price a reasonable baseline as an allowance. Document the assumption — for example, "curb adapter allowance based on standard 12-ton RTU curb transition; adjusts to actual at unit selection." The client gets a budget number. You get a documented starting point. The adjustment is mechanical, not negotiated. This is distinct from pricing volatility, where the risk is about cost movement over time — scope gap allowances are about undefined specification at quote date.
Use an alternate for work that might go a different direction
When the scope could go one of two ways — for example, the design shows duct-mounted VAV boxes but the mechanical engineer is considering a change to a different zoning approach — price the base scope and add the alternate scope as a separate line item with its own price. This keeps both options visible and priced. If the alternate is selected, the change order is a simple swap between two already-priced options. For pricing work after the fact when a change order does proceed, the time and materials invoice builder helps ensure nothing is left off the billing.
Frequently asked questions
What counts as a scope gap that should be priced upfront?
Any work that is reasonably foreseeable, likely required to deliver the quoted scope, and estimable with available information. Firestopping at penetration points, temp power distribution, equipment pads, seismic bracing, and code-required testing. If you know it will be needed and can estimate it, it belongs in the quote — not in a future change order.
When is a change order the right tool instead of upfront pricing?
When the scope change happens after the quote baseline is accepted and the work was not foreseeable at the time of quoting. Owner-driven design changes, unforeseen site conditions, code changes enacted after the quote date, and GC-directed additions outside the original scope. Change orders are for real post-baseline scope change — not for recovering work you already knew about.
Should I list exclusions or assumptions for scope gaps I cannot price?
Yes. When work is plausible but not sufficiently defined to price accurately, list it as a named exclusion or assumption with enough detail that the scope boundary is clear. Vague exclusions like "miscellaneous items not shown" do not protect you. Name the gap specifically and state what the quote does and does not cover.
How do general contractors and owners react to upfront scope gap pricing?
Better than discovering it as an unplanned change order later. An upfront price for a foreseeable gap — even as an alternate or allowance — is transparent and lets the project team budget for it. A change order for work everyone knew was coming looks like the contractor held back scope to bill more later.
What if the scope gap is in the design documents but the quantity is uncertain?
Price it on a defined quantity basis and state the assumption. If the actual quantity differs, the adjustment is a quantity variance — not a scope dispute. This is cleaner than leaving it out and trying to recover it through a change order, where you must prove the work was not included in the original scope.
Stop leaving foreseeable scope gaps out of your quotes
Quoteloc helps contractor teams identify scope gaps before the quote goes out — and price them with a documented basis so the adjustment mechanism is clean if quantities change. For the related question of when to revise a quote before acceptance versus issue a change order after, see when to revise a quote vs issue a change order. For what to include in a change order price when the scope does change, see what contractors forget to include in change order pricing. For the boundary between exclusions and base scope, see what belongs in exclusions vs what should be priced in the base scope.