What's the right way to roll out a new pricing model without breaking existing customer contracts and trust in 2027?
PULSEKNOWLEDGE LIBRARYQuality
Certified

Grandfather every existing contract at its signed rate, announce the new model six to twelve months ahead, and migrate customers in cohorts rather than all at once. Anchor each price change to a shipped feature or a real cost driver, pre-clear legal and billing systems before announcement day, and never apply new terms retroactively.
Grandfathering versus forced migration: the two real options
Almost every pricing rollout decision collapses into a single fork, and the rest of the plan is downstream of it. Option one: you protect the book you already have. Existing customers keep the terms they signed, new customers buy on the new model, and the two populations coexist in your billing system for as long as it takes for natural churn and voluntary upgrades to converge them. Option two: you set a date, everyone moves, and you absorb whatever fallout comes. Everything in between — time-limited grandfathering, tier-based carve-outs, wave migrations — is a blend of those two poles with a different mixing ratio.
The case for grandfathering is not sentimental. It is that a signed contract is a promise, and the market prices your promises. A customer who watches you honor a two-year agreement that has become unprofitable for you learns something durable about what your paper is worth. That lesson shows up later in renewal negotiations, in how hard procurement fights your MSA redlines, and in whether a champion vouches for you internally when a competitor comes calling. The cost is immediate and legible — you leave revenue on the table for the duration of the grandfathered term — while the benefit is diffuse and shows up quarters later. That asymmetry is exactly why finance teams argue against it and why the argument is usually wrong.
The case for forced migration is cash. If your runway is short, if the old model is structurally unprofitable at scale, or if the old and new models are so architecturally different that maintaining both would fork your product, you may not have the luxury of a long tail. A usage-based rewrite of a seat-based model is the clearest example: you cannot meter what the old contract does not define, and running two metering regimes in parallel is real engineering cost, not a spreadsheet line. Companies that make this call successfully are honest about it internally — they know they are spending trust to buy time, and they budget for the churn instead of pretending it will not happen.

The middle paths deserve their own treatment because they are where most teams actually land. Time-limited grandfathering holds existing rates for a defined window — two or three years is common in enterprise, one year in mid-market — after which the customer moves at renewal. It caps your revenue exposure while still honoring the current term, and it gives customers a date they can plan a budget cycle around. Tier-based grandfathering freezes the price but not the entitlements: customers keep their rate on the features they bought, while anything shipped after the cutoff sits in the new model's tiers. This is the most common shape in feature-rich SaaS because it converts the grandfathered book into an upsell pipeline rather than a frozen liability. Cohort migration moves customers in waves — typically smallest-first so you learn on low-LTV accounts before touching your top fifty — and it is the only forced-migration variant that lets you stop mid-rollout when the churn signal comes back worse than modeled.
One structural note that RevOps teams learn the hard way: the option you choose is constrained by what your contracts already say, not by what you would prefer. Most-favored-nation clauses, price-protection caps, and multi-year rate locks are contractual commitments that survive your strategy deck. If eighteen percent of your book carries custom pricing riders, "we'll just migrate everyone" is not a decision you get to make — it is a decision your legal team will unmake for you, and you would rather find that out in a clause audit than in a demand letter from a top-25 customer.
How to decide between them
The decision is not a taste question. It falls out of four measurable inputs, and if you score them honestly the answer is usually obvious before the debate starts.
Cohort homogeneity. How many distinct contract templates are live in your book? If you sell one paper form to everyone and have fewer than three variants, migration is operationally tractable — you can write one rule and it covers the population. Once you are past seven templates, or once a meaningful share of your revenue sits under negotiated master agreements with bespoke terms, every migration becomes a per-account legal review. That is not a rollout; that is a project with headcount.

Contract complexity. Pull the actual clause inventory before modeling anything. You are looking for MFN provisions, capped annual escalators, renewal price protections, and any language that promises pricing parity with future offerings. If under five percent of your ARR carries these, you have room to maneuver. Above twenty percent, grandfathering is not a choice you are making — it is a description of your existing obligations, and the only real question is how you communicate it.
Brand strength and tenure. A customer base with long median tenure and high satisfaction will extend you the benefit of the doubt on a price change; a base that is already lukewarm will read the same announcement as confirmation of what they suspected. Tenure matters more than raw satisfaction here, because long-tenured accounts have absorbed prior changes and have a reference class for how you behave. If your median customer has been with you under eighteen months, they have never seen you keep a hard promise, and the announcement is their first data point.
Runway pressure. This is the input everyone knows and nobody writes down. Teams with two-plus years of cash can afford to leave revenue on the table for a year. Teams with under twelve months are structurally biased toward forced migration and will rationalize it as strategy. Naming the pressure explicitly, in the board pack, keeps the decision honest — it lets you say "we are choosing higher churn because we need the cash now" rather than inventing a customer-benefit story nobody believes.

