Material Price Escalation Clause: What AI Can and Cannot Check

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Material Price Escalation Clause: What AI Can and Cannot Check.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Material Price Escalation Clause: What AI Can and Cannot Check.

AI can summarise a material price escalation clause in plain English, list its triggers and flag missing terms, but it cannot tell you whether the clause works in law. A person must confirm the governing law, notice deadlines, caps and evidence rules, ideally a solicitor or construction lawyer before you sign.

That split is the whole tutorial. The useful work is a clean one-page summary and a trigger checklist you can take to a professional, so their hour is spent on judgement instead of reading. Below are the prompt, a sample clause, a worked sum and a routine for watching supplier prices.

Follow me on Instagram@sagnikteaches

Why the sample-clause pages do not answer your question

Search results for this clause are mostly banks of sample wording from legal libraries, government forms and contractor forums. They are useful for seeing the shapes a clause can take. They do not tell a contractor whether the clause in front of them is good, which numbers to extract, or what to do on Monday morning when copper has gone up.

Connect on LinkedInSagnik Bhattacharya

So this tutorial treats the clause as a document to be interrogated from the contractor's side. You are the one carrying the price risk, so the questions are: when does it protect me, how much, what must I do to claim, and what can the client say no to?

Subscribe on YouTube@sagnikteaches

What a material escalation clause usually contains

Clauses differ, but nearly all of them are built from the same parts. If you can find these parts in your own contract, you understand more than the clause title tells you.

PartQuestion to askWhy it matters
Covered materialsWhich items are named, and which are excluded?Cover often stops at a schedule; anything unlisted is yours
Base date and base priceWhat price and date does movement get measured from?A tender-date base differs from a contract-signing base
TriggerPublished index, supplier invoice or a fixed percentage?Decides what evidence you must hold
ThresholdHow far must prices move before it applies?Small rises are often absorbed by you
Adjustment methodFull amount once crossed, or only the excess?Can halve the recovery
CapIs there a maximum recovery?Sets the real limit of protection
Notice and time barHow soon must you tell the client, and in what form?Missing a deadline can lose the claim
Purchased vs unpurchasedDoes it cover only material not yet bought?Stock you bought early is usually excluded
DecreasesDo price falls pass back to the client?Some clauses work both ways
The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

The prompt: summary, triggers and gaps

Paste only the clause and the definitions it refers to. Remove the parties' names and any prices you would not want stored in a chat history, and check the privacy settings of the tool you use first.

I am a contractor who carries the price risk. Below is a material price escalation clause and its definitions. You are not giving legal advice.
1. Summarise it in plain English in under 150 words.
2. List every trigger, threshold, cap, notice period and time limit as a table with the exact words quoted.
3. List the things the clause does not say that I would expect it to (for example base date, evidence required, purchased materials, price decreases).
4. Mark anything ambiguous and say why.
5. End with a short list of points a solicitor should confirm.
Quote the clause wording for every claim you make. If you are unsure, say so.

The instruction to quote wording is not decoration. It makes the AI show its basis, so you can find a misreading by comparing the quote with the original. A paraphrase with no quote is where hallucination hides.

A sample clause, reviewed

Here is an invented clause, written only for illustration. It is not a template to sign.

14.3 Where the published index for reinforcing steel or copper tube rises by more than 5% above its value at the Base Date, the Contract Sum shall be adjusted for the excess over 5%, applied only to materials not yet purchased on the date the Contractor gives notice. The Contractor shall give notice within 14 days of the rise, with supporting evidence. Adjustments shall not exceed 3% of the Contract Sum in total.

An illustrative AI summary of that clause would read: "If the steel or copper index goes up more than 5% from the Base Date, you may recover the part above 5%, but only on materials not yet bought, if you give notice with evidence within 14 days. Total recovery is capped at 3% of the contract sum." That is correct.

The table of triggers it should return:

ItemQuoted wordingReading
Materials"reinforcing steel or copper tube"Only two; timber, concrete, insulation excluded
Trigger"published index ... rises by more than 5%"Index, not your invoice
Method"the excess over 5%"Deductible; first 5% is yours
Scope"materials not yet purchased"Early purchases excluded
Notice"within 14 days of the rise"Time bar risk
Cap"3% of the Contract Sum"Hard limit

And what the AI should list as missing: which index is meant (name and series), what "the Base Date" is (the clause refers to it but, in this sample, nothing defines it), what counts as "evidence", what happens when the index falls, and whether the 14 days run from the rise happening or from your learning of it. Those gaps are the useful findings. A clause with five undefined terms can lead to a disagreement even when both parties act in good faith.

A worked sum: what the clause is actually worth

Say a small builder has a $240,000 fixed-price contract with the clause above. The materials schedule includes $38,000 of reinforcing steel and $12,000 of copper tube. The steel index was 100 at the base date and is now 112. The copper index moved from 100 to 104.

  • Steel: the rise is 12%, the excess over 5% is 7%. The adjustment on the full steel budget would be 7% x $38,000 = $2,660. If 60% of the steel is not yet purchased, only that part counts: $2,660 x 0.6 = $1,596.
  • Copper: a 4% rise is below the 5% threshold, so the adjustment is zero. The full 4%, about $480 on the budget, is yours to absorb.
  • Cap: 3% of $240,000 is $7,200, well above $1,596, so the cap does not bite here.

