Skip to content
Business

Churn Rate Calculator

Calculate customer churn rate, retention rate, and MRR churn rate to analyze customer attrition and business growth.

Churn & retention parameters

Quick customer presets:
$

Customer churn rate

5.00%

Retention rate: 95.00% · Net customer change: +30

Retention Rate

95.00%

950 of 1,000 retained

Avg Customer Lifetime

20.0 Months

Expected active lifespan

Customer Lifetime Value

$2,000.00

At $100.00 ARPU / period

Ending Customer Count

1,030

Growth rate: +3.0%

Compound Annual Churn

46.0%

54.0% 1-year retention

Elevated Churn (4% - 7%/mo)
Customer attrition is high. Investigate customer onboarding, product engagement, and support friction.

Customer cohort split

Starting Base1,000
  • Retained Customers950 accounts95.0%
  • Churned / Lost Customers50 accounts5.0%

Cohort retention decay simulation

Projected decay of your current 1,000 customer cohort over 12 future months at 5.0% churn per period.

First 6 Periods
TimelineActive AccountsCohort RetainedCumulative Churned
Start (T=0)1,000100.0%0
Month 195095.0%50
Month 290390.3%97
Month 385785.7%143
Month 481581.5%185
Month 577477.4%226
Month 673573.5%265

SaaS & subscription industry benchmarks

Standard churn and retention benchmarks across business models and customer tiers.

Customer / Logo churn targetsMonthly
  • Enterprise B2B: < 0.5% to 1.0% per month (5% to 10% annual).
  • Mid-Market B2B: 1.0% to 2.5% per month (11% to 26% annual).
  • SMB / Consumer (B2C): 3.0% to 7.0% per month (30% to 58% annual).
Net Revenue Retention (NRR) targetsAnnual
  • Top-Decile SaaS: > 120% NRR (strong net negative churn).
  • Good B2B Benchmark: 105% to 115% NRR.
  • Warning Signal: < 90% NRR indicates revenue decay faster than account expansion.

Step-by-step mathematical breakdown

Formulas and calculations used to determine customer churn, retention rate, customer lifetime value, and MRR movements.

  1. Customer Churn Rate formula

    Customer Churn Rate=Lost CustomersStarting Customers×100=501,000×100=5.00%\text{Customer Churn Rate} = \frac{\text{Lost Customers}}{\text{Starting Customers}} \times 100 = \frac{50}{1,000} \times 100 = 5.00\%

    Calculates the percentage of starting customers lost during the period.

  2. Customer Retention Rate formula

    Customer Retention Rate=100%Churn Rate=100%5.00%=95.00%\text{Customer Retention Rate} = 100\% - \text{Churn Rate} = 100\% - 5.00\% = 95.00\%

    Calculates the proportion of existing customers retained through the end of the period.

  3. Average Customer Lifetime (Lifespan)

    Customer Lifetime=1Churn Rate (decimal)=10.050020.0 months\text{Customer Lifetime} = \frac{1}{\text{Churn Rate (decimal)}} = \frac{1}{0.0500} \approx 20.0 \text{ months}

    Average duration an acquired customer remains active based on current churn rate.

  4. Customer Lifetime Value (LTV)

    LTV=ARPU×Average Customer Lifetime=$100.00×20.0=$2,000.00\text{LTV} = \text{ARPU} \times \text{Average Customer Lifetime} = \$100.00 \times 20.0 = \$2,000.00

    Expected total gross revenue generated by a single customer across their lifetime.

  5. Compound Annual Churn Rate

    Annual Churn=1(1cm)12=1(10.0500)1245.96%\text{Annual Churn} = 1 - (1 - c_m)^{12} = 1 - (1 - 0.0500)^{12} \approx 45.96\%

    Projects the cumulative annual customer loss over 12 compounding monthly periods.

Report tool

Understanding Churn Rate in Subscription and Recurring Revenue Businesses

Churn rate is one of the most critical health metrics for SaaS companies, subscription services, and recurring contract businesses. It measures the rate at which customers cancel subscriptions or stop doing business with a company over a given period.

A high churn rate acts like a leak in a bucket: no matter how many new customers your sales and marketing teams acquire through your conversion rate calculator, revenue will stagnate or decline if existing accounts leave just as quickly. When evaluating business sustainability alongside your burn rate calculator, break-even calculator, and customer acquisition cost calculator, controlling churn is essential for building compounding long-term value.

Customer Churn vs Revenue (MRR) Churn

