AI agent · Procurement · Compare period to period
Supplier price increase watch
Supplier price increases arrive by letter, by new price list, or silently on the invoice. The agent compares every invoiced price with what the contract allows and puts the unagreed increases in front of the buyer, with the clause and the amount at stake.
Typical volumes for this process, not a client figure.
Increase letters get filed; invoices are rarely checked against the contract.
Every invoiced price compared with the contract; unagreed increases flagged with the clause.
Where the time goes today
Contracts and price agreements say how prices may change: fixed for a term, reviewed once a year with a notice period, linked to a published index with a cap, or open to renegotiation on a specific trigger. Suppliers raise prices in several ways. Some send a formal notice. Some issue a new price list. Some add a surcharge line for energy, freight or raw materials. Some simply invoice at a new price and wait to see whether anyone notices.
Accounts payable matches invoices to purchase orders, and the purchase order price is often updated from the supplier's latest price list, so the match passes. Tolerances on the three-way match let small increases through by design. Category managers compare price lists once a year, if they have time, and index-linked clauses are calculated by hand in a spreadsheet when someone remembers.
The result is leakage that nobody sees as a single event: an increase applied before the notice period ended, an index uplift above the cap, a rise on an item the contract fixed for two years, a new surcharge line with no basis in the agreement. Each is small; across thousands of lines and a full year, the amount paid outside the contract adds up.
How the agent works
- Build reference pricesThe agent reads contracts and price agreements and records, per item, the agreed price, its validity and the increase mechanism, each with the clause reference.
- Read the incoming pricesIt reads invoice lines, new price lists and increase notices, and normalises units, pack sizes and currencies so that like is compared with like.
- Compare line by lineIt compares each invoiced price with the agreed price and with the price paid last period, and identifies surcharge lines that did not appear before.
- Test each increaseWhere a price has risen, it checks whether a valid notice was received, whether the notice period has passed, and whether the new price respects the cap. For index-linked clauses it computes the allowed price from the index values you load.
- Report and holdIt lists unsupported increases per supplier with the clause, the difference per unit and the value at stake on current volumes, and places a query or hold on the invoice line according to your rules.
What stays with a person
The buyer decides what to do about each flagged increase. The contract may say one thing while supply risk, market conditions or the relationship argue for accepting the increase anyway; that is a commercial judgement. The agent drafts the query to the supplier with the clause and the figures, but a person sends it.
Ambiguous clauses also stay with people. When a review clause says prices may be adjusted to reflect market conditions, the agent cannot decide what that permits. A buyer or a lawyer reads the clause once, records the interpretation, and the agent applies it from then on.
What it reads, what it produces
| It reads | It produces |
|---|---|
| Contracts, framework agreements and price schedules | A variance list per supplier, with clause, difference and value at stake |
| Supplier price lists and increase notices | Confirmation that compliant increases were applied correctly |
| Invoice lines and purchase order lines from the ERP | Draft query letters for the buyer |
| The item master: units of measure and pack sizes | Query or hold instructions to accounts payable |
| Index values referenced by contracts, loaded as published | A quarterly view of price movement by category and supplier |
Controls that come with it
- The agent flags and holds; it never short-pays an invoice without buyer approval
- Tolerance thresholds per category, set by procurement
- Clause interpretations recorded once by a buyer and reused
- Every flag stored with the invoice line, the reference price and the clause
- A hold is released in one step, with the release reason logged
How you know it works
- Value of unagreed increases detected and recovered through credit notes
- Time from invoice receipt to detection
- Flags dismissed by buyers as not relevant
- Share of spend covered by machine-readable price terms
- Increases applied before the notice period ended
Is your process ready?
- Written rules: the price terms must exist in writing. For tail spend they often do not, and the agent can only compare against last period's price there.
- Systems: the ERP must expose invoice and order lines, and your contracts must be reachable in a repository; each licence must permit automated reading.
- Cheap check: a buyer confirms or dismisses a flag against the linked clause in a minute or two.
- Volume: many suppliers and thousands of invoice lines a month repay the build; a short list of strategic suppliers can be watched by hand.
- One description: procurement and accounts payable must agree who owns a price variance and who talks to the supplier.
The five candidacy checks are explained, with an exam, in the free Module 01.
What goes wrong
- Unit-of-measure differences, such as boxes of ten against single units, produce false increases until the item master is clean.
- Expired contracts still followed by both sides make the reference price uncertain; they need a buyer's decision.
- Indices are published late or revised, so an index calculation may need to run again.
- Freight and surcharges split out of the unit price can hide an increase that the unit price comparison misses.
Questions we get
Does it work for suppliers without a contract?
Partly. Without agreed terms, the agent can only compare each invoiced price with what you paid in earlier periods and with the price list on file. That still shows when prices move and by how much, which is useful for tail spend, but it cannot tell you whether the increase was permitted. It lists those suppliers separately so you can decide whether to agree terms.
How does it handle index-linked price clauses?
It reads the formula from the clause: the index, the base date, the review date, any cap or floor, and the share of the price that is indexed. You load the index values from the publisher. The agent computes the allowed price and compares it with the invoiced one, showing the calculation so the buyer can check it in the same place.
Will holding invoices upset suppliers?
It can, which is why holding is your choice per category. Many teams start with flags only, then introduce holds for increases above a set value once buyers trust the flags. Held lines are released in one step, and the supplier receives a specific query with the clause, not a silent delay.
Can it recover increases we have already paid?
It can run over past invoices, often the last twelve months, and list increases that were paid without contractual support, with the clause and the amounts. Whether to claim them back is a commercial decision. The list gives the buyer the evidence to ask for a credit note, line by line.
Want this agent on your process?
Tell us about your version of this process — volumes, systems, what goes wrong. A person answers with an approach and a price, usually within two working days, or tells you it is the wrong project.