Price Increase Impact Calculator

Added

See how a price increase affects your MRR and calculate the minimum retention rate needed to break even on a pricing change.

$0
Current MRR
$0
New MRR (full retention)
+$0
Revenue gain (full retention)
0%
Break-even retention needed
Found this useful?

~4 min read

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

  1. Grandfather existing customers for 6–12 months — reduces churn dramatically
  2. Announce 60–90 days in advance with a value-focused message
  3. Apply immediately to new customers — test the new price with no risk
  4. 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.

↑ Back to calculator

How to Raise Prices Without Losing Customers

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

  1. Grandfather long-term customers at existing rates for 6–12 months
  2. Communicate value, not cost: explain what they get, not what they'll pay
  3. Give 30–60 days notice — surprises cause churn, preparation does not
  4. Offer annual lock-in: let customers lock today's price annually
  5. 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)
  • CAC is rising but ACV is flat
  • You are the cheapest option in your category

Model the revenue impact of any price change with the price impact calculator.

↑ Back to calculator

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.

↑ Back to calculator

Recommended tools

Tools our audience uses alongside this calculator.

ProfitWell Pricing 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.

Explore ProfitWell →
Paddle Pricing infrastructure

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.

Try Paddle →
Orb Usage-based pricing

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.

Explore Orb →