Subscription businesses track two distinct types of churn that tell complementary stories about product-market fit and financial health:

  • Customer Churn (Logo Churn): The percentage of total customer accounts that cancel during a specific timeframe. This metric reflects customer satisfaction, onboarding success, and broad adoption across user tiers.
  • Revenue Churn (MRR / ARR Churn): The percentage of recurring revenue lost due to cancellations and plan downgrades. Revenue churn provides a precise picture of financial cash flow impact because losing a $10,000/month enterprise customer harms the business far more than losing a $20/month self-serve subscriber.

Mathematical Formulas and Calculations

The primary formulas used across standard financial analysis and SaaS metrics include:

1. Customer Churn Rate

Customer churn divides the number of accounts lost in a period by the number of active accounts at the start of that period:

Customer Churn Rate=Customers Lost During PeriodCustomers at Start of Period×100\text{Customer Churn Rate} = \frac{\text{Customers Lost During Period}}{\text{Customers at Start of Period}} \times 100

2. Customer Retention Rate

Customer retention is the mathematical inverse of customer churn, representing the proportion of starting customers who remained active. To isolate retained accounts from starting cohorts, calculate net growth, and project cohort survival, use the customer retention rate calculator:

Customer Retention Rate=100%Customer Churn Rate=Start CustomersLost CustomersStart Customers×100\text{Customer Retention Rate} = 100\% - \text{Customer Churn Rate} = \frac{\text{Start Customers} - \text{Lost Customers}}{\text{Start Customers}} \times 100

3. Gross MRR Churn Rate

Gross revenue churn reflects all monthly recurring revenue lost from cancellations (churned MRR) and customer downgrades (contraction MRR), without factoring in account expansions:

Gross MRR Churn Rate=Churned MRR+Contraction MRRStarting MRR×100\text{Gross MRR Churn Rate} = \frac{\text{Churned MRR} + \text{Contraction MRR}}{\text{Starting MRR}} \times 100

4. Net MRR Churn Rate and Net Revenue Retention (NRR)

Net revenue churn factors in expansion MRR from existing customers who upgrade plans, buy additional seats, or purchase add-ons:

Net MRR Churn Rate=(Churned MRR+Contraction MRR)Expansion MRRStarting MRR×100\text{Net MRR Churn Rate} = \frac{(\text{Churned MRR} + \text{Contraction MRR}) - \text{Expansion MRR}}{\text{Starting MRR}} \times 100

When expansion MRR exceeds lost MRR, Net MRR Churn becomes negative. This phenomenon, known as Net Negative Churn, is the gold standard in SaaS because your existing cohort generates more revenue each month even before acquiring a single new customer.

Net Revenue Retention (NRR)=100%Net MRR Churn Rate\text{Net Revenue Retention (NRR)} = 100\% - \text{Net MRR Churn Rate}

5. Customer Lifetime and Customer Lifetime Value (LTV)

Average customer lifetime (lifespan in months or billing periods) is calculated from the churn rate decimal:

Average Customer Lifetime=1Churn Rate (decimal)=100Churn Rate (%)\text{Average Customer Lifetime} = \frac{1}{\text{Churn Rate (decimal)}} = \frac{100}{\text{Churn Rate (\%)}}

Multiplying average customer lifespan by Average Revenue Per User (ARPU) produces Customer Lifetime Value (LTV). To calculate gross margin LTV and LTV:CAC payback multiples across business models, use the customer lifetime value calculator:

LTV=ARPU×Average Customer Lifetime=ARPUChurn Rate (decimal)\text{LTV} = \text{ARPU} \times \text{Average Customer Lifetime} = \frac{\text{ARPU}}{\text{Churn Rate (decimal)}}

Worked Example: Calculating Customer and MRR Churn

Consider a B2B SaaS startup with the following monthly metrics:

  • Starting Customers: 1,000 active accounts
  • Lost Customers (Cancellations): 40 accounts
  • New Customers Acquired: 80 accounts
  • Starting MRR: $100,000
  • Churned MRR: $4,000
  • Contraction MRR: $1,000
  • Expansion MRR: $8,000
  • New Business MRR: $12,000

Step 1: Calculate Customer Churn and Retention

Customer Churn Rate=401,000×100=4.00%\text{Customer Churn Rate} = \frac{40}{1{,}000} \times 100 = 4.00\%
Customer Retention Rate=100%4.00%=96.00%\text{Customer Retention Rate} = 100\% - 4.00\% = 96.00\%

