Skip to content
FinToolSuite
Updated April 20, 2026 · 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.


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. Healthy for most consumer subscription businesses. SaaS at this scale would prefer under 2% monthly churn; consumer subscription and content products typically accept 5-8% monthly churn as normal.

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. Track cohort churn (by signup month) rather than overall churn - otherwise mature-customer behaviour masks new-customer problems.

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 score tells you

Headline financial numbers — income, savings, debt — each tell part of the story. This calculation stitches several together into a single read you can track over time. The value is in the direction, not the absolute number.

What this doesn't capture

The score is a composite of the inputs you provide. Life context — job security, family obligations, health, housing — doesn't appear in the math but shapes the real picture. Use the number as a prompt, not a verdict.

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. Always specify which you're quoting; mixing creates huge confusion.
How do I benchmark?
SaaS SMB: under 5% monthly. SaaS mid-market: under 2%. Enterprise: under 1%. Consumer subscriptions: under 8%. Media/content: under 6%. Dating apps: 10-15% (high intent-to-leave). Track your industry peers.
Early signals of churn?
Usage decline (logins, feature use, API calls) 30-60 days before cancellation. Support ticket pattern shifts (escalated tone, fewer tickets entirely). Non-payment or failed charges. Contract approaching renewal without engagement. All predict churn months ahead of actual cancellation.

Related Calculators

More SaaS & Subscription Calculators

Explore Other Financial Tools