Final bid review: a QA/QC playbook for general contractors

The pre-submission gate between a working estimate and a price you are prepared to submit, explain, contract around, and build. Workflow, checklists, review lanes, delivery-method playbooks, and the KPIs worth tracking.

Guide13 min read

Published

Tower crane and reinforcement steel
On this page
  1. Six tests a finished bid has to pass
  2. What to call it internally
  3. It is broader than bid leveling
  4. Set the standard before bid week
  5. An example closeout week
  6. The workflow
  7. Start with the document baseline
  8. Build a source-backed scope map
  9. Run separate technical, commercial, and compliance lanes
  10. The pre-submission checklist
  11. Normalize scope before price
  12. Four statuses, and only one of them is silence
  13. Choosing the right adjustment
  14. Gaps and overlaps are different problems
  15. Prioritize findings before you chase them
  16. The hard cases
  17. Fifteen questions before you sign
  18. The review changes with delivery method
  19. Design-bid-build
  20. CM-at-risk
  21. Design-build
  22. Negotiated
  23. Review emphasis by project stage
  24. Who owns the decision
  25. What automation can and cannot own
  26. How to validate a system before you trust it
  27. What to measure
  28. Where teams get this wrong
  29. Where Piper fits
  30. Sources

A final bid review is the controlled decision gate between a working estimate and a price the company is prepared to submit, explain, contract around, and ultimately build. It is not a math check. Arithmetic is the easiest part of it and the part least likely to lose money.

The review confirms something harder: that the correct documents and addenda were used, that the complete project scope has been assigned, priced, excluded, qualified, or carried as risk, that subcontractor bids were normalized without hiding uncertainty, that self-perform quantities and general conditions and escalation and fees are internally consistent, that the estimate reconciles to history and to an independent perspective, that the submission complies with the owner's instructions, and that every unresolved risk has a named owner and an approved financial treatment.

The rule underneath all of it is short:

A bid is not ready because the spreadsheet totals. It is ready when the price, scope, assumptions, risks, documents, and submission requirements tell the same story.

Six tests a finished bid has to pass

AACE International describes estimate review as a structured process that should confirm scope coverage, compliance with required practices, freedom from material errors and omissions, and suitability for the estimate's intended purpose. The GAO cost-estimating framework adds four characteristics of a reliable estimate: comprehensive, well documented, accurate, and credible. Translated into a general contractor's closeout week, they become six practical tests.

TestThe question it answersRequired output
ComprehensiveIs every requirement assigned, priced, excluded, or logged as unresolved risk?Scope map and gap log
Well documentedCan another estimator trace the number to its source?Basis of estimate, quote backup, citations
AccurateAre quantities, extensions, rates, taxes, fees, allowances, and formulas correct?Arithmetic and estimate checks
CredibleDoes the result hold up against history, market feedback, and an independent challenge?Reconciliation and management review
ExecutableCan operations build this work for this price on this schedule?Operations signoff
CompliantDoes the final package follow the owner's instructions exactly?Submission checklist

A bid can pass five of these and still be the one that hurts you. The compliance test is the clearest example: an estimate can be technically excellent and still be rejected because an alternate landed on the wrong bid-form line.

What to call it internally

The terminology matters more than it sounds, because the name determines when people think the work starts.

TermWhat it usually meansLimitation
Quality assuranceTemplates, standards, and controls that prevent estimating failuresGets confused with field quality programs
Quality controlChecks performed to find defects in the estimateRead as arithmetic checking only
Estimate reviewAny structured examination at any project stageDoes not signal that submission is imminent
Bid reviewReview of a price before submissionOften shrinks to an executive price meeting
Final bid reviewFull pre-submission review of scope, cost, risk, and complianceThe word final tempts teams to start too late

Use final bid review as the name and describe it internally as the company's pre-submission estimate QA/QC gate. Then fight the word "final," because the single most common failure in this process is starting it on bid day.

It is broader than bid leveling

Bid leveling compares subcontractor proposals on a common scope and commercial basis. Final bid review contains leveling and then keeps going, because most of the money that escapes an estimate is not inside the subcontractor columns.

