HomeArticlesHow ToHow to Calculate Churn Rate
HOW TO

How to Calculate Churn Rate

Calculate churn rate step by step — monthly vs annual churn, gross vs net revenue churn, and how even 1% monthly churn compounds into major loss.

Reviewed by the thecalcu.com team · Last updated August 4, 2026

Overview

Churn rate is the percentage of customers who stop using your product in a given period. It's arguably the single metric that decides whether a business grows, stagnates, or declines, because small differences compound into large revenue gaps over time. A company at 3% monthly churn loses 31% of its customers every year. At 5% monthly, it loses 46%. Halve your churn rate and you can triple customer lifetime value in the process.

This guide walks through every churn calculation you're likely to need: monthly customer churn, annual conversion, gross and net revenue churn, retention rate, and the downstream impact on CLV. Use the Churn Rate Calculator to run these numbers instantly without opening a spreadsheet.

What You Need

Before calculating, gather:

  • Customers at start of period, the count of active, paying customers at the beginning of the month or quarter
  • Customers lost during period, customers who cancelled, lapsed, or did not renew (don't subtract new customers acquired during the period)
  • Starting MRR, monthly recurring revenue at the beginning of the period (for revenue churn calculations)
  • MRR lost to churn, revenue from churned accounts only
  • Expansion MRR, upsell and cross-sell revenue from customers already active at the start of the period (for net churn)

Step 1: Calculate Monthly Customer Churn

Formula:

Churn Rate = (Customers Lost in Month / Customers at Start of Month) × 100

Example: You started January with 500 customers. During the month, 15 customers cancelled.

Churn Rate = (15 / 500) × 100 = 3%

Count only customers who left. Don't subtract new customers acquired during the period; folding new customers into the denominator (or adjusting the numerator) produces a blended figure that hides your actual loss rate.

If your billing system reports cancellations, check that number against actual lapsed accounts. A customer who cancels but has 45 days left on a paid term hasn't churned yet. Track them separately as a pending churn.


Step 2: Calculate Annual Churn from Monthly

Formula:

Annual Churn = 1 − (1 − Monthly Churn Rate)^12

Monthly churn compounds. You can't simply multiply monthly churn by 12.

Monthly Churn Annual Churn
1% 11.4%
2% 21.5%
3% 30.8%
5% 46.0%
8% 63.9%

At 3% monthly churn:

Annual Churn = 1 − (0.97)^12 = 1 − 0.694 = 30.8%

At 5% monthly:

Annual Churn = 1 − (0.95)^12 = 1 − 0.540 = 46.0%

This compounding is why a 3% monthly rate, which sounds modest on its own, means close to a third of your customer base disappears every year. When comparing your numbers to industry benchmarks, check whether the benchmark is stated in monthly or annual terms first.


Step 3: Calculate Gross Revenue Churn

Customer churn counts heads. Revenue churn counts money, and a single enterprise customer cancelling can matter more than 50 SMB cancellations combined.

Formula:

Gross Revenue Churn = (MRR Lost from Churned Customers / MRR at Start of Period) × 100

Example: Your starting MRR was $100,000. During the month, churned customers represented $5,000 in lost MRR.

Gross Revenue Churn = ($5,000 / $100,000) × 100 = 5%

Gross revenue churn is always positive or zero. It tells you what share of your revenue base walked out the door, before any growth from remaining customers gets factored in. Track it by segment. If enterprise gross churn sits at 1% but SMB is running 8%, that's a product-tier fit problem, not a company-wide one.


Step 4: Calculate Net Revenue Churn

Net Revenue Retention (NRR) and net revenue churn are the metrics investors care about most, since they show whether your existing customer base is growing or shrinking on its own.

Formula:

Net Revenue Churn = (MRR Lost − Expansion MRR from Existing Customers) / Starting MRR × 100

Example: You lost $5,000 MRR to churn, but existing customers expanded by $3,000 through upgrades.

Net Revenue Churn = ($5,000 − $3,000) / $100,000 × 100 = 2%

If expansion exceeds churn, say $8,000 expansion against $5,000 lost, net churn goes negative:

Net Revenue Churn = ($5,000 − $8,000) / $100,000 × 100 = −3%

Negative net churn means your existing customer base keeps growing even at zero new customer acquisition. It's the gold standard for SaaS businesses, and it changes fundraising conversations considerably.


Step 5: Calculate Retention Rate

Retention rate is the inverse of churn rate, and it's sometimes an easier number to bring to executive audiences.

Formula:

Retention Rate = 100% − Churn Rate

Use the Customer Retention Rate Calculator for period-over-period retention tracking.

At 3% monthly churn:

Monthly Retention = 100% − 3% = 97%
Annual Retention = (0.97)^12 = 69.4%

A 97% monthly retention rate sounds excellent. A 69% annual retention rate, meaning nearly one in three customers is gone by year end, tells the truer story about urgency. Put both figures in board reports so the compounding effect doesn't get lost.


Step 6: Model Churn Impact on Customer Lifetime Value

Churn rate is the biggest single driver of CLV. Use the CLV Calculator to model the full impact.

The simplified CLV formula assuming constant churn:

CLV = (ARPU × Gross Margin) / Monthly Churn Rate

At 3% monthly churn with $50 ARPU and 70% margin:

CLV = ($50 × 0.70) / 0.03 = $1,167
Average customer lifetime = 1 / 0.03 = 33 months

At 1% monthly churn, same ARPU and margin:

CLV = ($50 × 0.70) / 0.01 = $3,500
Average customer lifetime = 100 months

Halve churn from 3% to 1.5% and CLV goes from $1,167 to $2,333, a full doubling. Few acquisition-side changes produce comparable results, which is why churn reduction tends to beat paid acquisition on return for a business above $500K ARR.


Cohort-Based Churn: The More Accurate Method

Period-based churn (dividing total lost by total active) blends customers from different acquisition cohorts with different product experiences and tenure. Cohort-based churn isolates each acquisition month instead and tracks what percentage of that cohort is still active at month 1, month 3, month 6, and month 12.

A cohort churn table looks like this:

Cohort Month 0 Month 1 Month 3 Month 6 Month 12
Jan cohort 100% 88% 72% 61% 48%
Apr cohort 100% 91% 78% 68% 57%
Jul cohort 100% 93% 82% 74% 63%

The upward trend in later cohorts shows product or onboarding improvements are working. Period-based churn would blend these cohorts together and hide that signal entirely.

Build cohort tables in a spreadsheet using acquisition month as rows and period number (months since acquisition) as columns. Populate each cell with the surviving percentage of the original cohort size.


Churn by Product Tier

Aggregate churn hides where the actual problem lives. Segment your churn rate by:

  • Pricing tier, free, starter, growth, enterprise
  • Acquisition channel, organic, paid, referral, outbound
  • Company size, SMB vs mid-market vs enterprise
  • Geography, especially relevant if you run India-specific or region-specific pricing

High churn concentrated in one tier or channel points to a targeting or onboarding problem. High churn spread across all tiers points to product-market fit or competitive pressure instead.


Warning Signs of Impending Churn

Churn is a lagging indicator. By the time a customer cancels, the decision usually got made weeks or months earlier. Watch for a few things:

  • Login frequency decline, a customer who logged in daily now logs in weekly
  • Feature adoption regression, reverting to basic features after using advanced ones
  • Team usage contraction, fewer seats active within an account
  • Support ticket spikes, especially complaints about missing features or pricing
  • Payment failure without retry, a passive churn signal that often gets misclassified as involuntary churn when it actually reflects a deliberate non-renewal

Score each account on these signals weekly. Accounts that cross a risk threshold should trigger an automatic outreach sequence or CSM alert well before the cancellation decision is final.


Key Terms

  • Churn Rate, percentage of customers or revenue lost in a given period
  • MRR, monthly recurring revenue; the baseline for revenue churn calculations
  • Net Revenue Retention, the complement of net revenue churn; NRR above 100% means negative net churn
  • Cohort, a group of customers acquired in the same period, tracked together over time

Related Tools

Frequently Asked Questions

What is a good churn rate for a SaaS business?
For B2B SaaS, a monthly churn rate below 1% (roughly 11% annually) is healthy, and top-quartile companies get to 0.5% or lower. B2C SaaS businesses typically run higher, 3-8% monthly, because switching costs are lower and cancellations happen on impulse. Early-stage startups often tolerate higher churn while they find product-market fit, but a sustained monthly rate above 5% points to a product or positioning problem that compounds fast.
What is the difference between monthly churn and annual churn?
Monthly churn is the percentage of customers lost in a single month; annual churn is the percentage lost over a full year. You cannot just multiply the two together, because churn compounds. A 3% monthly churn rate produces 31% annual churn, not 36%. At 5% monthly, annual churn reaches 46%. This is why a monthly figure can look deceptively manageable. Convert to annual before presenting to investors or comparing against benchmarks stated in yearly terms.
What is the difference between gross revenue churn and net revenue churn?
Gross revenue churn measures only the MRR lost from customers who cancelled or downgraded, as a percentage of starting MRR. Net revenue churn subtracts expansion revenue, upsells, cross-sells, and upgrades from existing customers, before dividing. A company losing $5,000 MRR but gaining $3,000 in expansions has 5% gross churn and only 2% net churn. Gross churn tells you how much business walked out the door. Net churn tells you whether the customers who stayed are growing fast enough to cover the loss.
What does negative net churn mean?
It means expansion revenue from existing customers exceeded what you lost to cancellations and downgrades in the same period. Lose $5,000 MRR to churn but gain $8,000 from upsells to remaining customers, and net churn works out to -3%. This is the gold standard for SaaS growth, since the existing customer base grows even without a single new customer acquired. Companies with negative net churn can sustain growth longer and tolerate higher acquisition costs.
Why is my churn rate high?
High churn usually traces back to one of a few root causes. Maybe the product does not deliver enough value to justify renewal. Maybe onboarding fails and customers never reach their "aha moment" before the trial or first billing cycle ends. Sometimes a competitor better fits evolving needs, or the price simply outpaces perceived value at renewal. Breaking churn down by cohort, acquisition channel, and product tier usually isolates which cause dominates. Exit surveys and win-loss interviews remain the fastest way to confirm the hypothesis.
How does churn differ between early-stage and mature SaaS companies?
Early-stage companies under $1M ARR routinely see monthly churn of 5-10% while they iterate on product and messaging to find the right segment. That is often fine, since the absolute revenue impact is small and the learning is fast. Mature companies at $10M+ ARR face tighter standards. Investors expect monthly churn below 1% and start asking questions above 2%. As the customer base grows, even a fraction of a percent of monthly churn represents real revenue that new acquisition struggles to replace.
How do I calculate churn rate in Excel?
Set up three columns: Start Customers (A), End Customers (B), and Customers Lost (C = A - B, assuming no new customers joined). Churn rate in column D is C/A, formatted as a percentage. For revenue churn, swap customer counts for MRR values. To model annual churn from a monthly figure, use =1-(1-D2)^12 in a separate cell. For cohort churn, build a pivot table with acquisition month as rows and period number as columns, tracking what percentage of the original cohort is still active each month.
How can I predict churn before it happens?
Watch for declining login frequency, reduced feature adoption, shrinking team usage within an account, support ticket spikes, and payment failures. A simple predictive model scores each account weekly on these signals and flags anything above a threshold for proactive outreach. More advanced setups use logistic regression or gradient boosting on historical behavioral data to predict 30-day churn probability with reasonable accuracy. Even a basic health score built from login recency and feature breadth catches at-risk accounts earlier than waiting for the cancellation email.
What are the most effective strategies to reduce churn?
Start with onboarding: get customers to real value within the first 7-14 days. Build in-app triggers that prompt re-engagement when usage drops. Offer annual billing discounts, since annual subscribers churn 2-4x less than monthly ones. Run quarterly business reviews for high-value accounts, and segment at-risk users for personalized outreach. Pricing changes, like moving features to higher tiers, can spike churn too, so A/B test those carefully. Cutting churn by even 1 percentage point a month can double customer lifetime value.
How do B2B and B2C churn benchmarks differ?
B2B SaaS benchmarks run tighter, with median monthly churn around 0.75-1.5%, and enterprise contracts (annual or multi-year) suppress the monthly figure further still. B2C subscriptions, think streaming, fitness apps, consumer productivity tools, routinely see 5-10% monthly churn because individual consumers cancel freely and seasonal swings are large. Comparing your churn to industry benchmarks only makes sense when the comparison companies share your customer type, contract length, and price point. Those three variables explain most of the variance you will see between businesses.
What is the difference between churn rate and cancellation rate?
The two terms get used interchangeably, but in businesses with trial periods or grace periods they diverge. Cancellation rate counts accounts that submitted a cancellation request. Churn rate counts accounts that have actually lapsed, meaning no longer paying or active. A customer who cancels but stays active through the end of a paid annual term counts as a cancellation, not yet a churn. Tracking both separates immediate revenue impact (churn) from revenue at risk down the line (cancellations already in the pipeline).
What is the financial impact of 1% more monthly churn?
It compounds more than most people expect. At 2% monthly churn, a 1,000-customer cohort retains 785 customers after 12 months. At 3%, only 694 remain, an 11% smaller surviving base. For a business with $100,000 MRR, that gap works out to roughly $11,000 less recurring revenue from that cohort alone after one year, before even counting lost expansion revenue. Stretch it to 36 months and the gap widens past 40% of the original cohort. That is why incremental churn improvements pay off far more than they look like they should.

Related Articles

HOW TO

How to Calculate MRR and ARR

GUIDE

Startup Metrics Guide — CAC, CLV, Churn & More

GUIDE

Startup Fundraising Metrics Guide

GUIDE

E-commerce Metrics Guide — Track, Measure, Grow

BEST OF

Best Startup Metric Calculators 2026 — Free Tools for Founders