Build the register from controlling documents

Start with the current drawing list, specifications, addenda, bid form, and owner instructions. Break requirements into reviewable scope items and record the controlling source beside each one. Keep the wording specific enough that another estimator can find the requirement without repeating the full document review.

Assign each item to an estimate code and a responsible trade or self-perform package. If responsibility crosses packages, record the interface instead of choosing one side without evidence. The scope gap matrix provides a useful companion view for shared boundaries.

Verify where the cost is carried

For every included item, identify the quantity, allowance, subcontractor proposal, labor build-up, equipment line, or indirect-cost account that carries it. A checked box without a cost location can hide an omission. When a quote covers the item, retain the proposal revision and the relevant inclusion language.

AACE guidance on the basis of estimate describes documenting estimate scope, assumptions, exclusions, and pricing basis. The register should support that record with project-specific evidence rather than generic boilerplate.

Scope inclusion register controls
FieldRequired record
RequirementSpecific scope item and source
AssignmentTrade and estimate code
Cost evidenceQuantity, quote, build-up, or allowance
StatusOwner, deadline, and approval

Close conflicts before bid release

Filter the register for unassigned items, duplicate coverage, provisional allowances, and scope that depends on an unanswered question. Give each exception one owner and a deadline. Preserve the chosen treatment and approval instead of deleting the issue after it is resolved.

Reconcile the final exceptions with the estimate clarification log. The released register should match the estimate version and proposal set that the approver actually reviewed.

Frequently asked questions

Is an inclusion checklist enough?

Only when every checked item points to a cost location and controlling source.

How should shared scope be recorded?

Name the interface and show which package carries each part.

When should the register be frozen?

Freeze it with the estimate version and proposal set approved for release.

Scope ReviewConstruction EstimatingCost Support