Bid leveling answersFinal bid review also answers
What did each subcontractor include?Is the complete project scope covered across all trades?
What was excluded or qualified?Are there gaps between packages or duplicated responsibilities?
Which bid is lowest after normalization?Is the selected carry number executable and risk-adjusted?
What clarifications are required?Are general conditions, schedule, insurance, fees, taxes, bonds, permits, escalation, and logistics correct?
Which trade partner looks best?Is the owner submission complete, compliant, and approved?

A low subcontractor number can still produce an unsafe GC bid if the estimate is missing temporary works, schedule impact, design risk, or a compliant bid form.

Set the standard before bid week

The review should be defined in the estimate plan, not improvised in the final hours. AACE recommends that reviews be planned and managed by a designated lead, include the right estimating, scheduling, procurement, technical, execution, and management participants, and record action items throughout, and, critically, that the estimating schedule reserve enough time for findings to be corrected rather than discovered after the price is effectively locked.

Five things should be settled at estimate kickoff.

ControlDecision required at kickoff
Review calendarWhen do the scope, trade pricing, general conditions, management, and submission reviews happen?
Document baselineWhich drawings, specifications, addenda, narratives, and owner forms define this bid?
Responsibility mapWho owns each trade, estimate section, commercial requirement, and submission attachment?
Escalation thresholdsWhich issues require the chief estimator, an executive, legal, risk, or operations?
Approval recordWhat must be resolved or explicitly accepted before the bid can go out?

An example closeout week

The shape below is a medium-to-large hard bid. Scale it to package count, delivery method, and design maturity, but keep the property that matters: findings surface with time left to price them.

DayFocusOutput that must exist by end of day
T-5Confirm document baseline and addenda; freeze scope matrix and package ownershipNamed owner for every package and every estimate section
T-4Log trade bids as they arrive; begin leveling priority packages; self-perform quantity checksCoverage map showing which packages are thin
T-3Continue leveling; general conditions and schedule review; issue clarificationsWritten clarification log with response deadlines
T-2Close clarifications and carry decisions; risk and historical reconciliationPriced gap log and a draft carry number per package
T-1Independent estimate reviewChallenge list with dispositions
T-0Executive and operations signoff; submission compliance check and uploadSigned estimate, compliant package, submission receipt

Anything discovered at T-0 gets priced with a round number, because there is no time for anything else. That is the argument for the calendar.

The workflow

The sequence holds across delivery methods. Depth is what changes.

  1. Confirm bid requirements and freeze the document baseline.
  2. Freeze the estimate structure and the scope map.
  3. Review trade coverage and self-perform scope.
  4. Normalize subcontractor and supplier proposals.
  5. Review quantities, rates, extensions, and estimate formulas.
  6. Review general conditions, schedule, logistics, and procurement.
  7. Identify scope gaps, commercial issues, and design risks.
  8. Reconcile against history, budget, and an independent check.
  9. Set carry numbers and risk treatment.
  10. Complete operations and management review.
  11. Verify bid forms, addenda, attachments, and submission mechanics.
  12. Lock, submit, and archive the approved estimate.

Start with the document baseline

Before checking a single estimate cell, confirm the source set. Everything downstream inherits its errors.

Document categoryReview question
Instructions to biddersAre the submission method, deadline, breakdown, alternates, unit prices, and attachments understood?
DrawingsIs the drawing index complete, with revision dates recorded?
SpecificationsAre all divisions, front-end requirements, and issued revisions present?
Addenda and bulletinsHas each change been logged, routed, priced, and acknowledged?
Geotechnical and existing conditionsAre site, groundwater, unsuitable material, hazardous material, and access assumptions addressed?
Schedule and phasingDoes the estimate use the required milestones, shifts, sequences, and duration?
Owner formsDo the estimate and bid form use the same breakdown, alternates, quantities, and tax treatment?
Contract and insuranceHave bonds, insurance, liquidated damages, warranties, retainage, and indemnity been reviewed?

Federal sealed bidding is instructive even where it does not govern. The rules distinguish responsiveness from responsibility and address apparent mistakes and bid rejection separately, which encodes a lesson that applies to any procurement: a materially noncompliant bid cannot always be repaired with a spreadsheet adjustment. Private subcontractor leveling has more latitude, but the same instinct protects you.