Score those four, weight them roughly evenly, and the shape emerges. Low complexity plus strong brand plus long runway points to full or time-limited grandfathering with a generous window. High complexity plus weak brand points to full grandfathering regardless of what finance wants, because the legal exposure and the churn exposure compound. High complexity plus short runway is the genuinely hard quadrant, and the honest answer there is usually tier-based grandfathering with an aggressive multi-year-lock incentive: you get some cash acceleration from the locks without breaking the contracts you cannot break anyway.
A word on who owns this decision. Pricing changes get proposed by product or finance, but the rollout is a RevOps problem end to end, because RevOps is the only function that touches the CRM, the CPQ, the billing system, the contract repository, and the compensation plan simultaneously. If the pricing decision is made without RevOps in the room, you will discover the operational constraints after the announcement, which is the single most expensive sequencing error available to you.
The numbers behind each option
Model the outcomes before you argue about them. The variables that actually move the answer are first-year revenue delta, third-year revenue delta, incremental churn in the twelve months following announcement, and the satisfaction hit — and they trade off against each other in predictable directions.

Full grandfathering costs you the most in year one and the least in year three. You forgo the uplift on your entire existing book for the duration of the grandfathered term, so year-one revenue lands materially below the "everyone moves" model — often a double-digit percentage shortfall against the aggressive case. Incremental churn is minimal, in the low single digits, because nothing changed for anyone who already bought. By year three the compounding works in your favor: your retained base is larger, your expansion motion runs against more accounts, and the accounts you kept are the ones who now upgrade voluntarily into the new model because the new tiers are genuinely better.
Time-limited grandfathering splits the difference. You take a smaller year-one hit because the window is finite and the model reflects the eventual conversion. Churn stays low during the protected period and then concentrates at the conversion date — which is the trap. Teams model the churn as spread across the term when it actually clusters in the two renewal cycles surrounding the expiry date. Budget for a spike, staff customer success for it, and start the conversion conversation two quarters before the date rather than at the renewal call.
Tier-based grandfathering produces the smallest year-one revenue hit of the protective options and the strongest year-three number, because it converts the frozen base into an upsell surface. The mechanic is simple: the customer's rate is protected for what they bought, and every subsequent release lands in the new structure. Your expansion team now has a concrete, non-adversarial reason to call — not "your price is going up" but "the thing you asked for last quarter shipped, here's what it costs." Churn runs slightly above full grandfathering because some customers perceive entitlement freezing as a soft price increase, which it partly is. Say so plainly rather than pretending otherwise.
Cohort migration is the only option that grows year-one revenue, and it does so by spending retention. Incremental churn runs several times the grandfathered case, satisfaction drops measurably, and the damage is not evenly distributed — it concentrates in the accounts most sensitive to price, which are often your smallest and your most public. The public part matters more than the arithmetic. A thousand small customers churning quietly is a revenue event. A hundred of them posting about it in the same week is a brand event, and brand events price into your new-logo acquisition cost for the next several quarters.

Two second-order numbers rarely make it into the model and should. The first is sales cycle drag on net-new: during the announcement window, prospects hear about the change and slow down, because nobody wants to sign right before a pricing reset. Expect the pipeline to soften for the first four to eight weeks after announcement and plan the quarter accordingly. The second is support load. Pricing announcements generate ticket volume that has nothing to do with your product, and if support is staffed to product-question baseline, response times slip across the board and every customer — not just the ones asking about price — experiences degraded service during the exact window when you most need them to feel well-treated.
Finally, model the cost of maintaining two price books. It is not free. Every quote template, every invoice rule, every proration calculation, every revenue recognition schedule, and every downstream report now branches. Teams routinely underestimate this by an order of magnitude and then quietly break grandfathering eighteen months later because maintaining it became annoying — which is the worst possible outcome, since you paid the year-one cost and then forfeited the year-three benefit.
Sequencing the rollout without breaking billing or paper
The announcement is the visible part; the ninety days before it are what determine whether the rollout holds. Work backward from Day 0.

