Skip to content
CheckMySupply.com
Estimating When Prices Move

Construction Buyout: Lock Material Pricing After You Win

Construction buyout is where material pricing stops being a guess. Here is the ritual that turns a winning bid into firm POs, held prices and a real tally.

By 11 min read

Buyout is the window between winning the job and mobilizing, and it is the only window where you can still fix your material pricing. In construction buyout you convert bid assumptions into signed commitments: you reconfirm every supplier quote, you issue purchase orders that name the part number, the quantity, the unit price and the price expiration, and you write down what you actually bought against what you carried in the bid. Material pricing that is not locked during buyout is not locked at all. It gets settled one delivery ticket at a time, at whatever the price is that week.

Most GC offices run buyout well on the subcontract side and loosely on the material side. Subcontracts get executed, scoped and logged. Material sits in a stack of emailed quotes with no expiration tracked and no PO behind it, and it is the material half that carries the volatility.

This post is the material half: what to lock, in what order, what “locked” actually means on paper, and how to keep score for the rest of the job.

Why the material half is where buyout leaks

Your bid was priced off quotes that were current on bid day. Between bid day and release, the inputs move, and in a moving market they do not move gently.

The Associated General Contractors reported that in May 2026 the producer price index for inputs to new nonresidential construction rose 1.8% in a single month and 8.4% year over year, the largest annual jump since the pandemic, while contractors’ bid prices rose only 3.5%. That gap is the whole problem stated as one number. Costs are moving roughly two and a half times faster than what you were able to put in the bid.

Look at the components you actually buy. In the BLS series for copper and brass mill shapes, the index ran 747.384 in January 2026 and 803.275 in June 2026 (preliminary), a 7.5% move in five months, and it sat at 645.990 in January 2025, so roughly 24% over seventeen months. Steel mill products went from 315.369 in January 2026 to 361.439 in June (preliminary), about 14.6%. Plastics pipe moved from 171.280 to 182.609 over the same months, about 6.6%. BLS marks current-year months preliminary, so re-pull the number before you quote it to an owner.

You did not lose that money at bid time. You lose it in the eight weeks after award, while the quote you priced against quietly expires and nobody reissues a PO.

What “locked” means on paper

A held price is not a promise from your rep. It is a document with five fields filled in. If any of the five is blank, you have an estimate with a signature on it.

Field What it has to say What happens when it is blank
Part number The exact manufacturer catalog number, not a description A substitute ships and reprices, because negotiated rates attach to the catalog number
Quantity The quantity the price is good for, and what happens past it Overage reprices to stock pricing with no phone call
Unit price and unit of measure Per each, per hundred, per foot, spelled out Priced per each against a per-hundred quote is a common and expensive error
Price expiration A date, in writing, on the quote or the PO The price is good until it is not, and you find out on the invoice
Freight, tax and delivery terms Included or not, and to which address A freight line appears on invoice one and every invoice after

Quote validity windows are set on the quote itself and vary by supplier and by commodity, so read the boilerplate on each one rather than assuming a house standard. Gear and lighting packages usually carry a shorter window than pipe and fittings, because the distributor is holding a manufacturer number that also expires.

The buyout sequence for materials

Run it in this order. Each step is cheap and each one is much cheaper than the step after it.

1. Re-pull every quote in the bid and check the expiration. Sort your bid quotes by dollar value. Anything above your materiality threshold gets a written reconfirmation before you do anything else. An expired quote is not a price, it is an old email, and the reason it expired is usually mechanical rather than adversarial: the distributor’s own number from the manufacturer expired first.

2. Level the quotes against each other before you award. The lowest total is not the lowest price if it covers less scope. Fuses, lamps, accessories and terminations are the usual gaps, and they are the subject of auditing a gear quote for completeness.

3. Award and issue a real PO. Not a verbal release, not an email that says “go ahead on the gear.” A PO with the five fields above. Purchase orders exist so you can track committed cost and remaining committed cost by job and cost code; without them, as Foundation Software puts it plainly, you risk thinking a job is more profitable than it really is.

4. Decide what to buy now and what to release later. Early purchase locks a price and creates storage, insurance and damage exposure. It also locks you in harder than you may realize: published distributor return policies commonly make non-stock and special-order material final sale and apply a restocking minimum on everything else, with a 25% minimum and a 30-day window in one published policy and a 15% minimum with no credit at all on cut wire or made-to-order material in another. The full range and the exceptions are in supply house restocking fees.

5. Log the bid-versus-buyout delta line by line. For every major material package, record what the estimate carried and what you actually bought it for. Positive and negative both. This log is the only honest answer to “how are we doing on materials” for the next nine months.

6. Hand the log to the field with the release schedule. The PM knows the quantity the price covers. The foreman ordering the third round of fittings does not, unless someone tells him.

Escalation is contractual, not automatic

If a supplier will not hold a price for the duration, you have two moves: buy early and carry the material, or push the risk into the contract. Nothing in law gives you relief on a stipulated sum contract because copper moved. Price adjustment exists only if a clause puts it there.