This guide is not legal advice. Public procurement requirements vary by federal, state, local, agency, and project-specific rules. Any post-bid clarification that could affect responsiveness or competition should go through procurement or legal counsel.

Build a source-backed scope map

The core review artifact is a scope map, not a cost-code report. Each requirement should be traceable along one chain:

Source requirement → scope item → responsible package → bidder response → estimate line → carry treatment → open issue

AACE's basis-of-estimate guidance asks for the same content in narrative form: project scope, pricing basis, allowances, assumptions, exclusions, risks, opportunities, deviations from standard practice, and key agreements. The map is what makes the narrative auditable.

At minimum, cover Division 00 and 01 requirements, permanent systems, temporary works and utilities, access and hoisting and protection, testing and commissioning and training, mockups and delegated design, BIM and coordination, permits and fees and bonds and taxes and freight, warranties and closeout and attic stock, phasing and premium time and shutdowns, owner-furnished items, design-assist and deferred submittals, demolition and patching, and every interface between adjacent packages.

Division 01 is the one teams skip. It is also where temporary, administrative, quality, and closeout costs live, and none of them appear in a trade proposal.

Run separate technical, commercial, and compliance lanes

Combining every issue into one meeting makes it impossible to tell a scope problem from a submission problem, and the loudest issue wins rather than the largest one.

Review laneMain focusTypical reviewers
Technical and scopeDrawings, specifications, system completeness, interfaces, quantities, constructabilityEstimators, operations, subject matter experts
Trade and marketBid coverage, leveling, exclusions, qualifications, capacity, lead timesTrade estimators, procurement, preconstruction
Cost and arithmeticRates, extensions, formulas, escalation, fees, allowances, totalsEstimate lead, independent estimator
Schedule and logisticsDuration, phasing, shifts, hoisting, access, temporary worksScheduler, superintendent, project executive
Commercial and riskContract terms, insurance, bonds, damages, warranties, design responsibilityExecutive, risk, legal, finance
Submission complianceForms, alternates, unit prices, addenda, signatures, attachments, uploadProposal coordinator, estimate lead

The pre-submission checklist

Control areaCheck
Bid requirementsDue date, time zone, portal, forms, signatures, notarization, bid security, and validity period confirmed
Document controlDrawing and specification indexes match the latest issued set
AddendaEvery addendum acknowledged, with cost and schedule effect documented
Estimate structureCost codes and bid-form lines reconcile
Scope coverageEvery material requirement assigned, priced, excluded, or logged as unresolved
Trade coverageRequired packages have viable coverage or a documented fallback
Bid levelingSelected and backup bids normalized on a common basis
Self-perform workQuantities, crews, production, labor rates, material, equipment, waste, and supervision checked
General conditionsDuration, staffing, temporary facilities, utilities, safety, logistics, cleanup, and closeout aligned with the schedule
Escalation and procurementQuote validity, lead times, escalation, tariffs, freight, storage, and early releases addressed
Allowances and alternatesBase bid, owner allowances, contractor allowances, alternates, and unit prices separated
Commercial requirementsTaxes, insurance, bonds, retainage, warranties, liquidated damages, and payment terms reviewed
RiskMaterial risks quantified or explicitly accepted, with no duplicate contingency
BenchmarkingEstimate reconciled to comparable projects, budget, cost per unit, and market feedback
Independent checkA reviewer who did not build the section has challenged its material assumptions
Operations reviewThe proposed team can execute this schedule, logistics, staffing, and means and methods
Executive approvalMargin, risk, commercial position, and final price approved
Submission checkFinal bid form matches the approved estimate and every attachment is included
ArchiveApproved estimate, basis, quotes, clarifications, issue log, and submission receipt preserved

Normalize scope before price

The goal of normalization is not to make every proposal look equal. It is to expose the economic and operational consequences of each bidder's actual offer. That requires keeping three values separate and visible.

ValueWhat it represents
Submitted bidWhat the trade partner actually offered
Evaluated costWhat that offer will cost on a common scope and commercial basis
Carry numberWhat goes in the estimate, including approved treatment of unresolved exposure

Never overwrite the submitted number. The original proposal should stay visible and linked to its source, because three weeks later an estimator adjustment reads exactly like a subcontractor commitment unless the sheet says otherwise.

