Learn · Sector
Construction price escalation clauses
Construction contracts carry more indexed material than any other sector: rebar, structural steel, cement, glass, gypsum, lumber and wire all move on their own cycles. These guides cover the escalation clause for each, with the exact producer price index series and where the drafting usually goes wrong.
Price escalation in a construction contract is a clause that adjusts the contract price for movements in the published price of a named material, fuel, or labor cost after the bid. It shifts material-price risk from the contractor to the owner, within a defined base period, formula, and cap.
Read more →A concrete and cement PPI escalation clause compares a current-period Producer Price Index value for cement and concrete products to the value at contract signing (the base period), turns that into a ratio, then applies the ratio to the contract price or affected line items. Construction is the classic use case for this clause, and it typically names the exact BLS series code, an averaging window, a publication lag, and a cap.
Read more →Compare the current value of BLS series WPU1074051 (Fabricated Steel Bar Joists and Concrete Reinforcing Bars) to its value at contract signing, turn that into a ratio, and apply the ratio to the rebar-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Compare the current value of BLS series WPU101704 (Hot Rolled Steel Bars, Plates, and Structural Shapes) to its value at contract signing, turn that into a ratio, and apply the ratio to the structural steel-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Compare the current value of BLS series WPU101706 (Steel Pipe and Tube) to its value at contract signing, turn that into a ratio, and apply the ratio to the steel pipe-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Compare the current value of BLS series WPU101707 (Cold Rolled Steel Sheet and Strip) to its value at contract signing, turn that into a ratio, and apply the ratio to the cold rolled steel sheet-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Compare the current value of BLS series WPU101705 (Steel Wire) to its value at contract signing, turn that into a ratio, and apply the ratio to the steel wire-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Compare the current value of BLS series WPU1311 (Flat Glass) to its value at contract signing, turn that into a ratio, and apply the ratio to the flat glass-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Compare the current value of BLS series WPU137 (Gypsum Products) to its value at contract signing, turn that into a ratio, and apply the ratio to the gypsum board-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Compare the current value of BLS series WPU083 (Plywood) to its value at contract signing, turn that into a ratio, and apply the ratio to the plywood-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →A lumber PPI escalation clause compares a current-period Producer Price Index value for the softwood lumber series to the value at contract signing (the base period), turns that into a ratio, then applies the ratio to the contract price or affected line items. Clauses typically name the exact BLS series code, an averaging window, a publication lag, and a cap limiting the maximum adjustment.
Read more →Compare the current value of BLS series WPU1392 (Insulation Materials) to its value at contract signing, turn that into a ratio, and apply the ratio to the mineral wool insulation-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Compare the current value of BLS series WPU10260314 (Copper Wire and Cable) to its value at contract signing, turn that into a ratio, and apply the ratio to the copper wire and cable-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →An aluminum PPI escalation clause compares a current-period Producer Price Index value for the aluminum series to the value at contract signing (the base period), turns that into a ratio, then applies the ratio to the contract price or affected line items. Clauses typically name the exact BLS series code, an averaging window, a publication lag, and a cap limiting the maximum adjustment.
Read more →Compare the current value of BLS series WPU113603 (Nonmetallic Abrasive Products (Including Diamond Abrasives)) to its value at contract signing, turn that into a ratio, and apply the ratio to the abrasives-affected line items. A usable clause also names an averaging window, a publication-lag rule, and a cap.
Read more →Live index values for this sector
Series WPU067904: current value and year-over-year change.
Series WPU1322: current value and year-over-year change.
Series PCU324121324121: current value and year-over-year change.
Series PCU332913332913: current value and year-over-year change.
Series PCU333921333921: current value and year-over-year change.
Series PCU333120333120: current value and year-over-year change.
Series PCU335132335132: current value and year-over-year change.
Series PCU332216332216: current value and year-over-year change.
Series WPU1331: current value and year-over-year change.
Series WPU13210120: current value and year-over-year change.
Series PCU332618332618: current value and year-over-year change.
Series WPU062103: current value and year-over-year change.
Series WPU1076: current value and year-over-year change.
Series PCU333992333992: current value and year-over-year change.
Series WPU10170674: current value and year-over-year change.
Series PCU332321332321: current value and year-over-year change.
Series WPU0922: current value and year-over-year change.
Series WPU0812: current value and year-over-year change.
Series PCU3261403261403: current value and year-over-year change.
Series WPU0345: current value and year-over-year change.
Clause mechanics that apply everywhere
The core formula is: adjusted portion equals covered portion multiplied by (current index divided by base index). The ratio of current to base index is the escalation factor. It is applied to the indexed part of the price, not the whole contract, and is usually bounded by a cap.
Most escalation clauses are written to move price only one way: up, when the index rises. A de-escalation clause is the same ratio mechanism applied when the index falls, lowering the price instead of leaving it stuck at the higher level. Without explicit de-escalation wording, a clause that only defines an upward adjustment leaves the buyer overpaying indefinitely once the index drops back down.
A working escalation clause needs six defined terms: the named index series, the base period, the averaging window, the publication-lag treatment, the review frequency, and a cap or floor. A template that leaves any of those as vague language ("the applicable index," "as published") is where disputes start. Below is a skeleton with each term marked for the specific values a real contract needs to fill in.
Publication lag is the gap between the period an index measures and the date the statistics agency releases that number. BLS PPI data typically publishes within about two weeks of month end, commonly ten to fifteen days. If a clause does not name which release to use, both sides can end up applying different numbers on the same adjustment date.
The base period is the index value every future adjustment gets compared against. Pick a period that reflects normal conditions, not a seasonal high or low, and tie it to a real contract event, like signing or bid submission, not an arbitrary date.
A cap limits how much the price can rise in an adjustment. A floor limits how much it can fall. Without a cap, the buyer carries unlimited upside risk. Without a floor, the supplier carries unlimited downside risk. Most working contracts have at least one.
The averaging window is how many months of index data get blended before a clause applies them. A single month reacts fast but carries noise. A 12-month average is smooth but slow to catch a real trend. The same index, read through a different window, produces a different adjustment on the same day.