So the clause is worth $1,596. If the 40% already bought was paid for at the old price, the builder's real extra cost is 12% of the unbought $22,800, which is $2,736, and the clause returns about 58% of it. Even if every bar had still been unbought, it would return $2,660 of a $4,560 rise, the same 58%, because the first 5 points of the 12 are absorbed. And if some of that 40% was bought after the index had started climbing but before notice went in, the real extra cost is higher while the recovery stays at $1,596. Those figures are what to take to a client or a lender, not the headline that the contract has an escalation clause.

Now run the alternative wording: "the full amount once the 5% threshold is crossed". The steel adjustment becomes 12% x $38,000 x 0.6 = $2,736, about 71% more than the deductible version and the whole of the extra cost on the unbought steel. The same two words, "the excess", move the answer by more than a thousand dollars on a quarter of a million dollar job. That is the sort of sentence you want a person to read slowly.

Asking the AI to run the sum

Using the clause above, calculate the adjustment. Steel budget $38,000, index 100 to 112, 60% unpurchased. Copper budget $12,000, index 100 to 104, 100% unpurchased. Contract Sum $240,000. Show each step, apply the cap, and state each assumption. Then repeat with "full amount once the threshold is crossed" instead of "the excess".

Check its arithmetic against yours. AI usually gets the sums right once the inputs are explicit, and often stumbles on the clause's own conditions, for example by applying the 5% threshold to copper after it has already decided copper does not qualify. A rule of thumb: trust the arithmetic if it matches your own, but never trust its reading of "excess" or "purchased" without the quote.

Cases the AI will get wrong without help

Indices with similar names

A clause may refer to "the steel price index" without naming which one. An AI will often choose one confidently. Never accept that. Tell it explicitly the index is undefined and ask what you should ask the client to name.

Interaction with delay

If the client causes a delay and materials are bought later at a higher price, the escalation clause may not be the right tool at all; a delay or extension-of-time clause might apply. AI will rarely connect the two unless you paste both. This is one of the points for the confirm-list.

Notice by the wrong channel

Many contracts require notice in writing to a named person. A message on a site group chat may not count. Ask the AI to list the required form of notice as its own line. Then diarise 14 days from the date the index published, not from when you noticed.

Clauses that look protective but are not

Wording such as "the Contractor shall use reasonable endeavours to mitigate price increases" or "the Employer may, in its discretion, agree an adjustment" sounds like escalation protection but creates no right. Ask the AI directly: "Does this clause give me a right to an adjustment, or only a right to ask for one?" The distinction often decides the case.

Before and after: turning a vague clause into one you can use

Review is most valuable before signing, when wording can still change. Here is an illustrative vague clause and the tightened version a contractor might ask for.

Before: "The Contractor shall bear the risk of reasonable fluctuations in the price of materials; the Employer may consider an adjustment where increases are exceptional."

Asked whether this gives a right to an adjustment, an AI will usually answer correctly that it does not: the Contractor bears the risk, and any adjustment is at the Employer's discretion. It will also note that "reasonable" and "exceptional" are undefined.

After (the ask): "Where the named index for reinforcing steel rises by more than 5% above its value at the tender date, the Contract Sum shall be adjusted by the excess over 5% on materials not yet ordered at the date of written notice. Notice shall be given within 28 days of publication of the index value."

You will not always win this change. Small contractors often face a client who says no. But asking costs nothing, and the exercise shows you what you are accepting if the answer is no, which is the useful half. If the clause stays vague, add a contingency line to your own price based on the steel and copper exposure you worked out, so the risk you carry is at least priced.

A notice-period misreading, and how to catch it

Here is an illustrative slip of the kind these summaries make. An assistant summarises a clause with a seven-day notice period as "within a week of the invoice". The clause actually runs the seven days from the date the index is published, which is earlier and can fall before any invoice arrives. The summary reads smoothly and is wrong on the one point that matters. It gets caught only because the quote column shows "seven days of publication" next to the plain-English line.

The lesson is to read the quote column first and the summary second. If the two differ in any word that carries time, money or a person (days, percent, shall, may, written, Employer), stop and go back to the source. It is a short routine and it prevents the most expensive kind of misreading.

Different materials move in different ways

Not every material suits an index. Steel, copper and timber have published indices, so an index trigger is usually workable. Bespoke items such as a made-to-order window or a specialist stone do not, so an index clause would need a quote-based trigger instead: "where the supplier's written quotation increases after the tender date, on evidence of the original and revised quotations". If your job mixes the two, ask the AI to sort your materials schedule into index-friendly and quote-based lines, and use it to see which materials a clause with only an index trigger leaves unprotected. A job with 30% of its material value in made-to-order items has 30% of its exposure outside an index clause, however well worded.

