Act on the result
Choose whether to reduce churn, replace accounts or adjust acquisition spend after validating the entered rates against one cohort.
Educational only: Business decision support, not accounting, tax or legal advice.
Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Market-neutral small-business planning using your own assumptions.
Subscription businesses separating account churn from recurring-revenue churn.
Churned accounts and MRR, annual contribution loss, replacement acquisition cost and total annual impact.
Enter logo and revenue churn independently, then use your own contribution margin and replacement CAC assumptions.
Use a different tool when: Do not use this to test whether a proposed retention improvement covers its programme cost for one cohort; use Customer Retention Profit Impact Planner for that decision. Use this tool to keep logo and revenue churn separate while estimating annual contribution and replacement acquisition impact.
Cash & growth
Churned accounts and MRR, annual contribution loss, replacement acquisition cost and total annual impact.
Amounts use the same currency as your inputs. No currency conversion is performed.
Use one cohort, period, currency and contribution basis.
Your numbers stay in this browser
Whole active accounts at the start of the period.
Share of opening accounts expected to leave.
Recurring revenue at the start of the period. Use one consistent currency and period basis.
Share of opening MRR expected to churn.
Contribution share of recurring revenue.
Acquisition cost assumed for each replaced account. Use one consistent currency and period basis.
Every displayed value is bound to the registered subscription engine.
| Basis | Volume lost | Annual impact |
|---|---|---|
| Revenue churn | 800.00 MRR | 6,720.00 |
| Logo churn replacement | 10 accounts | 5,000.00 |
Each row names the assumption axis changed from the baseline.
Save these results, change an input, then compare the updated figures with this baseline.
The baseline is temporary in this tab and is not added to shared scenario links or generated reports.
opening accounts ร logo churn rate10 unitsUses the user-entered cohort, period and currency basis without market defaults. Raw engine precision is retained; display formatting does not feed calculation.
Subscription Churn Impact Planner formulas โopening MRR ร revenue churn rate800.00Uses the user-entered cohort, period and currency basis without market defaults. Raw engine precision is retained; display formatting does not feed calculation.
Subscription Churn Impact Planner formulas โchurned MRR ร 12 ร contribution margin rate6,720.00Uses the user-entered cohort, period and currency basis without market defaults. Raw engine precision is retained; display formatting does not feed calculation.
Subscription Churn Impact Planner formulas โchurned accounts ร replacement CAC5,000.00Uses the user-entered cohort, period and currency basis without market defaults. Raw engine precision is retained; display formatting does not feed calculation.
Subscription Churn Impact Planner formulas โlost annual contribution + replacement acquisition cost11,720.00Uses the user-entered cohort, period and currency basis without market defaults. Raw engine precision is retained; display formatting does not feed calculation.
Subscription Churn Impact Planner formulas โThis calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.
Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| contributionMarginRate | Contribution share of recurring revenue. | decimal share of recurring revenue | 0 to 1 | Required | 0.7 |
| logoChurnRate | Share of opening accounts expected to leave. | decimal share of opening accounts/period | 0 to 1 | Required | 0.1 |
| openingAccounts | Whole active accounts at the start of the period. | accounts at period start | 0 to 100000000 | Required | 100 |
| openingMrr | Recurring revenue at the start of the period. Use one consistent currency and period basis. | currency units/month at period start | 0 to 10000000 | Required | 10000 |
| replacementCacPerAccount | Acquisition cost assumed for each replaced account. Use one consistent currency and period basis. | currency units/replaced account | 0 to 10000000 | Required | 500 |
| revenueChurnRate | Share of opening MRR expected to churn. | decimal share of opening MRR/period | 0 to 1 | Required | 0.08 |
Use the two churn measures separately: account loss drives replacement count while revenue loss drives contribution impact.
Data used here
Choose whether to reduce churn, replace accounts or adjust acquisition spend after validating the entered rates against one cohort.
Test higher revenue churn and replacement CAC without forcing logo and revenue churn to match.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Connect contribution, acquisition cost, retention and cash timing while keeping cohort and horizon boundaries explicit.
Read guideDefine a comparable subscriber cohort, reconcile churn events and test one measurable retention change without assuming causation.
Read guideCompare bounded retention and acquisition interventions on the same cohort, contribution and evaluation horizon.
Read guideChoose whether to reduce churn, replace accounts or adjust acquisition spend after validating the entered rates against one cohort.
Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.