Churn Rate Calculator
The Leak in the Bucket
Growth is easy to celebrate and easy to overstate if you're not also watching how many customers or how much revenue is leaving at the same time. Churn rate measures that loss directly, either by counting customers who left or by measuring the revenue that left with them — two numbers that don't always move together.
The Formula
Revenue Churn Rate = (Revenue Lost / Revenue at Start of Period) × 100
Retention rate is simply the complement: 100 minus the churn rate.
Why Customer Churn and Revenue Churn Can Diverge
Losing a large number of low-value customers can produce a high customer churn rate but a modest revenue churn rate, while losing a single large account can do the opposite. Tracking both gives a more complete picture than either alone.
| Customers lost | Churn rate | Retention rate |
|---|---|---|
| 20 | 2.0% | 98.0% |
| 50 | 5.0% | 95.0% |
| 100 | 10.0% | 90.0% |
| 150 | 15.0% | 85.0% |
Where This Calculation Matters
- Subscription health checks — churn rate is one of the first metrics reviewed in any recurring-revenue business.
- Cohort analysis — comparing churn rates across customer segments to identify which ones are at risk.
- Retention program ROI — measuring whether an intervention actually moved the churn number.
- Forecasting — churn rate feeds directly into growth projections and lifetime value estimates.
How to Use This Calculator
- Choose Customer Churn Rate or Revenue Churn Rate from the mode selector.
- For Customer Churn Rate, enter Customers at Start of Period and Customers Lost During Period.
- For Revenue Churn Rate, enter Revenue at Start of Period ($) and Revenue Lost During Period ($).
- Select Calculate to see the churn rate and corresponding retention rate.
Related Calculations
Feed this rate into the Lifetime Value Calculator's churn-based mode, or track how new customers are replacing the ones lost with the Customer Acquisition Cost Calculator.
Principles of Customer and Revenue Churn Analytics
A churn rate calculator measures customer attrition percentages and recurring revenue decay across subscription businesses, SaaS platforms, and membership organizations. In financial modeling, churn represents the mathematical "leaky bucket" that counteracts new sales growth, dictating a company's steady-state revenue ceiling.
The Fundamental Churn Formulas
Gross Revenue Churn (%) = [ ( Lost MRR + Contraction MRR ) / Starting MRR ] × 100%
Net Revenue Churn (%) = [ ( Lost MRR + Contraction MRR - Expansion MRR ) / Starting MRR ] × 100%
Annualized Churn Rate (%) = 1 - ( 1 - Monthly Churn Rate )12
Net Revenue Retention (NRR) and Negative Churn
When expansion revenue from existing accounts (upsells, cross-sells, seat expansion) exceeds total revenue lost to cancellations, the company achieves Net Negative Churn (NRR > 100%):
| Net Revenue Retention (NRR) | SaaS Health Category | Revenue Growth Impact |
|---|---|---|
| > 125% to 140%+ | Elite / Best-in-Class (Snowflake, Datadog) | Existing customer base expands revenue organically even with zero new sales |
| 105% to 120% | Strong Enterprise Benchmark | Healthy account expansion outpaces customer cancellations |
| 95% to 100% | Moderate Growth Drag | Revenue from new customers is needed just to replace lost accounts |
| < 90% | Severe Revenue Contraction | Heavy churn destroys enterprise enterprise value and marketing ROI |
Voluntary vs. Involuntary Churn
- Voluntary Churn (Active Cancellation): Customer consciously cancels due to poor onboarding, missing product features, or competitive switching.
- Involuntary Churn (Passive Payment Failure: 30% to 50% of all churn): Recurring credit card expirations, bank fraud false declines, or insufficient funds (mitigated via automated dunning emails and card updater APIs).
Step-by-Step Worked Calculation Example
Example: Calculating Customer Churn, Net Revenue Churn, and NRR
Problem: A SaaS company starts the month with 1,000 customers generating $100,000 in Monthly Recurring Revenue (MRR). During the month: 40 customers cancel ($4,000 lost MRR); 10 customers downgrade ($1,000 contraction MRR); and 50 surviving customers upgrade (+$8,000 expansion MRR). Calculate: (1) Customer logo churn rate; (2) Gross revenue churn rate; (3) Net revenue churn rate; and (4) Net Revenue Retention (NRR).
Step 1: Calculate Customer Logo Churn:
Customer Churn = ( 40 / 1,000 ) × 100% = 4.0% Monthly Customer Churn
Step 2: Calculate Gross Revenue Churn:
Gross Churn = [ ( $4,000 + $1,000 ) / $100,000 ] × 100% = 5.0% Gross MRR Churn
Step 3: Calculate Net Revenue Churn:
Net Churn = [ ( $4,000 + $1,000 - $8,000 ) / $100,000 ] × 100% = -3.0% Net Churn (Negative Churn!)
Step 4: Compute Net Revenue Retention (NRR = 100% - Net Churn):
NRR = 100% - ( -3.0% ) = 103.0% NRR
Conclusion: Because upgrades ($8,000) exceeded lost revenue ($5,000), the company expanded revenue by 3% from existing cohorts alone.
Dunning Management and Involuntary Churn Recovery
Up to 40% to 50% of all subscription cancellations stem from involuntary payment failures (expired credit card expiration dates, bank security false fraud alerts, credit limit max-outs).
SaaS engineering teams implement automated Dunning Workflows:
- Pre-Dunning Notifications: Automated email alerts 14 days before a stored credit card expires.
- Smart Card Account Updater APIs: Integrates with Visa/Mastercard networks to silently update expired card numbers and CVV codes in the background without user intervention.
- Algorithmic Smart Retries: Retrying failed credit card charges on specific days (e.g., the 1st and 15th of the month when payroll deposits land) recovers up to 55% of initially failed transactions.
Cohort Retention Heatmaps in SaaS Analytics
Executive management tracks cohort health using Monthly Retention Triangle Heatmaps, identifying whether recent product releases improved 12-month customer retention across consecutive signup cohorts.
Leading Indicators of SaaS Churn Risk
Customer success teams track customer health scores to intervene before cancellation occurs:
- Product Usage Drop-Off: A 50% decline in Daily Active Users (DAU) or key feature clicks over 30 days is the #1 leading predictor of upcoming churn.
- Executive Sponsor Turnover: When the enterprise champion who purchased the software leaves the client company, churn probability surges to over 70% within 90 days.
Customer Success Interventions and Health Score Dashboards
SaaS companies deploy customer health score monitoring in tools like Gainsight and ChurnZero.
Health score algorithms synthesize support ticket sentiment, Net Promoter Scores (NPS), login frequency, and invoice payment delays into a real-time risk index, triggering automated customer success manager (CSM) outreach 60 days before contract renewal.
Cancellation Flow Friction and Pause Options
Modern subscription platforms implement multi-step Retention Cancellation Flows offering subscribers the option to pause accounts for 1 to 3 months, switch to a lower-tier plan, or receive a one-time 50% retention discount, saving 15% to 25% of voluntary cancel attempts.
Annual vs. Monthly Subscription Churn Multipliers
Encouraging subscribers to switch from monthly billing to annual upfront billing (typically offering a 2-month discount) reduces annual customer churn from 35% down to under 10%, cementing long-term recurring revenue stability.
Grace Period Extension Policies
Offering a 7-day payment grace period before suspending user account access gives corporate accounting departments time to process invoice payments, preventing false involuntary churn.