Ninety days out: audit and inventory. Two parallel audits, and neither can be skipped. Legal pulls every active agreement and extracts the pricing-relevant clauses — MFN, escalation caps, renewal protections, termination-for-convenience windows, and any regional consumer-protection obligations that attach to auto-renewal notices. RevOps pulls the systems inventory: every active SKU in the CPQ, every price-book entry, every discount rule, every approval threshold. The output of both is a single list of accounts that cannot move, accounts that move only at renewal, and accounts that can move on any date. That list is the spine of the entire rollout, and until it exists, every date on the plan is speculative.
Sixty days out: build in sandbox. Grandfathered SKUs get their own price-book identifiers — do not try to express grandfathering as a discount on the new SKU, because discounts get overwritten by well-meaning approvals and the protection evaporates without anyone noticing. Then quote-to-cash at least five representative deals end to end: a small new-logo, a mid-market expansion, an enterprise net-new, a grandfathered renewal, and a mid-cycle tier upgrade for a grandfathered account. That last one is where implementations break, because it requires the system to hold a protected rate on the base and a new-model rate on the increment simultaneously.
Thirty days out: UAT with the humans who will use it. Sales ops and finance run the flows, not the project team that built them. Test invoicing, proration, mid-cycle upgrade, mid-cycle downgrade, and refund-on-cancellation. Test what happens when a grandfathered account adds seats. Test what happens when a grandfathered account churns and comes back four months later — that returning customer is a new contract on the new model, and if your system silently restores their old rate you have created a loophole that will spread by word of mouth.
Seven days out: cutover plan and guardrails. New SKUs exist in the CPQ but are hidden from the quote builder until Day 0. Build the account-level flag that marks grandfathered customers and wire it to a hard block, not a warning. Then add the belt-and-suspenders control: for the first sixty days after launch, any quote sent to a flagged account requires finance approval. It is friction, and it is worth it, because the highest-consequence failure in a pricing rollout is a rep quoting new pricing to a protected customer. That single email turns a well-run rollout into a breach-of-contract conversation, and no amount of good communication afterward fully undoes it.

Day 0 through Day 7: the announcement itself. Sequence matters more than content. The CEO email goes first and goes to everyone at once — nothing is worse than a customer learning about your pricing change from a competitor's rep or a screenshot in a Slack community. Within twenty-four hours, account teams reach the top accounts one to one, and those conversations are calls, not emails. Days two and three: publish the FAQ, open office hours, and staff the customer community. Days four and five: arm the sales team with objection handling built from the questions that actually came in, not the ones you predicted. Days six and seven: public blog and founder commentary, once you know what the real objections are. Publishing the public post first, before you have heard from customers, means your narrative is fixed before you have any information.
Day 30 and beyond: reconcile, then measure. At thirty days, manually audit every grandfathered renewal that processed — every one, not a sample. You are checking that the protected rate actually billed. At ninety days, compare cohort churn against baseline, satisfaction against baseline, and support volume on pricing topics against the pre-announcement trend. At one hundred eighty days, look at the upgrade rate of the grandfathered book, which is the single best indicator of whether tier-based protection is working as an upsell surface or just as a frozen liability. At a year, run the full lifetime-value comparison between the protected and migrated cohorts, and put it in front of the board even if — especially if — it contradicts the model you presented at announcement.
What the failures have in common
The public pricing disasters are worth studying not because they are exotic but because they rhyme. Netflix's 2011 combination of a steep increase with a forced service split, announced on a short window, produced mass cancellations and a rapid public reversal of the split. Adobe's 2013 move off perpetual licensing to subscription gave customers a short runway and no meaningful protection for existing license holders, and generated organized customer backlash that took years to metabolize. Unity's 2023 runtime fee proposed charging on a basis that developers understood as retroactive to work already shipped, drew immediate and severe reaction, and was substantially walked back.

