What should an MRO contract say about rate changes?

What an MRO supply contract needs to say about rate changes to stop price increases from reaching invoices unchecked. Part of the ValueXPA margin drift library.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
What should an MRO contract say about rate changes?

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. MRO and Class C supply contracts are especially exposed because catalogs run to thousands of SKUs, and most of them are priced by reference to an index or a price list the buyer never rechecks.

A rate change clause that does not name its trigger, its ceiling and its notice period is not a control. It is a placeholder that lets the vendor set the number later and the buyer find out on the invoice.

Executive Summary

An MRO contract's rate change clause fails in a specific, repeatable way: it says prices may adjust with cost, but it does not say against which index, how often, by how much, or who has to prove it. That silence gets filled by the vendor's invoice, not the contract, because nobody on the buyer's side has a reference number to check the increase against.

The fix is not renegotiating price. It is making four things explicit in the contract: the exact published index the adjustment tracks, the review cadence, a ceiling or collar on the pass-through, and a written notice requirement before any new price applies. Each of those converts a dispute about fairness into a check against a document.

Without them, a buyer is left arguing that an increase feels high, against a vendor citing input costs that may be real but are unverifiable from the invoice alone.

1. Why do MRO rate clauses go wrong in the first place?

Most MRO contracts describe rate changes in one sentence, something like prices may be adjusted to reflect increased costs, with no named index, no cap and no notice period attached. That sentence gives the vendor discretion and gives the buyer nothing to check it against. The invoice becomes the only place the new rate ever appears, and by then it has already been paid unless someone happens to compare it line by line to the prior catalog.

A rate clause written this way is not negligent. It is easy to draft and easy to agree to, because neither side wants to negotiate index selection during a supply agreement signing. The cost shows up later, at renewal or at the first invoice cycle after a price change, when the buyer has no baseline to compare against.

The absence of a named reference also removes any way to distinguish a legitimate input cost increase from a margin grab. A vendor citing rising commodity costs may be entirely correct. Without a named, published index in the contract, that claim cannot be checked, only accepted or disputed on trust.

This is why the clause has to name a mechanism, not a sentiment. Sentiment resolves in the vendor's favor by default, because the vendor sets the invoice.

2. Which index should a rate adjustment clause reference?

A rate adjustment clause should tie increases to a specific, publicly available index that covers the actual commodity or product category being purchased, not a generic cost-of-living reference. For general purpose machinery and equipment items, the US Bureau of Labor Statistics Producer Price Index series for that category is one such published, checkable reference: the WPU114 series stood at 379.724 in July 2026, up 5.6% year over year, per BLS data read September 6, 2026.

Naming a specific series matters because it lets a buyer verify a proposed increase against a number neither party controls. If a vendor proposes a rate increase larger than the movement in the named index over the same period, that gap is now visible and negotiable rather than invisible.

The index also has to match the category. A general industrial index applied to a narrow consumables line, or vice versa, produces a number that technically exists but does not describe the actual cost pressure on that SKU. The contract should specify the series identifier, not just a description like producer prices, because series definitions and coverage change.

Where no index cleanly matches a category, the contract should say so and require the vendor to supply its own cost documentation on request instead of relying on an unnamed general adjustment.

A. Index selection checklist

The clause should specify the exact published series name and identifier, the publishing body, and the geography or scope the series covers. It should also state which period's value applies at each review, for example the most recent published month at the time of the annual review, so both parties are reading the same number at the same moment rather than arguing about timing after the fact.

3. How often should the contract allow rate reviews?

A rate review clause should set a fixed cadence, typically annual, and prohibit adjustments outside that window except for a defined, narrow exception such as a named raw material surcharge. Without a stated cadence, a vendor can propose a new rate whenever it chooses, and a buyer's AP team has no way to flag an off-cycle change as unusual because nothing in the contract says when changes are supposed to happen.

A fixed cadence does two things. It gives the buyer a calendar date to prepare for, so the review is planned rather than discovered on an invoice. And it gives AP a rule to enforce: any rate change dated outside the review window is a contract violation on its face, checkable without reference to the index or the amount at all.

The exception for named surcharges should be narrow and itself indexed, not a general escape clause. A surcharge tied to a specific, published commodity price with its own start and stop condition is enforceable. A surcharge that says as needed is not different from having no cadence rule at all.

Cadence also interacts with notice. A review date without a notice requirement still lets the new rate apply retroactively to invoices already issued that cycle.

4. Should there be a ceiling on how much rates can move?

Yes. A collar, expressed as a maximum percentage increase per review period regardless of index movement, protects the buyer from a single steep adjustment even when the underlying index genuinely moved that much. A collar does not dispute that costs rose; it caps how much of that movement passes through in one cycle, spreading a large increase over multiple reviews instead of one invoice.

