Subcontractor Scope Gap Checklist: Finding the Holes Before They Find You
October 8, 2026 · by the BidReady AI team
A scope gap doesn't announce itself. It hides in the space between two trade quotes that each assume the other guy is covering flashing, or blocking, or temporary power. By the time anyone notices, the crew is standing around waiting on a decision and the change order is already half-written.
Scope gaps are different from scope overlaps. Overlaps cost you a little in double-counted line items you can usually negotiate out. Gaps cost you in the field, weeks after award, when nobody owns a task and the schedule stalls while the GC and two subs argue about whose price included it. A systematic checklist during bid leveling catches most of these before contracts go out.
Why Scope Gaps Happen
Most gaps trace back to three causes:
Boundary items with no natural owner. Flashing at a window head could be in the glazing sub's scope or the waterproofing sub's scope. Equipment pads could be concrete or mechanical. Firestopping at penetrations could belong to whichever trade cuts the hole last.
Spec sections that reference other sections. A spec will say "see Section 07 92 00 for sealants" and the sub pricing that section assumes sealants are covered elsewhere, while the sealant sub assumes it's included in the referencing section.
Addenda and RFIs that change scope boundaries mid-bid. An addendum shifts demolition responsibility from the GC's self-perform scope to a sub's scope, but not every bidder catches the change before submitting.
None of these are exotic. They show up on nearly every multi-trade bid, which is exactly why a checklist approach works better than relying on memory or a general sense that "this looks complete."
The Division-by-Division Scope Gap Checklist
Work through each trade's quote against these boundary items before you lock in your bid list.
Division 03 — Concrete
- Equipment pads and housekeeping pads: concrete sub or mechanical/electrical sub?
- Saw-cutting and patching for underground utility trenches
- Reinforcing for embeds supplied by other trades
- Curing and protection during cold-weather pours
Division 07 — Thermal and Moisture Protection
- Flashing at window and door heads: glazing, waterproofing, or roofing?
- Air barrier continuity at transitions between wall types
- Firestopping at all penetrations, not just mechanical/electrical ones
- Joint sealants at dissimilar materials
Division 08 — Openings
- Door hardware installation vs. supply-only
- Glazing at storefronts vs. curtain wall systems, if two different subs are bidding
- Access doors required by mechanical/electrical for equipment behind walls
Division 09 — Finishes
- Patching and painting after other trades' work (MEP penetrations, demolition repair)
- Floor prep responsibility when multiple flooring types meet
- Ceiling grid coordination with MEP above-ceiling work
Divisions 21–23 — Fire Suppression, Plumbing, HVAC
- Equipment pads, housekeeping pads, and curbs
- Startup, testing, balancing, and commissioning scope
- Controls integration between HVAC and fire alarm/fire suppression
- Insulation of piping and ductwork (sometimes a separate sub entirely)
Division 26 — Electrical
- Temporary power during construction
- Low-voltage and security systems, if bid separately from power/lighting
- Equipment connections for owner-furnished equipment
- Site lighting vs. building lighting boundary
Site and Civil Scope
- Erosion control installation and maintenance through substantial completion
- Utility connections at the property line vs. building connection points
- Final grading responsibility between the site sub and the landscaping sub
This isn't an exhaustive list for every project type, but it covers the boundary items that generate the most change orders across commercial and institutional work. Build your own version from past project closeouts and it gets sharper every bid cycle.
Common Scope Gap Patterns
Some gaps repeat often enough that they're worth flagging automatically during leveling.
| Gap Pattern | Typical Trades Involved | How to Catch It |
|---|---|---|
| Firestopping at penetrations | Mechanical, electrical, drywall | Confirm one sub is explicitly assigned all firestopping, not "by others" in three quotes |
| Equipment pads | Concrete, mechanical | Check if pad dimensions and reinforcing appear in either quote's inclusions |
| Temporary power | Electrical, general conditions | Verify it's priced somewhere, not assumed as part of GC's general conditions by the sub |
| Flashing and sealants at openings | Glazing, waterproofing, roofing | Trace the spec cross-reference and confirm one bidder claims it |
| Startup and commissioning | HVAC, controls, fire suppression | Look for explicit startup line items, not just equipment supply |
| Patch-back after MEP work | Drywall, painting, MEP subs | Confirm finishes sub's quote includes patching disturbed by other trades |
If a pattern shows up in your post-mortems more than once, add it to your standard checklist permanently.
Running the Checklist During Bid Leveling
The checklist only works if it's applied at a specific point in the process, not left as a vague intention.
Step 1: Build the trade matrix first. Before comparing prices, list every scope item from the spec divisions relevant to the project and mark which sub's quote claims each one. Blank cells are gaps. Cells with two checkmarks are overlaps.
Step 2: Flag blanks against inclusions/exclusions language. Most subs list exclusions explicitly. Read those exclusion lists across all bidders in a trade before assuming the item is covered — sometimes every bidder excludes the same thing, which means it's genuinely missing from the spec's trade breakdown, not just from one quote.
Step 3: Confirm with a one-line RFI or clarification email. Don't guess. A two-line email to the sub — "Confirm your price includes firestopping at all penetrations your work creates" — takes less time than discovering the gap in the field.
Step 4: Document resolution in the buyout log. Whatever you decide, write it down against the specific spec section number so it survives personnel changes between bid and buyout.
This is also where a lot of estimating teams lean on software to cross-reference spec sections against sub inclusions faster than a manual read-through allows. BidReady AI does this by extracting division-by-division scope from the spec book and flagging which items don't clearly map to any bidder's inclusions, with a citation back to the spec page — useful as a second pass after your own trade matrix, not a replacement for the judgment calls on boundary items.
Building a Repeatable Gap-Checking Process
A checklist used once on one project is marginally helpful. A checklist built into your standard leveling template, updated after every closeout, compounds in value.
After each project, pull the change order log and tag every CO that originated from a scope gap rather than a design change. Add that gap category to next quarter's checklist if it isn't already there. Over a year or two, most firms find the same 15-20 boundary items account for the bulk of their gap-driven change orders — concrete-to-mechanical pads, firestopping ownership, and temporary power show up on almost every list.
The goal isn't a perfect checklist. It's a checklist that's a little better than last quarter's, applied consistently enough that gaps get caught at bid leveling instead of at the first progress meeting after mobilization.
FAQ
What's the difference between a scope gap and a scope overlap?
A gap is a task no bidder's price includes; an overlap is a task two or more bidders both priced. Overlaps cost money in negotiation but rarely stall the schedule. Gaps show up in the field as unassigned work, which typically triggers a change order and a schedule delay while responsibility gets sorted out.
How early in the bid process should scope gap checking happen?
During leveling, before the bid list is finalized. Catching a gap after award means negotiating it into an existing contract, usually at a worse price than if it had been competitively bid as part of the original scope.
Which divisions produce the most scope gaps?
Boundary-heavy divisions typically generate the most gaps: Division 07 (flashing, firestopping, sealants), Division 03/23 (equipment pads), and Division 26 (temporary power, low-voltage systems). These are areas where two trades could reasonably claim or disclaim the same task.
Can spec language itself cause scope gaps?
Yes. Cross-references between spec sections are a common source. If Section A says 'see Section B for sealants' and Section B assumes sealants are covered by whoever is referencing it, neither bidder's quote may include the item.
Should every scope gap be resolved before signing subcontracts?
Ideally yes. Unresolved gaps left for the field to sort out typically cost more than they would have at bid time, both in change order pricing and in schedule impact while the responsibility gets negotiated mid-construction.