Strip the specifics and four patterns remain. The window was too short in every case — customers were given weeks or a few months to absorb something that changed their budget. The value anchor was inverted: the price change was announced before or without the thing that justified it, so customers experienced a cost increase with no corresponding benefit to point at. The scope reached backward, touching decisions customers had already made under different terms, which is the specific move that converts a pricing disagreement into a trust rupture. And the protection was absent or token, so there was no cohort that could tell the story that the company keeps its word.
The recovery arithmetic is the part that should focus the mind. Revenue from a well-executed price increase compounds within a year. Trust, once broken, takes considerably longer to rebuild, and during the rebuild period every other thing you do is read through that lens — your next feature launch is suspected, your next contract is redlined harder, your next renewal takes more calls. That is why the six-to-twelve-month window and the grandfathering commitment are not soft concessions to customer feeling. They are the cheapest available insurance against a multi-year drag on your acquisition and retention economics.
There is a fifth pattern that gets less attention: the internal one. In most of these cases, someone inside the company knew. Someone in support, or in the field, or in RevOps had modeled the reaction and been overruled or not asked. Build the mechanism that surfaces that dissent before announcement — a red-team review of the rollout plan staffed by people who talk to customers daily, with a genuine mandate to say no. It costs a week and it is the highest-return week in the entire plan.

Adjacent moves that follow the same rules
Pricing is the loudest version of a general problem: changing terms on people who already agreed to something. The same playbook transfers, and recognizing that saves you from rebuilding it each time.
Packaging and entitlement changes. Moving a feature from a lower tier to a higher one is a price increase expressed differently, and customers read it that way. Grandfather the entitlement for existing users of that feature, not just the price. The failure mode is a customer who logs in one morning to find something they used daily now behind an upgrade prompt — which lands harder than a straightforward increase because it feels like something was taken rather than something got more expensive.
Contract and terms updates. New MSA language, revised SLAs, changed data-processing terms, or modified liability caps all trigger the same trust dynamics on a smaller scale. The same sequencing applies: notice period proportional to impact, existing agreements honored through their term, and the change explained in terms of what drove it. Silent updates via a "we've updated our terms" email are the terms-and-conditions equivalent of a forced migration, and enterprise procurement teams notice and remember.
Compensation plan changes. The internal mirror of the same problem, and worth naming because pricing rollouts frequently force one. If the new model changes what a deal is worth, your comp plan changes with it, and reps have the same reaction customers do — they made decisions about which accounts to work under one set of rules and the rules moved. Grandfather in-flight deals at the old plan, give a full quarter of notice, and run the same red-team review. A rep who feels the plan changed underneath them mid-quarter is a rep who is taking recruiter calls, and the churn there is more expensive than the customer churn you were worried about.