ConsensusDocs publishes 200.1, an amendment for time and price impacted materials, which it markets as the only standard material price escalation clause. It works by naming the specific impacted materials on that project and adjusting the contract price against an agreed objective market index, in both directions. Read the fine print before you assume it makes you whole: under 200.1 the contractor gets no overhead and profit on the equitable adjustment, impacts caused by the contractor or its own subs and suppliers are excluded, and both parties carry a duty to mitigate.

The structural variants are worth knowing by name, because they are what you are actually negotiating. Construction Dive describes three of them: day-one recovery, time-delayed recovery where the first stretch of the job stays at the contractor’s risk, and threshold-based risk sharing above a stated percentage. Thresholds and caps travel together: ConsensusDocs’ own commentary cites a sample 3% trigger and points at FAR 52.216-2 for a standard 10% limit, and names BLS monthly publications as an objectively verifiable index source.

Adjustment is either index-based or cost-based, and the cost-based path is a documentation exercise. Procore’s summary is the practical one: an index-based clause tracks a published index such as a PPI series, while a cost-based clause requires you to retain the initial quotes, bid proposals, purchase orders and invoices that prove the actual cost. That is a buyout-era filing decision, not a claim-era one. You cannot go back and create the bid-day quote in month seven.

One more contractual hook that is not an escalation clause: ConsensusDocs 200 section 3.21.1 separately requires equitable adjustment of contract price or time for costs resulting from a change in law after contract execution. With tariffs moving, that is a distinct path worth knowing exists. ConsensusDocs maintains a tariff and escalation resource center listing current rates on steel, aluminum and copper items.

On the AIA side, if you are on A101 and A201, understand that the change machinery is formal. A201-2017 is incorporated by reference into A101-2017, change orders must be signed by owner, contractor and architect, and G701 is the change order form while G714 is the construction change directive used when pricing is not yet agreed. A201 also imposes a heightened notice standard for Claims, written notice by certified or registered mail or courier with proof of delivery. If your escalation position depends on notice, the notice has to be sent the way the contract says.

Keep a running tally against the buyout number

Here is the control that catches the slow version of this problem, and it comes from a contractor rather than from a textbook. On the Mike Holt forums, a contractor describing gear and material packages wrote that suppliers “may quote the stuff on bid day at say $87,000 but when you add all the total invoices up at the completion of the project they can be from $87,000 to $100,000 or more.” The control he gives in the same breath is the entire discipline: “keep a running tally on what has been invoiced and when it hits the quote amount flag it.”

That is a spreadsheet column, not a system. For each bought-out package, you carry the PO value and the invoiced-to-date value. When invoiced-to-date passes about 85% of the PO and the job is not near done, somebody looks at why. Either quantities are running over the takeoff, which is a field or estimate problem, or unit prices moved, which is a pricing problem, and those have completely different fixes. Separating the two before you go looking for someone to blame is most of the work.

The same poster is worth quoting on tone, because it is the register the whole conversation should be in: “We use several supply houses. I an friendly to all of them but not friends with any of them. All I want is good materials at a fair price.”

The buyout checklist

Print this and run it per package.

  • Quote reconfirmed in writing after award, with an expiration date on it
  • Scope leveled against the competing quotes, exclusions listed
  • Manufacturer catalog number on the PO, not a description
  • Quantity the price covers stated, and the overage price stated
  • Unit of measure spelled out and matched to the takeoff
  • Freight, delivery address and tax treatment named
  • Release schedule agreed, with storage and non-returnability understood
  • Bid value versus buyout value logged for the package
  • Escalation position known: fixed, indexed with a trigger and a cap, or at your risk
  • Running invoiced-to-date tally started against the PO value
  • Invoices matched to the PO and the packing slip on receipt, not at month end

That last one is the backstop for everything above. A locked price still gets billed wrong sometimes, and the discipline that catches it is three-way matching without an AP department. If quotes and invoices are diverging on a job you already bought out, the diagnosis path is in quote versus invoice mismatch. If the material itself changed after buyout, the price does not follow the substitute automatically, which is covered in what an approved equal does to your material cost. And if the drift is happening across jobs rather than within one, that is price creep and it belongs in your next pricing conversation rather than in a change order. When that conversation comes, your buyout log is the evidence: see how to negotiate with your supply house.

The short version

  • Buyout is the last window where material pricing is still yours to control. After it, price is settled one ticket at a time.
  • A locked price has five fields: part number, quantity, unit price and UOM, expiration date, and freight and tax terms.
  • Costs have been moving materially faster than bid prices, so an unreconfirmed bid-day quote is a liability, not a price.
  • Escalation relief is contractual. If a clause is not in the contract, the movement is yours.
  • Index-based clauses need an agreed index. Cost-based clauses need the quotes, POs and invoices retained from day one.
  • Keep a running invoiced-to-date tally against every bought-out package and flag it before it reaches the PO value.

Sources