Four statuses, and only one of them is silence

StatusMeaningReview treatment
IncludedThe proposal clearly covers the requirementNo adjustment, subject to quantity and commercial verification
ExcludedThe proposal clearly states the requirement is not includedAdd a sourced cost or request a revised proposal
AlternateThe requirement is priced separatelyInclude or exclude based on the defined base-bid basis
SilentThe proposal does not address the requirementTreat as unresolved, not as included

Silence is not inclusion. It may eventually be confirmed as included, but until then the estimate is relying on an assumption nobody recorded and nobody agreed to. Do not mark an item included because a different bidder included it.

Choosing the right adjustment

Difference between bidsRecommended normalization
Missing defined scopeAdd a current quote, verified internal cost, or documented estimate
Different quantity basisRecalculate both bids on a common quantity while keeping the original unit rate
Different allowanceReplace each bidder's allowance with the common required allowance
Alternate included in baseSeparate it only after the bidder confirms
Tax or freight inconsistencyNormalize to the project's required commercial basis
Different schedule assumptionAdd documented premium time, escalation, mobilization, or duration effects
Different bonding or insurance basisAdd the required cost or obtain a compliant revision
Lump sum versus unit rateExtend the unit rate on the common quantity, and record who owns quantity variance
Combined trade packagesCompare the bundle as a bundle unless the bidder confirms a split
Unclear exclusionClarify; if unresolved, carry a risk amount or drop the bid from consideration
Different design solutionCompare total compliance, schedule, and interface effects, not line-item cost
Voluntary alternateKeep it outside the base comparison unless the owner's bid strategy includes it

The full method for turning these adjustments into a number you can defend (the evaluated-cost formula, expected-value risk pricing, and the duplicate-contingency trap) is covered in how to set a carry number you can defend.

Gaps and overlaps are different problems

A gap exists when required work has no clear owner. An overlap exists when more than one package carries the same work. Both cost money, in opposite directions: a gap becomes a change order or a margin loss, while an overlap inflates the bid, obscures the true low bidder, and quietly disappears during negotiation when both trades assume the other stayed responsible.

Interfaces deserve their own pass. Firestopping, cutting and patching, equipment controls, supports, curbs, sleeves, access panels, temporary protection, power wiring, low-voltage wiring, controls integration, excavation and backfill, housekeeping pads, startup, and closeout are the usual suspects. Scope gap review has its own sequence and is worth running as a distinct step rather than folding into leveling.

Prioritize findings before you chase them

Not every open item deserves a clarification two days before close. A dollar threshold alone is the wrong filter: a small compliance error can invalidate a public bid, while a larger cost issue may be a transparent owner allowance.

PriorityDefinitionRequired action
P1 submission or margin riskCan invalidate the bid, materially change price, or create unacceptable exposureResolve before submission or obtain executive acceptance
P2 significant but containableAffects buyout, operations, or margin but has a reasonable carry treatmentQuantify, assign an owner, document the carry
P3 clarification or optimizationLimited exposure, or manageable after submissionRecord and close before award
P4 documentation improvementDoes not change this bid but should improve the next oneCapture in lessons learned

A gap log entry has to be specific enough to act on. "Check firestopping" is not a finding. "Confirm furnishing and installation of firestopping required by Spec 07 84 00 at all mechanical, electrical, plumbing, and fire-protection penetrations" is a finding, because someone can answer it.

IDRequirement and sourceCoverage todayExposurePriorityResolution
SG-01Firestopping at MEP penetrations, Spec 07 84 00All MEP bids silent$32,000P1Written inclusion required before submission
SG-02Winter heat through enclosure, schedule milestoneGC duration one month short$35,000P1Extend general conditions duration
SG-03Roof curb engineering, Detail M5.2/4Roofing and mechanical both exclude$12,000P2Carry specialty engineer
SG-04Attic stock flooring, Spec 09 65 00Bid includes material, not freight$4,500P3Add freight allowance

The hard cases

Explicit exclusion. Price the excluded requirement from the best available source and seek confirmation. If the exclusion shifts contractual responsibility or means and methods, it is not just a price plug.