The average customer lifespan is 1/0.04=25 months1 / 0.04 = 25\text{ months}. With an ARPU of $100/month, the customer lifetime value equals $2,500.

Step 2: Calculate Gross and Net MRR Churn

Gross Lost MRR=$4,000+$1,000=$5,000\text{Gross Lost MRR} = \$4{,}000 + \$1{,}000 = \$5{,}000
Gross MRR Churn Rate=$5,000$100,000×100=5.00%\text{Gross MRR Churn Rate} = \frac{\$5{,}000}{\$100{,}000} \times 100 = 5.00\%
Net MRR Churn Rate=$5,000$8,000$100,000×100=3.00%\text{Net MRR Churn Rate} = \frac{\$5{,}000 - \$8{,}000}{\$100{,}000} \times 100 = -3.00\%
Net Revenue Retention (NRR)=100%(3.00%)=103.00%\text{Net Revenue Retention (NRR)} = 100\% - (-3.00\%) = 103.00\%

Because expansion revenue ($8,000) exceeded lost revenue ($5,000), the business achieved Net Negative Churn of -3.00% and an NRR of 103.00%, ensuring that baseline revenue expands organically over time. For evaluating multi-year compounding revenue trajectories, use the CAGR calculator.

Industry Benchmarks: What is a Good Churn Rate?

Acceptable churn rates vary dramatically based on your target market and contract sizes:

  • Enterprise B2B (Annual contracts > $25k ACV): 0.5% to 1.0% monthly churn (6% to 12% annual). High switching costs and dedicated customer success teams keep retention exceptionally high.
  • Mid-Market B2B ($5k to $25k ACV): 1.0% to 2.5% monthly churn (11% to 26% annual). A healthy benchmark with strong expansion upside.
  • Small Business (SMB) / Self-Serve (< $5k ACV): 3.0% to 5.0% monthly churn (30% to 46% annual). Small businesses have higher failure rates and credit card expirations.
  • Consumer Subscriptions (B2C apps): 5.0% to 8.0% monthly churn (45% to 63% annual). Voluntary discretionary spending leads to higher natural turnover.

Actionable Strategies to Reduce Churn

Lowering churn requires a systematic approach across product, onboarding, and customer success:

  • Optimize First-Week Onboarding: Over 40% of customer churn occurs during the first 30 days due to incomplete setup or delayed time-to-value. Guide new users to their primary "aha" moment quickly.
  • Monitor Product Usage and Health Scores: Track leading indicators of churn such as declining login frequency, unused licenses, or drop-offs in key feature usage before the customer cancels.
  • Automate Dunning and Involuntary Churn Management: Up to 30% of total churn is involuntary (expired credit cards, billing errors, or transient network declines). Implement pre-dunning emails, card account updaters, and smart retry schedules.
  • Create Natural Expansion Paths: Design usage-based tiers, seat-based pricing, or modular feature add-ons so growing customers naturally increase contract value over time, improving your overall cash flow margin and accounting profit.

Frequently Asked Questions

How does monthly churn compound into annual churn?
Monthly churn does not simply multiply by 12. Because the customer base shrinks each month, annual retention is calculated as (1 - monthly_churn)^12. For example, a 5% monthly churn rate results in a 1-year customer retention rate of (0.95)^12 = 54.04%, meaning the compound annual churn rate is 45.96%.
What is the difference between voluntary and involuntary churn?
Voluntary churn happens when a customer actively decides to cancel their subscription due to price, lack of use, poor support, or switching to a competitor. Involuntary churn (also called passive churn) occurs due to payment failures, expired credit cards, or bank declines without deliberate customer intent.
Why is Net Revenue Retention (NRR) considered more important than logo retention in SaaS?
Logo retention treats every customer equally, while NRR reflects dollar value. In software businesses with tiered pricing, strong expansion from healthy accounts can easily offset minor cancellations among smaller accounts, producing net positive organic revenue growth.
How do new customer acquisitions affect the churn rate calculation?
New customers acquired during the current period should not be counted in the denominator when calculating churn for that period. Churn measures the survival rate of the customer cohort that existed at the beginning of the period. New customers are added to calculate ending customer count and overall growth.
What is a good Net Revenue Retention (NRR) benchmark?
For top-quartile public SaaS companies, NRR generally ranges between 115% and 130%. For early-stage venture-backed startups, an NRR above 105% indicates product-market fit and healthy account expansion.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.