Skip to content
Skip to content

Learn

How do you write a lithium or battery-metals price escalation clause?

Unlike steel or aluminum, lithium and battery metals have no single official government price index. Clauses instead reference a named private benchmark (commonly a Fastmarkets or Benchmark Mineral Intelligence lithium carbonate assessment, or an exchange settlement price) with the USGS annual average as a lower-frequency audit backstop. The ratio-and-adjustment mechanics are the same as any other escalation clause; naming the exact benchmark provider and price basis matters even more here.

Latest · PCU335910335910
280.075
Sep 2026Revisable
Year on year
+0.6%
from 278.348
5 years
+20.5%
from Sep 2021
Peak
281.196
Aug 2026 · full history

The mechanism

Steel has series WPU1017. Aluminum has WPU102501. Lithium has no equivalent: the Bureau of Labor Statistics does not publish a lithium PPI. A clause that tries to reuse a materials template built around "the BLS series code" breaks immediately, because there isn't one to name.

In practice, buyers and suppliers reference a named private price assessment instead: a Fastmarkets lithium carbonate CIF China-Japan-Korea assessment, a Benchmark Mineral Intelligence lithium carbonate or hydroxide price, or an exchange settlement price where one exists. For slower-moving or annual-review contracts, the USGS Mineral Commodity Summaries' published annual average US price for fixed contracts sometimes serves as a lower-frequency backstop or audit reference rather than the primary adjustment trigger.

Battery-metal prices have swung harder than most inputs covered on this site, in both directions. A swing like that is hard for a fixed-price contract to absorb without a mechanism like this.

The calculation, step by step

  1. Base benchmark value. The benchmark price at the base period, usually the month of contract signing or bid submission.
  2. Current benchmark value. The benchmark price at the adjustment date, usually the month of delivery or invoicing.
  3. Ratio. Current value divided by base value.
  4. Adjustment. The ratio applied to the lithium- or battery-metal-affected portion of the contract price, not necessarily the whole contract.

For illustration only, a clause with a $2,000,000 battery-metal-affected scope, a base benchmark of $20,000 per tonne, and a current benchmark of $16,000 per tonne produces a ratio of 0.80: a 20% decrease, or $400,000 removed from that scope.

Where clauses go wrong

  • No named benchmark provider. "The lithium price" is not a series. Fastmarkets, Benchmark Mineral Intelligence, and exchange settlement prices can diverge meaningfully on the same day. Name the exact provider, series, and price basis: CIF China-Japan-Korea, EXW China, and DDP US are not the same number.
  • Assuming the data is free. Unlike a BLS series, most of these benchmarks sit behind a paid subscription. Confirm both sides can actually access the referenced data before signing.
  • One-directional wording. Because the swings run both ways, a clause that only defines an upward adjustment leaves the buyer overpaying after a crash. See de-escalation clause.
  • No cap or floor. Given the volatility here, an uncapped clause is riskier than in almost any other category on this site.

Run this on your own numbers

Price history

Sep 2026 · latest280.075+20.5%since Sep 2021
22024026028030020222023202420252026280.1
Move along the line to read any month

Track your contract

Pick the signing month and amount to see today's adjusted price.

Saved in this browser only. Come back after the next print to see what changed.

Related reading

When should a contract use a fixed price instead of an escalation clause?

A fixed-price contract sets one price for the term and puts all cost-index risk on whichever side accepted that price. An escalation clause instead shifts a defined slice of that risk to the buyer as costs actually move, in exchange for a starting price with no built-in risk premium. Short-term, low-volatility contracts usually do not need escalation. Long-term or volatile-input contracts usually do.

Read more →

See this calculated automatically

Escalake tracks the index, applies the formula, and gives both sides a number they can confirm, no spreadsheet required.