How do you calculate a rebar price escalation clause using the PPI?
Divide the current value of BLS series WPU1074051 (Fabricated Steel Bar Joists and Concrete Reinforcing Bars) by its value at contract signing, then apply that ratio to the rebar part of the price. Over the 12 months to September 2026 the ratio was 1.300. A usable clause also names an averaging window, a rule for revised values and missing months, and a cap.
Latest · WPU1074051
408.026
Sep 2026Revisable
Year on year
+30.0%
from 313.812
5 years
+22.9%
from Sep 2021
Record
High
highest since 2016
The mechanism
A rebar escalation clause indexes the rebar-affected portion to a published series instead of fixing it at signing. The benchmark is the BLS producer price index for Fabricated Steel Bar Joists and Concrete Reinforcing Bars, series WPU1074051.
Rebar is a real input cost in cast-in-place concrete, foundations, and bridge and highway work work. Its price can move further over a contract term than a fixed-price contingency is built to absorb, so indexing it moves that risk onto the published series instead of onto one party.
What's specific to rebar
This series covers fabricated bar joists and concrete reinforcing bars together. That makes it a fabricated product index, with shop work built in. On a straight rebar buy it can drift from the mill quote, so drafters often check it against a regional rebar price.
Fabricated Bar Joists and Concrete Reinforcing Bars against the hot rolled steel price index, both set to 100 in the first month they share
Sep 2026WPU1074051 205Hot rolled steel price index 186
Sources: WPU1074051 (Fabricated Bar Joists and Concrete Reinforcing Bars); BLS WPU101704.
Since 2016, this index has followed the hot rolled steel price index in the same month and moved about as far as it over a year.
Over the 12 months to Sep 2026, the hot rolled steel price index rose 15.0% and this index rose 30.0%.
Same month
Lag behind the hot rolled steel price index. Monthly changes line up best in the same month.
−27.0% to +59.4%
Range of 12-month changes since 2016.
18%
Share of months that moved more than 3%. The median month moved 0.70%.
The index carries fabrication cost on top of the steel. A clause that wants only the steel move can pair it with a mill steel series and leave the fabrication portion fixed.
The calculation, step by step
Base index value. The index value at the base period, usually the month of contract signing or bid submission.
Current index value. The index value at the adjustment date, usually the month of delivery or invoicing.
Ratio. Current value divided by base value.
Adjustment. Apply the ratio to the rebar-affected portion only.
Take a contract signed in September 2025 with $400,000 of rebar scope, invoiced in September 2026.
Base index, Sep 2025
313.812
Current index, Sep 2026 (revisable)
408.026
Ratio, 408.026 ÷ 313.812
1.3002
Amount at signing
$400,000
Adjustment added to that amount
+$120,090
Live figures from the stored series, updated when the provider publishes. Sep 2026 can still be revised, so a clause should say whether the invoice uses the first published value or is trued up later.
Where clauses go wrong
BLS publishes other series a rebar clause could be read against, and they do not move together. A clause that only says "the rebar index" leaves the two sides to pick different ones.
Over the 12 months to Sep 2026, these series moved differently. On the same $400,000, the gap between the highest and lowest is $60,020.
Write the series code, WPU1074051, into the contract text, with the BLS title next to it.
No rule for revised valuesBLS can revise each value for 4 months after it is first published. Right now that covers Jun 2026 to Sep 2026. Say whether the first published value is final for invoicing, or whether invoices are trued up once BLS revises it.
Divide the current value of BLS series WPU101704 (Hot Rolled Steel Bars, Plates, and Structural Shapes) by its value at contract signing, then apply that ratio to the structural steel part of the price. A usable clause also names an averaging window, a rule for revised values and missing months, and a cap.
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.
A landed goods price stacks several stages: manufacturing cost, local freight, ocean or air freight, customs and duties, and service fees. Each moves on a different driver. The Incoterm sets which stages the seller even prices, so match the escalation clause to those stages individually instead of indexing the whole landed price to one number.