The confirm-list for your solicitor

This is the page that makes the AI summary worth having. A lawyer given a clause and a one-page confirm-list can answer in less time than one asked to start from nothing. Keep it to a page.

  1. Is the clause enforceable under the contract's governing law, and does any rule on payment or adjustment limit it?
  2. Is the index defined well enough to be used? If not, how should it be fixed before signing?
  3. Is the base date defined, and is it the tender date or the signing date?
  4. Does the 14-day notice run from the rise or from my knowledge, and is it a time bar?
  5. Does the cap apply per material, per period or in total?
  6. What counts as "purchased": ordered, paid for, delivered?
  7. Do price falls reduce the contract sum?
  8. Does this clause interact with delay, variation or termination clauses?
  9. What form of notice and evidence will be accepted?
  10. Is there a dispute route if the client disagrees with the index value?

Those questions are yours to ask; the answers are not the AI's to give. If you want the wider picture of what AI contract review catches and misses, can AI review a contract covers the general limits, and AI contract review for small firms compares the approaches.

The supplier price check routine

A clause is only as good as your evidence. A weekly routine keeps it in order, and AI is useful for the tidying.

  1. At tender: save dated supplier quotes for every covered material, with quote validity noted. This is your base evidence.
  2. Weekly: in a spreadsheet, record the index value (or supplier quote) for each covered material and the date.
  3. Flag: add a column showing the percentage change from base and conditional formatting when it passes the clause's threshold. If you want to build that, the ChatGPT for Excel guide shows how to have an assistant write the formula.
  4. Notice diary: when a flag turns red, the notice deadline goes in the calendar the same day.
  5. Evidence pack: save the index page or supplier quote as a dated PDF, with the materials purchased and still to buy.

Here is a filled-in line from such a sheet, illustrative: "Steel index, base 100 on tender date; week 6 reading 106 (+6%), threshold 5% crossed; notice deadline 14 days from publication date; unpurchased at this date 70% of the schedule." The AI's job is to turn a pasted column of figures into that line and a draft notice. Yours is to check the numbers against the page.

A draft notice, checked

Draft a short written notice under clause 14.3 from [your company] to [client name]. State the index, the base date value, the current value and the date it was published, the percentage rise, the materials affected and the part not yet purchased, and the adjustment claimed with the calculation. Attach the evidence list. Keep it factual and under 200 words. Leave placeholders for names and reference numbers.

Read the draft against the clause. Make sure the clause number, the notice recipient and the date are right, and that the calculation matches your own sum. Send it through the channel the contract names, and keep proof of sending.

A second sector view: a small manufacturer as the buyer

The same questions apply when you are the buyer. Say a small manufacturer signs a supply contract with a wholesale distributor that lets the distributor pass on steel rises above 8% a quarter. Here the manufacturer carries the risk of the pass-through, and the same table above is turned around: base price, trigger, notice from the distributor, and any right to refuse or renegotiate. The AI's summary prompt is identical apart from the first line, which now says "I am the buyer". That small switch is a good habit, because the same clause can be a protection on one side and a risk on the other.

What to do next time a clause crosses your desk

  • Extract the clause and definitions; leave out names and unneeded prices.
  • Run the summary prompt and read the quotes against the original.
  • Fill the trigger table and mark the gaps.
  • Run the sum for your own materials, with both readings of any ambiguous word.
  • Take the confirm-list to your solicitor before signing, not after prices move.
  • Start the weekly price sheet on the day of signing, not the day you feel the rise.

The end result is not a verdict on the clause, and it should not be. It is an organised, quoted, checked set of facts that lets a person with legal training give you a fast and useful answer. For what happens when prices move and the scope changes too, pricing variations and change orders with AI picks up the next step.

Questions contractors ask about escalation clauses and AI

Can AI tell me if my escalation clause is enforceable?

No. AI can summarise what the words say and flag gaps, but whether a clause is enforceable depends on the law that governs your contract, other terms and the facts. That judgement belongs to a qualified lawyer, and the AI's summary is only a starting point for that conversation.

What is the difference between a cap and a threshold?

A threshold is how far prices must move before the clause applies, often a percentage. A cap is the most you can recover in total. A clause can have one, both or neither, and you need to know which, because they change the sum you can claim.

Should I paste a whole contract into an AI tool?

Paste only the clause and its definitions, and strip names and prices you would not want stored. Check your tool's data settings first. Many clauses can be understood from the clause text, the definitions section and the notice terms alone.

How often should I check supplier prices against a clause?

Weekly is enough for most small jobs, and at every order for volatile materials. Keep dated quotes and invoices, because a claim usually needs evidence of the price at the base date and the price now. A dated PDF of the index page on each check day makes that evidence easy to produce.

Further reads

Sources: author's own worked arithmetic; clause wording is invented for illustration and is not legal advice.

Want clause checks and supplier price tracking set up properly?

On a 1:1 call we'll look at how you review contracts and track supplier prices today, then decide which steps an AI assistant can do and where your solicitor stays involved.

Book a 1:1 call with me