Scope silence. Ask the bidder directly and record the item as unresolved until you get an answer in writing.

Bundled bid. Compare the bundle as a bundle. Allocating arbitrary values to individual trades and then treating those values as the bidder's submitted numbers invents a proposal nobody made. Bundling can be an advantage because it removes interfaces, or a risk because it concentrates exposure, assess the net effect rather than the arithmetic.

Very low bid. Do not assume it is wrong, but review the quantity basis, addenda, exclusions and silence, labor and material coverage, shifts, insurance and bonding, tax and freight, supplier quotes, subcontracted portions, capacity and workload, and the possibility of an obvious clerical error. Federal procurement treats apparent clerical mistakes differently from strategic pricing for a reason.

One bid only. A single bid is a price, not market validation. Test it against an independent estimate, historical cost, current benchmarks, a comparable package on another live project, supplier-level quotes, or a self-perform analysis.

No conforming bid. Do not select a nonconforming proposal because it is the only number. Carry an independent estimate, rebid, resplit the packages, negotiate with a qualified partner, carry an allowance, defer award, self-perform, or request a bid-date extension where permitted.

Fifteen questions before you sign

The lead estimator should be able to answer all of these without opening a file.

  1. What are the five largest cost assumptions?
  2. What are the five largest unresolved exposures?
  3. Which packages have weak or single-source coverage?
  4. Which selected bids changed materially after normalization?
  5. What scope is carried outside the trade packages?
  6. Which requirements rest on design interpretation rather than explicit documentation?
  7. What would operations challenge first?
  8. Which late addenda changed price, scope, or schedule?
  9. What is not included in the submitted price?
  10. Where could the estimate be double-counting scope or risk?
  11. Which quantities or rates would most change the result if they were wrong?
  12. Can every material adjustment be traced to a source?
  13. Does the estimate reconcile to the owner's bid form?
  14. Is the proposed margin appropriate for the remaining risk?
  15. Would the team make the same decision if bidder names and submitted totals were hidden?

The last one is the test that catches the failure mode nobody admits to: familiarity, reputation, or an attractive low number overriding the evidence in front of everyone.

The review changes with delivery method

A universal checklist is a baseline. It does not replace delivery-method judgment, because the commercial environment decides which failure is most likely.

Delivery methodTypical price eventPrimary review riskWhere to spend the review hours
Design-bid-buildHard bid after substantially complete documentsDeadline, compliance, late addenda, coverage gapsSubmission compliance, complete scope, current documents, bid-form reconciliation
CM-at-riskMilestone estimate or GMP on incomplete designDesign maturity, assumptions, allowances, contingencyReconciliation, design-gap log, risk allocation, open-book support
Design-buildBest-value proposal or progressive price agreementOwner requirement compliance, design responsibilityDesign-to-cost alignment, responsibility matrix, solution compliance
NegotiatedBudget update or negotiated lump sumWeak market test, assumption drift, expectation mismatchTransparency, scope narrative, market support, negotiation log
Early package procurementTrade award before the final project priceInterface risk, design change, escalationPackage boundaries, change protocol, release assumptions, contingency ownership

Design-bid-build

Construction documents are generally complete before bids are requested, which moves the risk from design uncertainty to execution mechanics. On a public school bidding base bid plus three alternates, unit prices, addenda acknowledgement, a bid bond, and subcontractor listing, the review should prioritize exact bid-form compliance, addenda acknowledgement, alternates cleanly separated from base scope, required signatures and bonds, reconciliation between the internal estimate and the owner's form, late trade coverage, and a time-stamped submission receipt.

The common failure is not the estimate. It is an alternate entered on the wrong line, or an addendum that was priced but never acknowledged. The mitigation is procedural: one person prepares the bid form, a different person compares it line by line against the approved estimate and the instructions.

CM-at-risk

Pricing may be established while parts of the design are incomplete, so the review shifts from completeness to maturity. Approaching a GMP at 75% design with interiors and controls unfinished, prioritize reconciliation from the last owner estimate, design maturity by system, what remains inside allowances, buyout status, contractor versus owner contingency, package gaps and overlaps, escalation and quote validity, long-lead releases, design-assist assumptions, and the exception log.

