Skip to main content

Basic Churn & Retention Calculator

Calculate churn rate, retention rate, and net growth from your customer counts. Understand how many customers you're losing, keeping, and gaining each period.

For educational purposes only — not financial, investment, or business advice

Customer Data

If left empty, churn is estimated as start - end (simplified).

Quickly Estimate Your Churn and Retention

Enter your starting and ending customers for a period, plus any new signups or losses, to see simple churn and retention metrics. Compare against previous periods to track your customer growth.

What Churn and Retention Actually Measure

Your monthly report says churn is 4.2% and the board nods approvingly because last quarter it was 4.8%. But 4.2% monthly churn compounds to 40% annual customer loss — four out of ten customers gone every year. The common mistake is reading monthly churn as if it is an annual number. Retention is churn’s mirror: 95.8% monthly retention sounds nearly perfect, yet over 12 months it means only 60% of customers survive. The calculator converts between these views so you see both the period rate and the compounded annual reality.

Churn tells you how fast the bucket leaks. Retention tells you how much water stays in the bucket. Neither tells you whether the bucket is filling faster than it drains — that is net growth, which combines new acquisition with losses. A business can have high churn and still grow if acquisition outpaces it, but that is an expensive treadmill.

The Inputs That Shift Churn and Retention Numbers

Time window. Monthly, quarterly, and annual churn rates are not interchangeable. 5% monthly churn is 46% annual churn, not 60% (because compounding works against you nonlinearly). Always specify the period when reporting and convert explicitly: annual churn = 1 − (1 − monthly churn)12.

Denominator definition. Do you count customers at the start of the period, at the end, or the average? Start-of-period is most common and avoids double-counting customers acquired and churned in the same month. But if you add 200 customers mid-month and 15 churn by month-end, using start-of-period as the denominator ignores the new cohort’s churn entirely. Define the denominator once and stick with it.

Revenue vs logo churn. Losing 50 small accounts and retaining 5 large ones can produce 10% logo churn but 2% MRR churn. Revenue churn captures the financial impact; logo churn captures the breadth of the problem. Report both — they tell different stories.

How Net Growth Connects Churn to Acquisition

Net growth = new customers − churned customers. If you acquire 300 and lose 250, net growth is 50 — but the business is running hard just to stay roughly in place. The “churn treadmill” effect means that as the customer base grows, the absolute number of churned customers grows proportionally even if the rate stays flat. At 5% monthly churn, a 1,000-customer company loses 50/month; a 10,000-customer company loses 500/month.

This is why improving retention has a compounding payoff: every point of churn reduction saves more customers as the base scales. A product fix that cuts monthly churn from 5% to 4% saves 10 customers/month at 1,000 users. At 10,000 users, the same fix saves 100 customers/month. Retention improvements scale; acquisition campaigns do not (marginal CAC tends to rise).

Misreads That Make Churn Analysis Unreliable

Mixing voluntary and involuntary churn. A customer who cancels because they dislike the product (voluntary) is a completely different signal from a customer whose credit card expired (involuntary). Involuntary churn is a billing-operations problem with known fixes (dunning emails, card updater services). Voluntary churn is a product or value-proposition problem. Blending the two inflates the number and obscures the root cause.

Survivorship bias in cohort averages. If you report average churn across all active customers, the long-tenured loyal segment dilutes the rate. New-cohort churn is often 2–3× the mature-cohort rate. Segmenting by cohort age reveals where the real problem is — usually the first 30–90 days.

Confusing gross and net churn. If 50 customers leave but 20 existing customers expand (upgrade their plan), gross churn is 5% but net revenue churn might be 2%. Net revenue churn can even go negative if expansion revenue exceeds lost revenue — a sign of product-market fit in the retained base.

Edge Cases in Churn and Retention Calculations

Negative net churn. When expansion revenue from upgrades, cross-sells, and price increases exceeds revenue lost to cancellations and downgrades, net MRR churn goes negative. This is the holy grail of SaaS metrics because it means revenue grows even without new customers. But it can mask underlying logo churn — if 8% of customers leave each month and the survivors expand, the logo problem is still real.

Seasonal churn spikes. B2C subscription products often see churn spike in January (post-holiday cancellations) and after free-trial windows expire. A monthly churn rate that doubles in one month and halves the next is not a crisis — it is seasonality. Use trailing-12-month churn to smooth these effects before comparing periods.

Very small customer bases. With 40 customers, losing 2 is 5% churn. Losing 3 is 7.5%. The statistical noise is enormous at small N. Do not optimise based on monthly churn when the denominator is below a few hundred — look at cohort retention curves over longer windows instead.

Churn, Retention, and Net Growth Equations

The core formulas for customer and revenue churn metrics:

Monthly churn rate
Churn% = Customers lost in month / Customers at start of month
Retention% = 1 − Churn%
Annual conversion
Annual churn = 1 − (1 − Monthly churn)12
Annual retention = (1 − Monthly churn)12
Net MRR churn
Net MRR churn = (Lost MRR − Expansion MRR) / Starting MRR
Negative = revenue grows from existing base
Average customer lifespan
Lifespan = 1 / Churn rate (in same time unit)
5% monthly churn ⇒ 20-month average lifespan

SaaS Churn and Retention: Full Worked Example

