The index to use in a construction escalation clause is the narrowest published Bureau of Labor Statistics producer price index series that matches the material you are actually exposed to, named by its exact series ID, its base period, and the month of publication you will measure from. Not “the CPI.” Not “steel prices.” Not a broad construction cost average. If your exposure is copper branch wiring, you name a copper series. If it is rooftop units, you name the HVAC equipment series. The moment the clause says something general, the owner and the contractor are measuring two different things, and the one holding the risk is whoever guessed wrong.
That sounds pedantic until you look at what the series actually did. Over the same five months in 2026, one construction material index moved four tenths of a percent and another moved almost fifteen. Same economy, same window, same publisher. The clause language decided who ate that difference.
Picking the series is the first job. Then writing it into the clause so it cannot be argued about later, what a trigger and a cap do to the recovery, and the four things a named index will not do for you.
Why the index choice is the whole clause
An escalation clause has two moving parts: what triggers an adjustment, and what sizes it. Everything else is procedure. The index is the sizing mechanism, so naming a loose one is the same as agreeing to a number you have not seen.
Procore’s explainer on escalation clauses splits the adjustment mechanism into two families: index-based, using a published series such as CPI, a PPI, or the ENR Construction Cost Index, or cost-based, keyed to documented actual cost. Index-based is cleaner to administer and much harder to dispute, because neither party publishes the number. Cost-based tracks your reality more closely but puts your invoices in front of the owner every time you claim.
Most negotiated clauses land on index-based, which makes the series ID the single most consequential string of characters in the paragraph.
The divergence problem, in one table
Every figure below is a not seasonally adjusted producer price index published by BLS, and every 2026 month is marked preliminary by BLS, so re-pull before you rely on it. The percentages are the change from the January 2026 reading to the latest published 2026 reading, which is June for every series here except unitary air-conditioners, where BLS is running a month behind.
| Series | What it covers | Jan 2026 | Latest 2026 (P) | Change |
|---|---|---|---|---|
| WPU1054 | Plumbing fixture fittings and trim | 451.310 | 453.198 Jun | +0.4% |
| WPU114802 | Unitary air-conditioners, except air source heat pumps | 280.520 | 297.025 May | +5.9% |
| WPU07210603 | Plastics pipe | 171.280 | 182.609 Jun | +6.6% |
| WPU102502 | Copper and brass mill shapes | 747.384 | 803.275 Jun | +7.5% |
| WPU1017 | Steel mill products | 315.369 | 361.439 Jun | +14.6% |
Five months. A range from four tenths of a percent to nearly fifteen. If a mechanical contractor with heavy copper and steel exposure signs a clause indexed to a plumbing trim series, the clause is decorative. If a plumbing contractor whose real exposure is fixtures and trim signs one indexed to steel mill products, the owner is buying an escalation payment on a cost the contractor never incurred, which is exactly the kind of outcome that makes owners refuse escalation clauses on the next job.
The broad construction aggregates sit in the middle and hide all of this. The series AGC quotes in its monthly releases, inputs to new nonresidential construction, goods, read 166.9 in January 2026 and 177.5 in April 2026, about 6.4% over that stretch. That is a real and useful number for explaining general cost pressure to an owner. It is a poor number for sizing a payment on a job whose exposure is one metal.
How to name a series so nobody can argue later
Six elements. Write all six or expect a fight at claim time.
- The series ID. “WPU102502” is unambiguous. “The BLS copper index” is not; BLS publishes several, including copper and brass mill shapes, No. 1 copper scrap, and copper rolling, drawing and extruding, and they do not move together.
- The publisher and the retrieval path. BLS, and the specific
data.bls.gov/timeseries/URL. Put the URL in the clause. - The base period. These series do not share one. Copper and brass mill shapes is a 1982=100 series. Plastics pipe is based to December 2005. Copper wire and cable is based to December 1986. Index levels from different series are not comparable to each other, only percent changes are, and the clause should say so in as many words.
- The baseline month. The month whose published value is the zero point. Bid date, contract execution date, and notice to proceed are three different months, and on a job with a long award cycle they can be three very different index readings.
- Seasonal adjustment status. Say “not seasonally adjusted.” Mixing an adjusted baseline with an unadjusted measurement month produces a wrong number that both parties can compute correctly.
- How revisions are handled. BLS marks recent months preliminary and revises them. Say whether you use the value as first published or the value as of a stated settlement date. Pick one. Either is fine. Silence is not.
A workable sentence looks like this: adjustment shall be computed from the percent change in the not seasonally adjusted Producer Price Index series WPU102502, Copper and Brass Mill Shapes, published by the U.S. Bureau of Labor Statistics at data.bls.gov, from the value published for the month of contract execution to the value published for the month in which the material was purchased, using values as published at the time of the change order request.
Picking the series for your trade
The trap here is not the one people expect. BLS almost certainly does publish a commodity-level series for your material: pipe, wire, conduit, water heaters, panelboards and packaged HVAC equipment all have one. The trap is that the series is a category and your exposure is a variant inside it. There is a commodity series for plastics pipe, but none that separates PVC from CPVC from PEX. There is one for copper wire and cable, but none that separates THHN from MC from NM-B. There are two for HVAC equipment, but neither prices a specific configured rooftop unit. Name the commodity series anyway, because it beats any industry proxy, then say in the clause that it is a category measure. That residual basis risk is a term to price in the drafting rather than discover at claim time.
Industry-level PCU series are still the right answer for one thing: the price of installed work rather than the materials that go into it. There is no commodity index for electrical contractors, nonresidential building work or plumbing, heating and air-conditioning contractors, nonresidential building work and there cannot be, because installed work is not a commodity. Those are the cases where naming a PCU series and labeling it as an industry measure is honest rather than lazy.
| Your exposure | Series to name | Note |
|---|---|---|
| Copper fittings, copper tube | WPU102502 copper and brass mill shapes | The closest commodity series to what you actually buy |
| Building wire and cable | WPU10260314 copper wire and cable | A commodity series, base Dec 1986: 530.917 Jan 2026 to 571.299 Jun 2026 (P). Covers the category, not THHN versus MC versus NM-B |
| PVC and CPVC pipe and fittings | WPU07210603 plastics pipe and WPU07210604 plastics pipe fittings and unions | Commodity series, base Dec 2005. Name both if your scope carries both; they do not move together. Neither splits PVC from CPVC from PEX. WPU072106 plastics construction products is the wider basket |
| Structural and misc steel, studs, strut | WPU1017 steel mill products | Also WPU101 iron and steel for a wider basket |
| Ductwork and sheet metal | WPU1073 sheet metal products | 337.053 in June 2025 to 353.935 in June 2026 (P) |
| Rooftop units, split systems, air handlers | WPU114802 unitary air-conditioners, except air source heat pumps | Commodity series, 1982=100. Name WPU11480734 heat pumps separately if that is the scope; the two diverge sharply. BLS publishes WPU114802 one month behind the rest |
| Plumbing fixtures, trim, valves | WPU1054 plumbing fixture fittings and trim | Or PCU332913332913 at the manufacturing level |
| Aluminum, including conductor and storefront | WPU102501 aluminum mill shapes | 246.9 in January 2025 to 391.268 in June 2026 (P) |
| Mixed exposure, general cost pressure | WPUIP2312001 inputs to nonresidential construction, goods | Good for explaining. Weak for sizing a single-material claim |
Two or three named series on one job is normal and better than one blended one. ConsensusDocs 200.1, marketed as the only standard material price escalation clause, works exactly this way: it lists the specific impacted materials on that project and adjusts the contract price against an agreed objective market index, in both directions. Listing the materials is the point. A clause that adjusts everything is a clause an owner has good reason to refuse.
Trigger and cap change the answer more than the index does
An index tells you how much a thing moved. The trigger and the cap decide how much of that movement anyone pays for.
ConsensusDocs’ own commentary on escalation notes that clauses commonly pair a minimum trigger threshold with a cap, citing a sample 3% trigger and pointing to FAR 52.216-2 as a standard 10% limit, and names BLS monthly publications as an objectively verifiable index source. Construction Dive describes three structural variants that show up in practice: day-one recovery, time-delayed recovery where the first stretch of the job (their example is 100 days) sits at the contractor’s risk, and threshold-based risk sharing above a stated percentage.
Run those against the table above. A 3% trigger on the plumbing trim series in that window recovers nothing, because the series moved 0.4%. The same trigger on steel mill products clears easily. This is why arguing about the trigger percentage before you have settled the series is arguing about the wrong number.
Four things a named index will not do
It will not match your invoice. A producer price index measures what producers receive, not what your distributor charges you at the counter after multipliers, special pricing agreements, freight and branch-level discretion. Your invoice can move when the index does not, and that gap is a different problem with its own mechanics, covered in material price creep and in contract price versus counter price. An escalation clause recovers market movement. It does not recover a pricing agreement that quietly lapsed.
It will not arrive on time. PPI is published monthly, weeks after the month it describes, and the recent months are preliminary and get revised. You will be buying at prices the index has not reported yet.
It will not pay you overhead and profit, necessarily. Under ConsensusDocs 200.1, the contractor gets no overhead and profit on the equitable adjustment, impacts caused by the contractor or its subs and suppliers are excluded, and both parties carry a duty to mitigate. Read your own clause for the same three limits before you assume the escalation payment is whole.
It will not run in one direction. A properly written index clause adjusts down as well as up. That is a feature when you are asking an owner to accept one, and it is a real exposure when a metal retraces. Steel mill products read 361.439 in June 2026 (P), still well below the 449.711 peak of December 2021, so downward movement in these series is not hypothetical.
What to do before you sign
- Name the material exposure first. Which two or three line items on this job actually carry the price risk, in dollars.
- Pick the narrowest published BLS series that matches each one. Check for a commodity series before reaching for a PCU industry proxy; for materials there is almost always one, and the proxy belongs to installed-work exposure.
- Write the six elements: series ID, publisher and URL, base period, baseline month, seasonal adjustment status, revision handling.
- Settle the trigger and cap after the series is agreed, not before.
- Confirm the clause is two-directional and read the exclusions: self-caused impacts, overhead and profit, duty to mitigate.
- Set up the proof side now, not at claim time. The documentation an escalation change order needs is mostly paper you either kept from day one or did not.
- If the driver is a duty rather than a market move, check whether your contract has a change-in-law hook, because that is a separate question from escalation.
- Bring your own price history to the negotiation. Twelve months of your actual unit prices is a stronger argument than any index, and it is also what makes an annual conversation with your supply house productive.
Choosing the index is one of three decisions a clause has to get right. The other two, the trigger threshold and the cap, are where most clauses fail to actually pay out, and they are covered in how to write a material escalation clause that pays out. Pick the index here, then set the threshold and cap there.
Sources
- PPI series WPU102502, copper and brass mill shapes, BLS
- PPI series WPU1017, steel mill products, BLS
- PPI series WPU101, iron and steel, BLS
- PPI series WPU1054, plumbing fixture fittings and trim, BLS
- PPI series PCU332913332913, plumbing fixture fitting and trim manufacturing, BLS
- PPI series WPU114802, unitary air-conditioners, except air source heat pumps, BLS
- PPI series WPU11480734, heat pumps, BLS
- PPI series WPU07210603, plastics pipe, BLS
- PPI series WPU07210604, plastics pipe fittings and unions, BLS
- PPI series WPU072106, plastics construction products, BLS
- PPI series PCU23821X23821X, electrical contractors, nonresidential building work, BLS
- PPI series PCU23822X23822X, plumbing, heating and air-conditioning contractors, nonresidential building work, BLS
- PPI series WPU10260314, copper wire and cable, BLS
- PPI series WPU102501, aluminum mill shapes, BLS
- PPI series WPU10230101, No. 1 copper scrap, BLS
- PPI series PCU331420331420, copper rolling, drawing and extruding, BLS
- PPI series WPU1073, sheet metal products, BLS
- PPI series WPUIP2312001, inputs to nonresidential construction, goods, BLS
- ConsensusDocs 200.1, Time and Price Impacted Materials
- De-escalating the Impact of Price Escalation, ConsensusDocs
- ConsensusDocs 200.1: An Amendment to Adjust for Time and Price Impacted Materials, Kegler Brown
- Escalation Clauses Can Help Contractors Mitigate Price Increases, Construction Dive
- Escalation Clause, Procore