{
  "slug": "price-increase-churn-tradeoff",
  "title": "Price Increase Churn Tradeoff Calculator",
  "heading": "Price Increase vs Churn Tradeoff Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/price-increase-churn-tradeoff",
  "summary": "Model whether a price increase nets more revenue after accounting for extra churn.",
  "description": "Raising prices always risks pushing some customers to churn who wouldn't have otherwise, and the right question isn't whether a price increase causes any churn (it almost always does, at least a little) but whether the extra revenue from customers who stay outweighs the revenue lost from the ones who leave. This calculator models that tradeoff directly: it applies your price increase to the base, subtracts an assumed incremental churn rate driven by the price change, and shows net revenue impact so you can see the break-even churn rate above which the price increase actually backfires. In practice, price increases in the 5-15% range typically induce only a modest 1-4 percentage point increase in churn for products with real switching costs and decent retention already, which almost always nets positive; increases above 20-25% start risking much larger churn responses, especially in competitive categories with easy switching, and should be tested on a subset of the base or grandfathered for existing customers before rolling out broadly. Always communicate price increases with adequate notice (30-60 days) and ideally pair them with some visible new value, since a price increase framed as 'we added X' churns meaningfully less than one framed as a bare price hike.",
  "formula": "Net Revenue Impact = (Base ARR × Price Increase %) − (Base ARR × Incremental Churn % from Increase)",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=price-increase-churn-tradeoff",
  "inputs": [
    {
      "id": "baseArr",
      "label": "Base ARR affected by price increase",
      "kind": "number",
      "hint": null,
      "default": 4000000,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "priceIncrease",
      "label": "Price increase",
      "kind": "number",
      "hint": null,
      "default": 10,
      "unit": "%",
      "min": 0,
      "max": 100
    },
    {
      "id": "baselineChurn",
      "label": "Baseline annual churn rate",
      "kind": "number",
      "hint": null,
      "default": 10,
      "unit": "%",
      "min": 0,
      "max": 100
    },
    {
      "id": "incrementalChurn",
      "label": "Additional churn caused by the increase",
      "kind": "number",
      "hint": null,
      "default": 2.5,
      "unit": "%",
      "min": 0,
      "max": 50
    }
  ],
  "outputs": [
    {
      "id": "netImpact",
      "label": "Net annual revenue impact",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "revenueFromIncrease",
      "label": "Revenue gained from retained customers",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "revenueLostFromExtraChurn",
      "label": "Revenue lost from extra churn",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "breakEvenIncrementalChurn",
      "label": "Max incremental churn before it backfires",
      "format": "percent",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Base ARR affected by price increase: 4000000 $",
      "Price increase: 10 %",
      "Baseline annual churn rate: 10 %",
      "Additional churn caused by the increase: 2.5 %"
    ],
    "outputs": [
      "Net annual revenue impact: $280,000",
      "Revenue gained from retained customers: $390,000",
      "Revenue lost from extra churn: $110,000",
      "Max incremental churn before it backfires: 9.1%"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter base arr affected by price increase ($).",
      "Enter price increase (%).",
      "Enter baseline annual churn rate (%).",
      "Enter additional churn caused by the increase (%).",
      "Read your net annual revenue impact on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "baseArr": 2400000,
        "priceIncrease": 6,
        "baselineChurn": 6,
        "incrementalChurn": 1.5
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "baseArr": 4000000,
        "priceIncrease": 10,
        "baselineChurn": 10,
        "incrementalChurn": 2.5
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "baseArr": 6400000,
        "priceIncrease": 16,
        "baselineChurn": 16,
        "incrementalChurn": 4
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "How much extra churn does a typical price increase cause?",
      "a": "For a 5-10% increase with reasonable notice and communication, expect 1-3 additional percentage points of churn above baseline for products with real stickiness. Increases above 15-20%, or ones sprung on customers without notice, can push incremental churn considerably higher, especially in competitive categories."
    },
    {
      "q": "What's the break-even incremental churn rate?",
      "a": "It's the incremental churn percentage at which the extra revenue from the price increase exactly cancels the revenue lost from extra churn — this calculator computes it directly. As long as your realistic incremental churn estimate stays below that number, the price increase nets positive."
    },
    {
      "q": "Does grandfathering existing customers change this math?",
      "a": "Yes significantly — grandfathering only applies the increase to new customers, so incremental churn on the existing base drops close to zero, but you also don't capture the revenue increase on the existing base either. Model grandfathered and full-rollout scenarios separately since they're genuinely different strategies with different risk profiles."
    },
    {
      "q": "Does this model account for the compounding retention benefit?",
      "a": "This is a single-period model — it doesn't compound forward multiple years. Note that any customers who do churn from a price increase are also removed from all future revenue, so the true multi-year cost of incremental churn is larger than what a single-year snapshot shows, especially for high-LTV customer segments."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/logo-vs-revenue-churn",
    "https://www.revenuelab.fyi/toolbox/annual-vs-monthly-discount",
    "https://www.revenuelab.fyi/toolbox/discount-approval-impact"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Price Increase Churn Tradeoff Calculator (https://www.revenuelab.fyi/toolbox/price-increase-churn-tradeoff)"
}