The common failure is a general "design contingency" carried without naming the incomplete systems. During buyout, every piece of scope growth gets argued to be inside the GMP, and there is no record to argue back with. Maintain a design-maturity register that maps each incomplete requirement to an allowance, a contingency, an exclusion, an owner decision, or a defined contractor responsibility.

Design-build

The design-builder carries single-point responsibility for design and construction, so requirement compliance sits alongside trade pricing. Prioritize owner criteria and proposal compliance, design narrative versus estimate scope, delegated design responsibility, performance assumptions, quantity development from incomplete design, code and permitting assumptions, design fees and consultant scope, approvals and design production in the schedule, deviations, and the risk that the solution changes after award.

The common failure is a design narrative promising a system or performance level that never made it into the estimate. Run a requirement-to-design-to-estimate pass: every material owner criterion should be visible in all three.

Negotiated

Repeated budget revisions create assumption drift, and drift is invisible without a cumulative log. An item removed in one estimate returns in the design and not in the cost, and nobody notices until buyout. Keep a running reconciliation that records every addition, deletion, transfer, allowance change, and owner decision since the previous estimate, that log is also the entire basis of owner trust in an open-book model.

Review emphasis by project stage

Project stageWhat can be reviewed reliablyWhat needs explicit uncertainty treatment
Concept or feasibilityArea, capacity, systems, major assumptions, historical benchmarksDetailed scope, final quantities, trade coverage
Schematic designMajor assemblies, system selections, site strategy, early scheduleInterfaces, detailed specifications, productivity
Design developmentMost systems, detailed quantities, package strategy, preliminary market testFinal details, coordination, remaining owner decisions
GMP or late designTrade coverage, package scope, schedule, procurement, detailed basis of estimateUnbought scope, incomplete design, escalation, unresolved interfaces
Construction documents or hard bidDetailed scope, bid-form compliance, trade pricing, final quantitiesLate addenda, bidder qualifications, residual constructability risk
BuyoutActual trade scope and award termsRemaining design changes, substitutions, final coordination

Who owns the decision

The estimate lead coordinates. No single estimator should be expected to approve every technical, operational, commercial, and executive question.

RolePrimary responsibility
Chief estimator or preconstruction directorOwns the review standard, estimate integrity, escalation, and signoff
Estimate leadMaintains the estimate, basis, document baseline, review log, and final reconciliation
Trade estimatorsOwn scope mapping, leveling, clarifications, and package carry recommendations
Operations or project executiveConfirms schedule, logistics, staffing, means and methods, and major trade strategy
Superintendent or schedulerReviews phasing, durations, shifts, site logistics, temporary works, production
Risk, legal, or commercial leaderReviews contract, insurance, bond, damages, warranty, and design-liability issues
Proposal coordinatorOwns forms, signatures, attachments, portal requirements, and submission receipt
Executive approverApproves price, margin, contingency, strategic risk, and submission authority
Independent reviewerChallenges assumptions and verifies major calculations without owning the original work

An approval matrix removes the ambiguity that shows up at 4pm on bid day. Normal leveling adjustments are recommended by the estimate lead and approved by the chief estimator. A major scope gap adds operations approval of the execution plan. An unusual contract qualification is led by risk or legal with executive approval of material exposure. Changes to margin or contingency are executive decisions. A nonconforming public bid issue goes to legal, not to the spreadsheet.

What automation can and cannot own

General-purpose AI is genuinely useful for drafting clarification questions, summarizing a clearly identified document, suggesting checklist categories, structuring a table, and helping an estimator search a limited noncritical document set.

It should not be the sole control for determining whether a requirement is covered across drawings, specifications, addenda, scopes, and proposals; identifying every scope gap; interpreting an unusual contractual obligation; setting a carry number; approving a risk adjustment; determining responsiveness; or replacing operations and management signoff.

NIST identifies confabulation (plausible but inaccurate output) as a material generative-AI risk, and recommends evaluating systems in their intended operational setting, measuring erroneous output, verifying sources and citations, documenting limitations, involving domain experts, and retaining human review. That is the right posture here, and the reason is not only that a model can write a wrong sentence. A final bid review needs controlled access to the correct revisions, construction-specific interpretation, company scope conventions, historical data, permission controls, and a record of what a human accepted.

