Pricing Increase Impact Calculator
Estimate the impact of a price increase on monthly revenue, including an assumption for customer churn from the increase.
Inputs
Scenarios
Applies to the selected input only; adjust other inputs manually if needed.
Results
Revenue before
-
-
Revenue after
-
-
Change in revenue
-
-
Break-even churn (%)
-
-
Insights
Auto-generated from your inputs.
Adjust inputs to see recommendations.
Compare
Save a baseline to see deltas for every output.
Revenue before
Baseline -
Delta -
Revenue after
Baseline -
Delta -
Change in revenue
Baseline -
Delta -
Break-even churn (%)
Baseline -
Delta -
Sensitivity
Adjust the input to see how outputs respond to small changes.
Revenue before
Low -
Base -
High -
Revenue after
Low -
Base -
High -
Change in revenue
Low -
Base -
High -
Break-even churn (%)
Low -
Base -
High -
Guide
This page is a calculator first, but it's also a quick reference you can share internally. Start with the presets, then adjust inputs and copy the share link. Example defaults for this tool are shown below.
Example Inputs Outputs How it works Modeling tips Validation checks Common mistakes Interpretation Use cases Mini walkthroughs Scenarios Edge cases FAQ
Example (defaults)
Example inputs: Current price (monthly) = 49, Customers = 1500, Price increase (%) = 10
Revenue before
$73,500.00
Revenue after
$79,233.00
Change in revenue
$5,733.00
Break-even churn (%)
9.09%
Inputs explained
| Input | Default | Notes |
|---|---|---|
| Currency | USD | Adjust to match your product assumptions. |
| Current price (monthly) | 49 | Adjust to match your product assumptions. |
| Customers | 1500 | Adjust to match your product assumptions. |
| Price increase (%) | 10 | Adjust to match your product assumptions. |
| Expected churn from increase (%) | 2 | Adjust to match your product assumptions. |
Outputs explained
| Output | What it means |
|---|---|
| Revenue before | A money value based on your selected currency. |
| Revenue after | A money value based on your selected currency. |
| Change in revenue | A money value based on your selected currency. |
| Break-even churn (%) | A percentage value derived from the inputs. |
How it works
- Revenue before = customers x current price.
- Revenue after = (customers x (1 - churn)) x (current price x (1 + increase)).
- Break-even churn is the churn rate where revenue after equals revenue before.
Modeling tips
- Use the current price and customer count for the segment you will reprice.
- Expected churn should be incremental churn caused by the increase.
- If you grandfather existing customers, lower the affected customer count.
- Run multiple scenarios (best/base/worst) to bound risk.
- Consider contract terms and annual vs monthly mix for accuracy.
- If contracts are annual, convert to a monthly equivalent before modeling.
Validation checks
- Revenue before should equal customers x current price.
- Revenue after should equal customers x (1 - churn) x new price.
- If expected churn exceeds break-even churn, revenue should drop.
- Break-even churn should be between 0 and 100 when price increase is positive.
Common mistakes
- Using total customers when only a subset is affected by the increase.
- Mixing annual contracts without normalizing to monthly.
- Assuming churn is zero for price-sensitive segments.
- Forgetting to model grandfathered cohorts separately.
Interpretation
- If expected churn is below break-even, the increase should lift revenue.
- Use multiple scenarios to define safe and aggressive pricing paths.
- Segment by plan size to avoid a one-size-fits-all increase.
- Use this as a first pass before running a controlled experiment.
Use cases
Price hike planning
Estimate revenue lift and churn risk before announcing increases.
Grandfathering decision
Model a smaller affected customer base to evaluate grandfathering.
Mini walkthroughs
Small increase test
- Enter current price and customer count.
- Set a modest price increase and churn assumption.
- Review revenue before vs after.
Grandfathered cohort
- Reduce customer count to only affected accounts.
- Re-run the increase scenario.
- Compare with the full-base result.
Scenarios
Small price increase
5% increase with 1% churn to estimate low-risk uplift.
Moderate increase
10% increase with 2% churn to compare revenue before and after.
High-risk increase
20% increase with higher churn to test downside scenarios.
Grandfathered cohort
Lower the affected customer count to model grandfathered renewals.
Edge cases
- If customer count is 0, revenue before and after will be 0.
- If expected churn exceeds 100%, input is invalid.
- If price increase is 0, revenue change should be driven only by churn.
- If price increase is negative, the break-even churn threshold will be negative.
FAQ
What is break-even churn?
It is the churn rate at which the higher price produces the same revenue as before. If actual churn is lower, the increase raises revenue.
How can I estimate churn from a price increase?
Use a range (best/base/worst). Segment by customer size, contract term, and price sensitivity. You can also run limited experiments or grandfather existing customers.
How should I handle grandfathering pricing plans?
Start by segmenting customers by contract term and price sensitivity, then model revenue impact for fully grandfathered, partially grandfathered, and no-grandfathering scenarios.
Does this model packaging changes?
No. It's a simple sensitivity calculator for a single price point. For packaging changes, model migration by segment and expected conversion.
Should I grandfather existing customers?
If churn risk is high, grandfathering can reduce churn but delays revenue uplift. Model both paths.
How do I estimate break-even churn?
Use this output as a threshold. If your expected churn is below it, the increase should lift revenue.