Agents Success Stories Pricing ROI calculator Comparison
Blog/Renewals, Expansion & Growth
Renewals, Expansion & Growth10 min readLast updated: October 5, 2026

Grandfathered pricing is a renewal risk with a countdown attached

Acme Corp's oldest customers were paying 2021 prices in 2026. Every one of them was one renewal away from a conversation nobody had prepared for.

Why grandfathered pricing becomes a renewal risk | RetainSure

When Acme Corp raised its list prices, the oldest customers were quietly left alone. Nobody decided that loudly. It was a kindness, a way to avoid upsetting accounts that had been loyal from the start. Four years later, the gap between what those accounts paid and what a new customer paid for the same product had grown to nearly forty percent, and the renewal calendar was about to force the question that had been put off every year since.

Grandfathered pricing feels like a favor to the customer and a harmless deferral for the vendor. In practice it's a liability that grows with every price change, because the eventual conversation gets harder each year it's postponed, and the customer's expectation that the old price is simply their price hardens right along with it.

Why grandfathering feels free until it isn't

The original decision is almost always reasonable. A loyal early customer, a small absolute dollar difference, a renewal that's more valuable kept than risked. Nobody is wrong in the moment, and the cost of the decision is invisible because nothing visibly breaks when a legacy account renews at the same price again.

But the exposure compounds. Each list-price increase widens the gap, and each uneventful renewal at the old price teaches the customer that it's the baseline, not a courtesy. By the time anyone looks at the whole book of legacy accounts together, the gap has become a real revenue number and the conversation a real risk.

23%average gap between legacy and current list pricing among B2B SaaS accounts renewed at grandfathered rates for three or more consecutive years. OpenView, 2025 SaaS Benchmarks Report.

What actually changes when the old price finally ends

To the vendor, closing a pricing gap is a correction. To the customer, it's an increase on a product they've been using happily, with no new value attached, which is exactly the shape of change that prompts a vendor comparison they'd never otherwise have run.

The risk is rarely the size of the increase alone. It's the combination of a large percentage jump, a first-ever negotiation on price, and a relationship that has only ever been renewed on autopilot. Every one of those conditions makes the conversation feel adversarial, even when the number is entirely fair. And because the account has never had to justify its spend before, nobody on the customer's side has a ready answer when finance asks why the line item just jumped.

Three mistakes teams make with grandfathered accounts

Each of these treats the pricing gap as something that can be handled in the renewal call itself.

Springing the full correction in a single renewal

Moving a four-year-old rate to current list in one step turns a manageable adjustment into a shock. A staged path, where the gap closes over two or three cycles, is almost always easier to defend and to accept. Our post on raising prices without triggering churn covers the mechanics of doing it gradually.

Never telling the account its price is a courtesy

If renewal after renewal passes without anyone noting that the rate is below current list, the customer reasonably concludes it's simply what the product costs. The first time that's contradicted should not be the renewal call. A light, regular acknowledgement that the account is on a legacy rate makes the eventual change a continuation, not a reversal.

Making the change without tying it to any new value

A price increase with nothing attached reads as a pure cost. The same increase attached to a concrete outcome, new capabilities, expanded usage, a better support tier, reads as a trade. Teams that move legacy accounts well pair the pricing step with a review of what the account has gained since it signed, the same way usage-based pricing ties cost to realized value.

"RetainSure put Mailmodo's customer success program on steroids. MBR preparation that used to consume the entire last week of the month now takes 2 minutes per customer. The AI delivers everything the team needs, data, insights, and next steps, so they can focus on driving real outcomes."

Sanjana Shankar, Head of Customer Success · Mailmodo

How to move legacy accounts without losing them

Start by sizing the exposure honestly: list every account below current pricing, the size of each gap, and the date of its next renewal. That single view turns an abstract worry into a sequenced plan, with the largest and soonest gaps getting attention first.

Then work each account on its own terms. The most strategic relationships may warrant a longer glide path, while accounts with low engagement and a large gap are the ones to prioritize for an early, value-focused conversation. A consistent renewal playbook keeps those conversations from becoming improvised negotiations.

23%Average legacy-to-list pricing gap on accounts renewed at grandfathered rates for three or more years.
2-3 cyclesA staged path across two or three renewals is usually easier to defend than closing the whole gap in one step.

RetainSure flags accounts renewing below current pricing, before the conversation starts.

So a legacy rate becomes a planned transition, not a surprise in the renewal call.

Talk to Founder

How to find the gap in your own book right now

Export every active account with its current rate and compare it to today's list price for the same package. Sort by the size of the gap and by the next renewal date. The accounts at the top of both lists are the ones where a conversation should already be in motion.

Then ask a harder question of each: has anyone on your team ever told this customer their rate is below list? If the answer is no across most of the list, the real work is not the pricing change itself but resetting the customer's expectation first, ideally two or three quarters before the renewal date rather than in it.

2-3 quartersof advance notice before the renewal date is what separates a planned pricing transition from a surprise, long enough for the customer to absorb the change and for the account team to attach real value to it.

Acme Corp ran that export the quarter after the close call. Thirty-one accounts sat below list, nine of them renewing within two quarters. The team built a staged plan for each, led with value reviews rather than price sheets, and the next renewal cycle closed the gap on most of them without a single account walking. The conversation hadn't gotten easier, it had simply started early enough to be a plan instead of a reaction.

Don't let an old price turn into a new risk

See how RetainSure surfaces pricing gaps before they reach the renewal call.

RetainSure flags every account renewing below current pricing, with the next renewal date and the size of the gap, so legacy rates become a planned transition. The founder will walk you through what that looks like on accounts like yours.