Contract Price Increase Calculator
What a renewal uplift clause actually costs — capped percentage, CPI-linked, "greater of CPI or 5%", or nothing at all. See the compounding over every renewal term, check a vendor's proposed increase against what the contract allows, and get the reply to send. Free, no signup, runs in your browser.
What does your renewal clause say?
Default: US CPI-U at 3.4%, 12 months to August 2026 (BLS). Your clause names the index and the month — use those.
Built and maintained by Alec Zakhary. Not legal advice: what your clause permits depends on its words and the law that governs it.
The six clauses, and who each one favours
A price increase at renewal is governed by one paragraph, usually in the fees section, called an uplift, escalation, or annual adjustment clause. There are six common shapes. They look interchangeable and they are not.
| Clause | Typical wording | Who it favours |
|---|---|---|
| Fixed cap | "Fees may increase by no more than 5% per renewal term." | Predictable for both. The cap becomes the default — expect exactly 5%. |
| CPI-linked | "Fees will be adjusted in line with CPI-U for the 12 months ending two months before the renewal date." | Neutral in calm years, the vendor in a spike — unless it is capped. |
| Greater of | "the greater of CPI or 5%" | The vendor. The percentage is a floor; the index only matters when it is higher. |
| Lesser of | "the lesser of CPI or 5%" | You. The percentage is a real ceiling and inflation risk stays with the vendor. |
| CPI plus margin | "CPI plus 2%" | The vendor, quietly: it guarantees a real-terms increase every year. |
| Silent | No mechanism at all. | Whoever can walk away. Without a clause there is no number to enforce — only a deadline to leave by. |
Two words decide more than the percentage does. "Greater of" turns an index clause into a guaranteed minimum increase. "Lesser of" turns it into an actual cap. If you negotiate one thing in a renewal clause, negotiate that word.
Why a 5% cap isn't 5%
Each increase applies to the price the last one produced. A 5% cap over five renewals is +27.6%, not +25%, and on a $24,000 contract that is $30,631 a year by the sixth year — with about $19,000 of extra spend along the way. The longer the relationship, the more the compounding matters, which is why the uplift clause deserves more attention on a contract you expect to keep than on one you expect to replace.
There is a second question most people never ask: does the cap apply to each renewal or to the contract as a whole? "Fees shall not increase by more than 10%" without the words "per renewal term" is genuinely ambiguous, and the two readings are far apart over five years. If your clause reads that way, tick the aggregate box above to see the difference — then get the wording fixed at the next renewal, whichever reading you prefer.
Getting a CPI clause right
Most CPI-linked clauses are under-specified, and the ambiguity is resolved in the vendor's favour by whoever issues the invoice. The US Bureau of Labor Statistics publishes guidance on using the CPI in escalation agreements; the parts that matter for a contract:
- Name the index exactly. CPI-U (all urban consumers) is the usual choice for commercial contracts; CPI-W exists for wage escalation. Use the U.S. City Average rather than a metro-area index — smaller areas have larger sampling error, and a local index can move for local reasons.
- Use the unadjusted series. BLS advises against seasonally adjusted data in escalation agreements: the seasonal factors are recalculated annually and the adjusted data can be revised for up to five years, so a price could be recalculated after it was invoiced.
- Name the reference months. The index is published mid-month for the month before, so "CPI for the 12 months ending two months before the renewal date" is workable and "current CPI" is not.
- Say what happens if the index falls. Most clauses are one-directional — prices go up with inflation and stay put when it falls. If that is the deal, it should say so; if you want symmetry, ask for it.
- Don't expect the agency to referee. BLS states plainly that it does not draft escalation language and does not mediate disputes about it. Ambiguity is yours to resolve, in advance.
In the UK, the same clause usually points at ONS CPI or RPI. RPI runs higher than CPI in most periods, so a vendor's choice of RPI is a real ask — and it has an expiry date: RPI is due to be aligned with CPIH from February 2030. Long contracts written on RPI today should say what happens when that lands.
What to do when the number arrives
- Check it against the clause before you reply. Most proposed increases are within the cap; some are not, and the ones that are not are usually corrected without argument when you quote the provision and the arithmetic it produces.
- Work out your deadline first. An increase you can still refuse is a negotiation. Vendors know this, which is why pricing often lands close to the notice date. Calculate the last day you can give notice before you open the conversation.
- Ask for a longer term in exchange for holding the price. It is the trade vendors accept most often, because it moves their number rather than their revenue.
- Fix the clause, not just the price. Practitioner guidance on SaaS renewals commonly puts the negotiated cap in the 3–5% range tied to an index. Whatever the number, the words to win are "lesser of", "per renewal term", and a named index with named months.
- Record it where the next person will find it. The uplift clause belongs in the register next to the notice deadline — the contract tracker template has a column for it.
Frequently asked questions
How much can a vendor increase the price at renewal?
Only as much as the contract allows. If there is a cap — a fixed percentage, an index, or the lesser of the two — that is the ceiling, and anything above it needs your agreement. If the contract is silent, there is no limit: the vendor proposes a number and your options are to accept, negotiate, or give notice before the deadline.
What is a price escalation clause?
The provision that says how much fees may rise at each renewal and on what basis: a fixed percentage, an inflation index, or a combination. It is also called an uplift clause or an annual price adjustment, and it usually sits in the fees section rather than the renewal section — which is why people miss it when they read the renewal terms.
What does "greater of CPI or 5%" mean?
That the increase is whichever of the two is higher. If inflation is 3%, you pay 5%; if inflation is 8%, you pay 8%. It is a guaranteed minimum increase with no ceiling — the opposite of the protection it sounds like. The version that protects you is "the lesser of".
How do I calculate a CPI increase for a contract?
Take the index value for the month your clause names and the same month a year earlier, subtract, divide by the earlier value, and multiply by 100 — that is the percentage. Apply it to the current price. Use the unadjusted CPI-U for the U.S. City Average unless your clause names something else, and remember the index for a month is published in the middle of the following month.
Is a 7% annual increase normal for SaaS?
It is higher than a typical negotiated cap, which practitioners usually put at 3–5% tied to an index, but it is not unusual as an opening ask — especially where the contract has no cap at all. The question worth answering is not whether 7% is normal, but what your clause permits and what the alternative costs, including the work of switching.
Can I refuse a price increase?
You can refuse anything above what the contract allows. Within the cap, refusing means not renewing — which is why the notice deadline is the real leverage, and why it is worth knowing the date before the pricing conversation rather than after it.
Does this calculator store my numbers?
No. Everything runs in your browser, there is no signup, and the share link carries only the figures you entered — never a vendor name, because the tool never asks for one.
The increase arrives when you can't do anything about it
Vendors send renewal pricing close to the deadline for a reason: an increase you can still walk away from is a negotiation, and one you can't is an invoice. SynapticRelay reads every contract that lands in your contracts@ mailbox, records the uplift clause next to the notice deadline, and tells the owner months before the conversation starts — with the maximum the clause allows already calculated.
Private beta, rolling invites. We'll email you about access — this tool stays free either way, and we won't send you anything else.