Raising prices is one of the highest-leverage moves in any subscription business — but
founders underdo it or avoid it entirely because they fear churn. This calculator makes
the math explicit: given your current pricing and customer count, exactly how many customers
can you afford to lose at the new price and still come out ahead?
The break-even retention formula
Break-even retention = Current MRR ÷ (New Price × Current Customers)
If you have 100 customers at $49/month ($4,900 MRR) and raise to $69/month, you need
to retain 4,900 ÷ 6,900 = 71% of customers. In other words, you can lose 29% of
customers and still earn more revenue.
What research says about B2B price increases
Price elasticity in B2B SaaS is much lower than in consumer markets. Studies consistently find:
- 5–15% price increases: 0–5% customer loss in B2B
- 20–30% price increases: 5–15% customer loss in B2B, depending on value perception
- 50%+ price increases: significant churn unless clearly value-justified
How to execute a price increase
Grandfather existing customers for 6–12 months — reduces churn dramatically
Announce 60–90 days in advance with a value-focused message
Apply immediately to new customers — test the new price with no risk
Track conversion rates after the change — lower conversion may signal positioning issues
Frequently asked questions
Should I raise prices on all plans at once?
Test the highest tier first. Enterprise/power users are least price-sensitive and provide
the most useful signal. Once you see the churn data, apply to lower tiers with greater confidence.
What if customers cancel after the price increase?
Customers who cancel over a modest price increase were usually already considering leaving.
A price increase often cleans up a customer base — churned customers at the new price
are replaced by higher-quality customers acquired at the new price point.
A practical framework for SaaS and service businesses to implement a price increase — including how much churn to expect and how to frame the change.
Most founders undercharge for years before finally raising prices — and then find
the churn was far lower than feared. Here is a practical framework.
The math on acceptable churn
If you raise prices 20% and lose 10% of customers, you net +8% more revenue.
($100 → $120 per customer × 90 customers = $108 vs. $100). The break-even churn
rate for a 20% price increase is: churn ≤ price increase / (1 + price increase) ≈ 16.7%.
Below that, the increase is accretive even with significant attrition.
Pricing increase playbook
Grandfather long-term customers at existing rates for 6–12 months
Communicate value, not cost: explain what they get, not what they'll pay
Give 30–60 days notice — surprises cause churn, preparation does not
Offer annual lock-in: let customers lock today's price annually
Test on new cohorts first: raise prices for new customers before existing
When to raise prices
NPS is consistently > 50
Payback period < 12 months (you can afford attrition)
How to Raise Prices Without Losing Customers: A 5-Step Playbook
A practical playbook for raising prices as a B2B SaaS or services business — how to communicate the increase, segment by risk, and time the rollout.
Most founders undercharge for years, then attempt one large price increase and
panic when any customer pushes back. Here is a structured approach that lets you
raise prices sustainably.
Step 1: Segment your base by risk
Not all customers react the same way. Before announcing, categorise:
- Champions (high NPS, heavy usage, clear ROI): will likely accept or barely notice
- Neutral (moderate usage, decent retention): may push back — offer transition pricing
- At-risk (low usage, past churn signals, price-sensitive): most likely to churn
Focus retention effort on At-risk before announcing. Don't announce to all tiers
simultaneously.
Step 2: Quantify the ROI you deliver
The best defence against pushback is a concrete value statement. "We saved you 8 hours
per week" is more persuasive than "we added new features." Prepare this before the call.
Step 3: Grandfather existing customers with a runway
A 90-day notice period with a grandfather option (stay at current price for 6 more
months by committing to annual) reduces immediate churn and creates urgency to upgrade.
Step 4: Price new customers first
Raise prices for new customers immediately. This costs you nothing (they don't know
the old price), validates willingness to pay, and lets you measure impact before
touching the existing base.
Step 5: Model the math
At a 10% price increase, you can afford to lose up to 9% of revenue before breaking
even. Most SaaS businesses lose 2–5% on price increases when done well.
Use the price impact calculator to model your
specific break-even churn rate at any price increase level.
Tools our audience uses alongside this calculator.
ProfitWellPricing analytics
Tracks how price changes actually affect retention and expansion MRR in your Stripe data — so you can validate (or invalidate) the assumptions this calculator makes.
Merchant of record with built-in A/B pricing experiments. Change price for a subset of users and measure real retention impact — no engineering work required.
Flexible billing platform for testing usage-based and hybrid pricing models. Useful when you want to move beyond flat-rate and test per-seat or consumption pricing.