Renewal-motion changes. Moving from evergreen auto-renewal to opt-in renewal, or changing notice periods, is a contract change that regulators in several jurisdictions now police actively. Auto-renewal disclosure requirements have tightened, and the compliance work is real. Run it through legal with the same rigor as the pricing clause audit.
Vendor consolidation on the buy side. The exact same dynamics apply when you are the customer. When a vendor announces a model change that affects your existing agreement, your leverage lives in the clauses you negotiated, the timing of your renewal, and your willingness to make the switching cost concrete. RevOps teams who have run a pricing rollout from the inside negotiate meaningfully better from the outside, because they know which parts of the vendor's plan are firm commitments and which are opening positions.
The connective tissue across all of these: the specific thing that damages a customer relationship is not paying more. It is discovering that the terms you agreed to were provisional. Protect the agreement and you can raise the price. Break the agreement and the price becomes the least of what you have lost.
Related questions
Can we grandfather pricing but not features?
Yes — that is tier-based grandfathering, and it is the most common enterprise pattern. The customer's rate is protected for what they purchased; features shipped after the cutoff sit in the new structure. Say this explicitly in the announcement rather than letting customers discover it at their next feature request.
What if a contract has a most-favored-nation clause?
Then the decision is made for you. An MFN obligates you to extend better terms you offer others, which can pull your entire new model backward into that account. Audit MFN exposure before modeling anything, and route every affected account through legal review individually.
Should we tell customers the reason for the increase?
Yes, and be specific. "Infrastructure costs on this workload rose" or "we shipped these three capabilities" gives customers something to evaluate. Vague appeals to "continued investment" read as evasion and invite the assumption that the reason is simply that you can.
How do we handle a customer who threatens to churn over the change?
Listen first, then check whether they are grandfathered — often they are and do not realize it. If they genuinely face an increase, the multi-year lock at a protected rate is the strongest available offer, because it converts their objection into a longer commitment rather than a discount you never recover.
Does this apply to usage-based pricing changes?
More acutely. Usage models mean the customer's bill moves without them doing anything, so rate changes compound with volume changes and become hard to attribute. Give longer notice, publish a calculator showing the before-and-after on their actual historical usage, and cap the first-year increase.
FAQ
How far ahead should we announce a new pricing model?
Six to twelve months is the working range for anything that touches existing customers, and the driver is budget cycles rather than politeness. Enterprise buyers set annual budgets; a change announced inside their planning window is one they can absorb, while one announced after it forces an unbudgeted conversation with their own finance team. Shorter windows are workable only for self-serve and small-business segments where budget commitments are informal. If you cannot give six months, that is a signal about your cash position, and the plan should be built around that reality rather than around a window you cannot actually offer.
Is grandfathering forever, or does it have an end date?
Both patterns are legitimate, but you must pick one and say which at announcement. Indefinite grandfathering is a genuine commitment and buys the most goodwill; it also creates a permanent second price book with permanent maintenance cost. Time-limited grandfathering — protection through the current term plus a defined extension — caps that cost and gives customers a planning date. The one thing you cannot do is announce indefinite protection and quietly end it later, because that is a broken promise about a promise, which does more damage than the original change ever would have.
What is the single most common operational failure?
A rep quoting new pricing to a protected account. It happens because the grandfathered status lives in a field nobody wired into the quoting tool, or because it was implemented as a discount that an approval overwrote. The fix is structural: separate price-book entries for grandfathered SKUs, an account-level flag that hard-blocks rather than warns, and finance approval on every quote to a flagged account for the first sixty days. Treat this as a systems problem, not a training problem, because training decays and system rules do not.
How do we know if the rollout is going badly early enough to change course?
Watch leading indicators in the first eight weeks: support ticket volume on pricing topics, the mix of objections coming back from the field, and cancellation-page starts even when they do not complete. Churn itself is a lagging indicator that arrives at renewal, which is far too late to adjust. If you are running a cohort migration, the first wave is your instrument — set an explicit churn threshold before you start, and pre-commit to pausing if you cross it. A pause you planned for is a course correction; a pause you improvised is a crisis.
Do we need to change our sales compensation when pricing changes?
Almost always, and it should be settled before announcement, not after. If deal sizes shift, quotas and accelerators shift with them, and reps will work out the new math within a day of the announcement regardless of whether you have. Decide how grandfathered renewals are credited, how migration conversations are compensated, and how in-flight deals are treated. Unaddressed, this creates a perverse incentive where the reps closest to your protected customers have a financial reason to push them off protection.
Can we run this without involving RevOps until the announcement?
You can, and it is the most reliable way to break the rollout. The pricing decision may originate in product or finance, but the execution runs through the CRM, CPQ, billing platform, contract repository, and comp plan — systems only RevOps sees end to end. Bringing them in at announcement means discovering the operational constraints after the dates are public, which forces you to either slip a publicly committed timeline or ship a broken implementation. Neither is recoverable cheaply.
Sources
- https://hbr.org/topic/subject/pricing-strategy
- https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights
- https://www.gartner.com/en/sales/topics/revenue-operations
- https://www.bain.com/insights/topics/pricing/
- https://openviewpartners.com/blog/
- https://stripe.com/docs/billing/subscriptions/change
- https://www.nytimes.com/2011/10/11/technology/netflix-abandons-plan-to-rent-dvds-on-qwikster.html
- https://blog.unity.com/news/open-letter-on-runtime-fee
- https://www.ftc.gov/business-guidance/resources/negative-option-rule
- https://oag.ca.gov/consumers
Related on PULSE
- [How do I roll out a 15% price increase without churning the base?](/knowledge/q80)
- [How Do I Roll Out Service Fees Across My Whole Team?](/knowledge/q16163)
- [Which 2027 vendor consolidation strategy minimizes disruption to existing multi-year contracts with auto-renewals?](/knowledge/q16323)
- [What's the right way to comp a new product launch — separate quota carve-out or rolled into existing AE quota?](/knowledge/q204)
- [How do you onboard a new CRO so they don't blow up the existing comp plan in their first 30 days?](/knowledge/q226)
This page will be disappearing soon. Save it to your device for $1 — or read it free while it is here.
@Kory-White- · if Venmo asks, the last 4 of my number are 2012
This page is gone.
This one is off the shelf now. $1 keeps it on your phone for good — the whole page, pictures and diagrams included.