CapabilityWhy it matters
Source citationEvery finding should name the drawing, specification, addendum, quote, or estimate line behind it
Cross-document reasoningRequirements conflict and span drawings, specifications, scopes, schedules, and bids
Revision controlThe system must distinguish current documents from superseded ones
Construction taxonomyTrade scopes, assemblies, cost codes, and package interfaces need domain structure
Company templatesYour scope sheets, leveling format, issue categories, and review questions, not generic ones
Company knowledgeHistorical costs, lessons learned, standard exclusions, and risk rules should be reusable
Structured exportFindings have to return to the estimate, the leveling sheet, or the controlled template
Audit trailSource, output, human decision, timestamp, and revision all visible
Human approval gatesAutomation prepares and prioritizes work; it does not silently approve risk
Access controlsBid data, subcontractor pricing, and cost history are commercially sensitive

How to validate a system before you trust it

Do not start with a demo question like "what are the project risks?" Build a controlled test set from completed projects instead.

  1. Select representative trades, delivery methods, and document conditions.
  2. Identify the known inclusions, exclusions, alternates, silences, addenda changes, and estimate issues.
  3. Have senior estimators create the approved answer set.
  4. Run the system without revealing the expected answers.
  5. Score extraction accuracy, issue recall, false positives, source correctness, and reviewer time.
  6. Separate "found the text" from "understood the construction implication."
  7. Measure by trade and document type, not as one aggregate score.
  8. Repeat after any model, prompt, template, or data change.
  9. Require human approval before anything updates the estimate.
  10. Keep the results for governance and vendor management.

Vendor performance claims are vendor-reported until you validate them on your own projects, with your own documents, against answers your own estimators agree on.

What to measure

There is no authoritative industry benchmark for "percentage of final bids containing an estimating error," and any article that gives you one invented it. Companies define errors, estimates, stages, and impacts differently. Adjacent benchmarks still make the case: the Construction Industry Institute reports rework ranging from 2% to 20% of contract value, and an Autodesk and FMI study attributed 14% of 2020 rework to bad data, with 30% of respondents calling more than half of their project data bad. Neither figure is an estimating error rate. Both describe the cost of information that was incomplete, incorrect, or late.

Which is the argument for measuring your own.

CategoryKPIDefinition
ProcessReview hours per projectEstimator, operations, and management time in structured review
ProcessReview hours per trade packageTime to extract, level, clarify, and approve one package
ProcessPriority packages closed before bid dayPackages with complete scope and a carry recommendation before T-0
ProcessAddendum turnaroundTime from issue to impact review and estimate update
ProcessLate change countEstimate or bid-form changes inside the company lock period
QualityP1 issues found before submissionMaterial issues the review prevented
QualityUnresolved P1 issues at submissionMaterial issues accepted or left open
QualityEstimate-to-commitment varianceCarried trade cost versus executed commitment, adjusted for approved changes
QualityScope-gap change-order valueCost of work that was never clearly assigned or carried
QualityMargin gain or fadeEstimated gross margin versus forecast or actual
QualityDuplicate-scope recoveryValue removed at buyout because scope was carried twice
AutomationCitation coverage and correctnessFindings with a valid source, and citations that actually support the finding
AutomationIssue recall and false-positive rateKnown material issues found, and flagged issues reviewers rejected
AutomationHuman acceptance rateFindings accepted without material rewriting

Do not reward a system for producing more issues. Reward it for finding material issues accurately, with evidence, early enough for the team to act.

Where teams get this wrong

PitfallWhy it failsMitigation
Review starts on bid dayFindings cannot be resolved or priced carefullySchedule review gates during estimate development
Lowest bid selected before scope reviewApparent savings are often exclusions and silenceCompare evaluated cost before recommending
Silence treated as inclusionUnwritten assumptions do not survive buyoutRequire written confirmation or carry the risk
Adjustments have no sourceThe leveling sheet becomes a second unsupported estimateLink every adjustment to a quote, quantity, rate, or document
Contingency used as a plugRisks get hidden, duplicated, and unmanageableKeep a risk register with explicit treatment
Division 00 and 01 skippedTemporary, administrative, quality, and closeout costs go missingMap general requirements to responsible packages
Estimate and bid form totaled separatelyLast-minute transcription errorsReconcile line by line, and link approved values where possible
Operations joins only at the price meetingSchedule and means-and-methods issues surface too lateInclude operations in logistics and major-package reviews
AI output trusted without citationsPlausible errors enter the estimateRequire source verification and human approval
History used without contextDifferent location, scope, schedule, and market distort the benchmarkRecord project attributes and explain adjustments
Findings disappear after submissionLessons never reach scopes, templates, or cost historyArchive decisions and run post-bid feedback

