Skip to content
FinToolSuite
Updated 2026-04-20 · SaaS & Subscription · Educational use only ·

Churn Rate Calculator

Customer churn and net growth.

Calculate churn rate and net growth rate from starting customers, customers churned, and customers gained during the period.

What this tool does

This calculator models customer churn and net growth from three core metrics: your starting customer count, how many left during the period, and how many joined. It estimates churn rate as a percentage, net growth rate, and customer lifetime duration based on those inputs. The results show the relationship between gross additions and departures—revealing whether your customer base is expanding, contracting, or holding steady in net terms. Churn rate and customer count at period start drive the lifetime estimate most significantly. A typical use case is tracking subscription business health month-to-month or quarter-to-quarter. Note that the calculator assumes consistent churn patterns going forward and doesn't account for seasonal variation, pricing changes, or product improvements that might alter retention over time. Results are for modelling and comparison purposes.


Runs in your browser — the math happens on your device, not our servers. Privacy
Formula Used
Churned
Start customers

Spotted something off?

Calculations or display — let us know.

Disclaimer

Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.

Churn rate is customers lost divided by customers at period start. This calculator adds the dimension of customers gained to show net growth. Net growth rate = (gained - churned) ÷ starting. Positive net growth means the business is expanding; negative means it's shrinking before any effect of pricing changes.

1,000 starting customers, 30 churned, 50 gained = 3% churn rate, 5% gross growth, 2% net growth. A 3% rate sits within the range commonly reported for many consumer subscription businesses. SaaS at this scale often reports under 2% monthly churn, while consumer subscription and content products commonly report higher monthly churn. Published benchmark data such as Recurly's groups these ranges by segment.

Churn dynamics vary by period. Early months (0-3) show highest churn as customers evaluate fit. Mid-term (3-12 months) stabilizes. Long-term (12+ months) usually shows much lower churn as investment commits. Cohort churn (by signup month) can reveal new-customer problems that overall churn masks, because mature-customer behaviour can otherwise hide them.

Run it with sensible defaults

Using customers at period start of 1,000, customers churned of 30, customers gained of 50, the calculation works out to 3.00%. The defaults are meant as a starting point, not a recommendation.

The levers in this calculation

The inputs — Customers at Period Start, Customers Churned, and Customers Gained — do not pull with equal force. Not every input has equal weight. Adjusting one input at a time toward extreme values shows which ones move the result most.

How the math works

Churn rate = churned ÷ start × 100. Net growth rate = (gained - churned) ÷ start × 100. Lifetime = 100 ÷ churn %.

What the result tells you

The calculation distils your inputs into a single figure. Its value is in seeing how that figure shifts as the inputs change.

What this doesn't capture

The result reflects only the inputs you provide and the assumptions built into the formula. It is a simplified model rather than a complete picture, and factors specific to your situation may matter just as much.

Example Scenario

30 churned ÷ 1,000 starting, gained 50 = 3.00%.

Inputs

Customers at Period Start:1,000
Customers Churned:30
Customers Gained:50
Expected Result3.00%

This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.

Sources & Methodology

Methodology

This calculator computes churn rate by dividing the number of customers lost during a period by the number of customers at the period's start, then multiplying by 100 to express the result as a percentage. It also calculates net growth rate by taking the difference between customers gained and customers churned, dividing by the starting customer base, and converting to a percentage. Customer lifetime is derived by dividing 100 by the churn rate percentage, which models the average number of periods a customer remains active. The model assumes a constant churn rate across periods and treats customer losses and gains as occurring uniformly. It does not account for seasonal variation, cohort effects, acquisition costs, or changes in churn rate over time.

Frequently Asked Questions

Customer churn vs revenue churn?
Different metrics. Customer churn: % of customers leaving. Revenue churn: % of revenue leaving. Losing 10 small customers = 5% customer churn but 1% revenue churn if they were lower-value. commonly-cited practice is to track both.
Monthly vs annual churn?
Compound differently. 3% monthly churn = 30.6% annualized (not 36%). The relationship: annual = 1 - (1 - monthly)^12. Specifying which figure you're quoting avoids confusion, since mixing the two misleads.
How do I benchmark?
Commonly reported benchmark ranges (e.g. Recurly) vary by segment: SaaS SMB and mid-market sit lower, enterprise lower still, while consumer subscriptions, media, and dating apps tend to report higher monthly churn. Ranges differ between sources, so peer rates vary by industry.
Early signals of churn?
Usage decline (logins, feature use, API calls) often appears in the weeks before cancellation. Support ticket pattern shifts (escalated tone, or fewer tickets entirely), non-payment or failed charges, and renewal approaching without engagement are also commonly reported early signals.

Related Calculators

More SaaS & Subscription Calculators

Explore Other Financial Tools