Scenario: A SaaS product starts the month with 2,400 customers at $85 average MRR. During the month, 108 customers cancel (72 voluntary, 36 involuntary). 45 existing customers upgrade, adding $4,500 in MRR. 190 new customers join.

Logo churn: 108 / 2,400 = 4.5% monthly. Annual logo churn = 1 − 0.95512 = 42.3%. Average lifespan = 1 / 0.045 = 22 months.

Revenue churn: Lost MRR = 108 × $85 = $9,180. Expansion MRR = $4,500. Net MRR churn = ($9,180 − $4,500) / ($2,400 × $85) = $4,680 / $204,000 = 2.3%. Net revenue churn is roughly half the logo churn because upsells partially offset cancellations.

Net growth: End-of-month customers = 2,400 − 108 + 190 = 2,482. Net gain of 82 customers. But the involuntary churn of 36 is recoverable — implementing a dunning sequence that recovers 60% (22 customers) would drop total churn to 86 and push net growth to 104. That single billing fix is worth more than 20 additional paid acquisitions.

Sources

ProfitWell — Churn Rate Guide: Voluntary vs involuntary churn definitions, calculation methods, and reduction strategies.

David Skok — SaaS Metrics 2.0: Net MRR churn, expansion revenue impact, and the churn treadmill concept.

Harvard Business Review — The Value of Keeping the Right Customers: Business impact of retention improvements and compounding effects on revenue.

Baremetrics — Churn Academy: Gross vs net churn, cohort-level analysis, and seasonal churn patterns in subscription businesses.

Frequently Asked Questions

What is churn rate and how is it calculated?

Churn rate measures the percentage of customers you lose over a given period. It's calculated as: Lost Customers / Starting Customers. For example, if you started with 1,000 customers and lost 50, your churn rate is 5%. This metric helps you understand customer attrition and its impact on your business. Understanding this helps you see how churn rate quantifies customer loss and why it's fundamental to subscription economics.

What's the difference between churn rate and retention rate?

Churn rate measures the percentage of customers you lost, while retention rate measures the percentage you kept. In simple terms, if you don't gain new customers, Retention = 1 − Churn. However, this calculator defines retention as Ending Customers / Starting Customers, which can exceed 100% if you gain more customers than you lose (net growth). Understanding this helps you see how churn and retention are related but measure different aspects of customer base dynamics.

How are lost customers calculated if I don't enter them directly?

If you don't provide a direct count of lost customers, they're derived from the formula: Lost = Starting Customers + New Customers − Ending Customers. This assumes that the ending count reflects all gains and losses during the period. Understanding this helps you see how the customer base equation works and why lost customers can be calculated from other metrics.

Why might retention rate exceed 100%?

In this calculator, retention rate is calculated as Ending Customers / Starting Customers. If you acquire more new customers than you lose, your ending count exceeds your starting count, resulting in a retention rate over 100%. This actually indicates net growth, not that you somehow kept more customers than you had. Understanding this helps you see why retention can exceed 100% and how it relates to net growth.

What is a 'good' churn rate?

There's no universal answer—it varies significantly by industry, business model, customer segment, and company stage. SaaS companies often target monthly churn below 5%, while subscription boxes might see 10%+ monthly churn as normal. The key is to benchmark against your own historical data and similar businesses in your space. Understanding this helps you see why churn benchmarks are context-dependent and why industry comparison matters.

Why is this calculator only an approximation?

This calculator uses period-level churn, which has limitations: it doesn't track cohorts (when customers joined), doesn't account for timing within the period, ignores seasonality, and doesn't distinguish between high-value and low-value customers. For more accurate insights, you'd need cohort analysis or survival analysis techniques. Understanding this limitation helps you use the tool correctly and recognize when advanced methods are needed.

What's the difference between customer churn and revenue churn?

Customer churn counts the number of customers lost, treating all customers equally. Revenue churn measures the lost revenue from churned customers. Revenue churn is often more insightful because losing one $1,000/month customer impacts your business more than losing ten $10/month customers, even though customer churn would be higher. Understanding this helps you see why revenue churn provides different insights and why customer value matters.

How often should I calculate churn?

Most businesses calculate churn monthly, but the right frequency depends on your business model. Subscription businesses with annual contracts might focus on annual churn, while e-commerce might track weekly or monthly. Consistency is key—use the same period length when comparing over time. Understanding this helps you see when to calculate churn and why consistency matters for meaningful comparisons.

What should I do if my churn rate is high?

High churn signals that customers aren't getting enough value to stay. Start by segmenting churned customers to find patterns, surveying departed customers, analyzing usage data before churn events, and identifying your most successful customers to understand what keeps them. Remember that reducing churn often has a bigger impact than increasing acquisition. Understanding this helps you see how to address high churn and why retention strategies are important.

Can this calculator help predict future churn?

No, this calculator only reports historical churn based on the numbers you provide. Predictive churn modeling requires more sophisticated techniques like machine learning models that analyze customer behavior, engagement metrics, support interactions, and other signals to identify at-risk customers before they leave. Understanding this limitation helps you use the tool for learning while recognizing that prediction requires advanced methods.

Master Customer Analytics & Retention

Build essential skills in churn analysis, customer metrics, and data-driven retention strategies

Explore All Data Science & Operations Tools

How helpful was this calculator?

Churn & Retention - Track loss, retention, net growth