How to Calculate Churn Rate: SaaS Formula Guide
Learn how to calculate churn rate with the right SaaS formula. Covers monthly, annual, gross vs net churn, and benchmarks to track what actually matters.
Introduction
Churn rate is the single metric that separates SaaS companies with sustainable growth trajectories from those slowly bleeding out. Knowing how to calculate churn rate correctly means understanding which customers (or dollars) you are losing, over what time frame, and why the formula you choose changes the story your data tells. Most teams get this wrong, not because the math is hard, but because they conflate customer churn with revenue churn or apply a monthly formula to annual contracts. This guide walks through the core churn rate formula, its critical variants, and the benchmarks that give each number meaning.
Key Takeaway: The right churn rate calculation depends entirely on whether you are measuring lost customers or lost revenue, and whether you are looking at a monthly, annual, or cohort-level window. Picking the wrong variant leads to misleading dashboards and flawed retention strategies.

The Core Churn Rate Formula and Why Precision Matters
Every SaaS churn rate calculation starts from the same foundational structure, but the inputs you feed into it determine whether the output is useful or dangerously misleading. Getting the denominator wrong is the most common source of error, and it compounds over time in forecasting models.
Customer Churn Rate: The Baseline Calculation
The customer churn rate formula measures the percentage of customers who cancel or do not renew within a defined period. The standard formula is: (Customers Lost During Period / Customers at Start of Period) x 100. Here is what trips teams up in practice.
Denominator timing: Always use the customer count at the start of the period, not the average or end-of-period count, to avoid diluting the rate with new acquisitions.
Definition of "lost": Decide whether a downgrade counts as churn or only a full cancellation. This varies by business model, but the definition must be consistent across reporting periods.
Trial exclusions: Free trial users who never converted should not appear in your churn denominator. Including them artificially inflates the rate and muddies signal.
Reactivation handling: A customer who cancels in March and resubscribes in April is a churned customer who returned. Counting them as "never churned" rewrites history and hides problems.
Monthly Churn Rate vs. Annual Churn Rate
A 5% monthly churn rate does not translate to a 60% annual churn rate through simple multiplication. The compounding effect means that 5% monthly churn actually results in roughly 46% annual attrition (1 minus 0.95 raised to the 12th power). This distinction matters enormously when presenting to investors or setting retention metrics targets. Teams running monthly subscription models should track the monthly figure as their operational pulse, then annualize it with the compounding formula for board decks and financial planning. Annual contract businesses, on the other hand, should calculate churn at renewal cohort intervals rather than forcing a monthly cadence onto contracts that do not renew monthly.

Revenue Churn, Cohort Analysis, and the Benchmarks That Matter
Customer churn rate tells you how many accounts walked away. Revenue churn tells you how much money walked away with them. These are fundamentally different questions, and treating them interchangeably is one of the fastest ways to misdiagnose a SaaS business. Layering in cohort analysis and benchmark context turns raw numbers into decisions.
Gross Churn vs. Net Churn: Choosing the Right Lens
Gross MRR churn measures total recurring revenue lost from cancellations and downgrades, expressed as a percentage of starting MRR. Net revenue churn subtracts expansion revenue (upsells and cross-sells from existing customers) from that gross loss. The distinction changes everything. A company with 8% gross churn but 15% expansion revenue has negative net churn, meaning the existing customer base is actually growing in revenue terms even as some accounts leave.
Here is a practical framework for choosing between them. Use gross churn as your product health signal; it reveals the raw attrition your product and support teams need to address. Use net churn as your financial health signal; it tells the unit economics story that drives LTV projections and investor conversations. Reporting only net churn to your product team is a mistake because expansion revenue masks retention problems. Reporting only gross churn to your board is equally misleading because it ignores the revenue efficiency of your customer retention playbook.
Churn rate benchmarks in North America reinforce why this split matters. According to widely cited SaaS benchmarks, a good annual gross churn rate for SMB-focused SaaS sits between 3% and 7% monthly, while enterprise SaaS products targeting annual contracts typically see under 10% annual logo churn. The churn rate definition itself may seem simple, but the acceptable range shifts dramatically based on contract type, ACV, and market segment. Companies in the United States benchmarking against generic industry averages without controlling for these variables are comparing apples to freight trains.
Churn Rate by Cohort: Where the Real Signal Lives
Aggregate churn rates blend together customers acquired under different conditions, pricing tiers, onboarding flows, and market environments. Cohort-based churn analysis isolates these variables by grouping customers by their signup month (or quarter) and tracking each group's attrition curve independently. This is where you discover that your Q1 cohort churns at 4% while your Q3 cohort churns at 9%, a gap that aggregate metrics completely obscure.
To run cohort analysis effectively, you need a clean timestamp for each customer's start date and a reliable event marking their cancellation or non-renewal. Tools like churn prediction feature engineering pipelines built on your data warehouse can automate this grouping and surface the curves in near real-time. The goal is to compare churn rate vs retention rate across cohorts and identify which acquisition channels, pricing experiments, or onboarding changes produced the stickiest customers. Research into subscription churn dynamics confirms that cohort-level measurement reveals patterns invisible in aggregate reporting, particularly for businesses with seasonal acquisition spikes.
TrackRaptor covers cohort analysis and product metrics that predict revenue in depth because this level of measurement rigor separates teams running on intuition from those running on evidence. If your churn dashboard does not break down by cohort, you are navigating with a compass that averages north and south.
Conclusion
Calculating churn rate accurately requires choosing the right formula for the right context: customer churn for product health, gross MRR churn for retention diagnostics, net revenue churn for financial planning, and cohort analysis for isolating what actually moves the needle. The SaaS churn rate number on your dashboard is only as useful as the precision behind its inputs, denominator logic, and segmentation. Start with the baseline customer churn rate formula, layer in revenue churn to understand the dollar impact, then break everything down by cohort to find actionable patterns. For deeper frameworks on connecting churn measurement to churn prevention strategies, explore TrackRaptor's library of SaaS benchmarks and growth metrics guides. The teams that measure churn precisely are the ones equipped to actually reduce it.
Frequently Asked Questions (FAQs)
What is a good churn rate for SaaS?
A good annual churn rate for SaaS companies ranges from 5% to 7% for SMB products, while enterprise SaaS with annual contracts should target under 10% annual logo churn.
How do you measure churn rate monthly?
Divide the number of customers lost during the month by the total number of customers at the start of that month, then multiply by 100 to get your monthly churn rate percentage.
What is the difference between gross churn and net churn?
Gross churn measures total revenue lost from cancellations and downgrades, while net churn subtracts expansion revenue from existing customers, meaning net churn can be negative if upsells exceed losses.
How does churn rate affect MRR?
Each percentage point of monthly churn compounds over time, directly reducing your monthly recurring revenue base and requiring proportionally more new customer acquisition just to maintain flat growth.
Can churn rate be negative?
Net revenue churn can be negative when expansion revenue from upsells and cross-sells within the existing customer base exceeds the revenue lost from cancellations and downgrades during the same period.
How does churn rate compare to retention rate?
Churn rate and retention rate are inverse metrics that sum to 100%, so a 5% monthly churn rate equals a 95% monthly retention rate when measured over the same customer base and time window.
What is an acceptable churn rate in North America?
Acceptable SaaS churn rates in North America depend heavily on contract type and ACV, but industry benchmarks generally place healthy monthly churn between 2% and 5% for B2B subscription products.