FAQ

What is a final bid review in construction?

It is the structured pre-submission examination of a general contractor's scope, subcontractor coverage, quantities, pricing, assumptions, schedule, commercial terms, risk, bid forms, and supporting documentation. It is the last decision gate before the company commits to an owner-facing price.

Is a final bid review the same as bid leveling?

No. Bid leveling compares subcontractor proposals on a common basis. Final bid review includes leveling and also covers project-wide scope, self-perform work, general conditions, schedule, risk, commercial terms, estimate reconciliation, management approval, and submission compliance.

Who should sign off on a final construction bid?

At minimum the estimate lead and chief estimator on estimate integrity, operations on execution assumptions, a risk or legal leader on material commercial exposure, and an executive on price, margin, and final submission authority.

How long should a final bid review take?

There is no universal duration. It scales with project size, package count, delivery method, design maturity, and risk. What matters more than total hours is that the review starts before bid day and reserves enough time to correct what it finds.

What should happen when subcontractor bids are not comparable?

Map each bid to a common scope, keep submitted price separate from normalization adjustments, request written clarifications, normalize quantities and allowances, price explicit exclusions, and treat unresolved silence as risk. If the exposure cannot be estimated credibly, that bid should not drive the carry.

Should the GC always carry the lowest subcontractor bid?

No. The carry should reflect an executable proposal after scope, quantity, commercial, schedule, capacity, and risk review. A higher submitted bid can produce a lower evaluated cost when it covers more scope and leaves fewer risks open.

Can AI perform the entire final bid review?

It can extract proposal data, compare documents, flag potential gaps, draft questions, and populate structured templates. It should not independently approve contractual interpretation, carry numbers, risk acceptance, or the submission itself. Source citations, revision control, company templates, and human approval remain essential.

What is the single most valuable review document?

A source-backed scope and issue map connecting requirements to packages, proposals, estimate lines, carry treatment, and open decisions. The basis of estimate then explains the final scope, pricing basis, assumptions, allowances, exclusions, risks, and deviations.

Where Piper fits

Final bid review is judgment work sitting on top of an enormous amount of reading, performed under the worst time pressure in the estimating calendar. The judgment is what estimators are paid for. The reading is what runs out of hours, and it is the first thing to get compressed when three pursuits peak in the same week.

Piper brings subcontractor proposals, drawings, specifications, addenda, and your company's scope standards into one source-linked review. Estimators start from scope rows derived from the actual bid set, see exclusions and silent items surfaced with the clause that produced them, apply their own adjustments, and keep the decisions that need to reach the estimate and the subcontract. The review still belongs to the estimator. The hours spent finding what to review do not have to.

How this guide was built. Developed from AACE International estimate review and basis-of-estimate guidance, the GAO cost-estimating framework, federal sealed-bidding procedures, delivery-method guidance from CMAA and DBIA, NIST generative-AI risk guidance, and interviews with estimating and operations leaders at US contractors.

Sources

  • AACE International, estimate review and basis-of-estimate guidance
  • U.S. Government Accountability Office, cost-estimating framework
  • Construction Industry Institute, rework ranges as cited in the body
  • Autodesk and FMI, rework and project-data quality findings as cited in the body
  • Construction Management Association of America (CMAA), delivery-method guidance
  • Design-Build Institute of America (DBIA), delivery-method guidance
  • National Institute of Standards and Technology (NIST), generative-AI risk guidance
ShareLinkedInX

Related reading

Guide6 min

How to set a carry number you can defend

The method for getting from a submitted subcontractor bid to the number that actually goes in the estimate, including evaluated cost, expected-value risk pricing, and the duplicate-contingency trap.

Construction scaffolding interior

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.