A collar matters most in volatile categories, where an index can move sharply in a single year for reasons unrelated to the specific SKUs a buyer purchases. Without a cap, a contract that faithfully tracks the index still exposes the buyer to the index's full volatility, which was rarely the intent when the clause was signed.

The collar should be stated as a number in the contract itself, for example a maximum increase per annual review, agreed at signing rather than negotiated under time pressure when an increase is already proposed.

A floor works the same way in reverse and is worth including for completeness, though buyers negotiate it less often since a floor benefits the vendor rather than the buyer.

5. What notice period should apply before a new rate takes effect?

The contract should require written notice a fixed number of days before a new rate applies, commonly 30 to 60 days, with the new rate schedule attached in writing rather than referenced generally. No rate change should apply to an invoice dated before that notice period has run. This single clause is what prevents a retroactive increase from appearing on an invoice before AP has had any chance to load the new rate into its own reference file.

Notice has to be written and itemized, not a general statement that prices are subject to change. A written schedule listing the new price for each affected SKU or rate line gives AP something to load into its own system and check future invoices against.

The notice requirement should also state the delivery method and address, so a notice buried in a general account update email does not count as having been given. This sounds procedural, but it is the detail that determines whether a dispute over a late notice is even arguable.

Without an enforced notice period, three-way matching cannot catch the change, because the reference rate AP is matching against is still the old one when the new invoice arrives.

6. How does a buyer actually enforce this clause once it's written?

Enforcement means maintaining a current rate file for every active MRO contract, updating it only when a compliant written notice is received, and matching every invoice line against that file before payment, not against the vendor's stated price. A rate change that arrives without the required notice, outside the review window, or above the collar should be flagged and held for verification rather than paid and disputed afterward.

This is a process commitment, not just a contract term. A well-drafted clause that nobody checks invoices against produces the same leakage as no clause at all. The rate file has to be a living reference that AP or procurement actually consults, updated only on a compliant notice.

Holding a noncompliant increase for verification, rather than paying and disputing later, changes who carries the burden. It is far easier to withhold payment on a line pending documentation than to claw back a payment already made.

  1. Maintain a live rate file: Keep the current contracted price per SKU or rate line in a reference document AP can check against, separate from the vendor's own invoice.
  2. Log every notice received: Record the date, method and content of each rate change notice so a late or missing notice is provable, not just suspected.
  3. Match before paying: Compare each invoice line to the rate file before approval, and hold any line that does not match rather than paying and correcting afterward.
  4. Flag off-cycle changes automatically: Any price appearing outside the stated review window is a contract exception on its face and should route to review regardless of amount.

For the wider pattern this sits inside, start with the margin drift guide. See also the six categories drift hides in and accessorial charge audit: the surcharges nobody validates.

7. Frequently Asked Questions (People Also Ask)

Does an MRO rate change clause need to name a specific price index?

It should. A named, published index such as a BLS Producer Price Index series gives both sides a checkable reference for whether a proposed increase matches actual cost movement in that category, rather than leaving the increase to the vendor's own assertion.

How often should MRO rates be allowed to change under contract?

A fixed, stated cadence, usually annual, with any exception limited to a narrowly defined and separately indexed surcharge. A contract silent on cadence allows a vendor to propose changes whenever it chooses.

What is a rate collar and why does an MRO contract need one?

A collar caps the maximum percentage a price can rise in a single review period, even if the referenced index moved more. It does not dispute that costs rose; it limits how much of that movement reaches one invoice cycle at once.

How much notice should a vendor give before a new MRO rate applies?

The contract should require written notice, commonly 30 to 60 days, with an itemized new rate schedule attached, before any new price can apply to an invoice. No compliant notice should mean no rate change takes effect.

Can a vendor apply a new rate retroactively to already-issued invoices?

Only if the contract allows it, which it should not. A properly drafted notice clause states that new rates apply only to invoices dated after the notice period has fully run, closing the gap that lets a retroactive charge slip through.

What happens if an MRO contract never named an index for rate changes?

The buyer has no independent reference to check a proposed increase against. The practical fix going forward is to require the vendor to supply its own documented cost basis on request and to add a named index at the next renewal.

Is a general cost increase clause enough protection on its own?

No. A clause that says prices may adjust to reflect increased costs, without a named index, cadence, cap or notice period, gives the vendor discretion and gives the buyer no document to check the resulting invoice against.

Who should be responsible for checking invoices against the contracted MRO rate?

Whoever maintains the rate file, typically AP or procurement, should match every invoice line against the current contracted rate before approval, and hold any line that does not match for verification rather than paying it and disputing later.

Does a rate collar apply the same way in both directions?

It can include a floor as well as a ceiling, but buyers negotiate the ceiling far more often since a floor primarily benefits the vendor by guaranteeing a minimum increase regardless of index movement.

Margin Drift Resources