Churn Rate: Definition, Formula, and Benchmarks
What Is Churn Rate?
Churn rate is the percentage of customers, or the percentage of revenue, that a business loses over a fixed period. It is the inverse of retention: every customer or dollar that churns is one that retention failed to hold. Finance teams track churn rate because it is the single number that predicts whether a subscription business is growing or slowly shrinking, no matter what the top-line revenue chart shows this month. A business can add new customers every month and still shrink if churn rate outruns new bookings. That is the trap: revenue looks fine on a dashboard while churn quietly erases the base underneath it. Churn rate answers a narrow question, stated plainly: of the customers or revenue you had at the start of the period, how much is gone by the end. Every other churn metric, customer churn, revenue churn, logo churn, gross revenue churn, is a variation on that same question applied to a different unit of measurement. SaaS companies report churn rate monthly, quarterly, and annually, and the period you choose changes the number, so any churn rate figure needs its period attached or it means nothing. A monthly churn rate of 2% is not the same claim as an annual churn rate of 2%, even though the two figures look identical on a slide. Getting the period right is the first step. Calculating the rate itself is the second.
How Do You Calculate Churn Rate?
You calculate churn rate by dividing the number of customers lost during a period by the number of customers you had at the start of that period, then multiplying by 100. The formula for customer churn rate: (customers lost during the period ÷ customers at the start of the period) × 100. Revenue churn rate swaps the units: (revenue lost during the period ÷ revenue at the start of the period) × 100, using MRR or ARR as the base depending on whether you track subscriptions monthly or annually. Pick a start-of-period customer or revenue count, not an average and not an end-of-period count, or the rate drifts depending on which analyst pulled the number. Exclude new customers acquired during the period from the denominator; churn rate measures what happened to the customers you already had, not what happened to the ones you just signed. Some businesses net expansion revenue against churned revenue in the same calculation and call the result net churn; that is a different metric from gross churn rate, and the two should never share a line without a label. A churn rate calculated on a shifting base, mixing new and existing customers, or run over an inconsistent period length is not wrong so much as unusable, because nobody two rooms away from the spreadsheet can reproduce it. Once the formula is fixed, the next question is which unit, customers or dollars, actually tells the more useful story.
Customer Churn vs Revenue Churn: What's the Difference?
Customer churn counts the accounts you lose, while revenue churn counts the dollars you lose, and the two rarely move together because churned customers are not evenly distributed across your customer base. A B2B business can lose 5% of its customers in a month and lose only 1% of its revenue if the accounts that left were small, low-seat customers on entry-level plans. The same business can hold customer churn flat and still see revenue churn spike if one enterprise account with a large contract does not renew. Customer churn is the metric product and customer success teams watch, because it reflects how many relationships a business is keeping. Revenue churn is the metric finance and the board watch, because it reflects dollars, and dollars are what a board pack is built around. Gross revenue churn measures dollars lost with no offset. Net revenue churn nets that loss against expansion revenue from existing customers, and a business with strong expansion can post negative net revenue churn, meaning existing customers grew faster than churn shrank them. Reporting only one of these two numbers hides the other, and a billing tool, a CRM, and a spreadsheet built by three different people will rarely agree on either. That disagreement is exactly why churn rate needs a benchmark to compare against, not just an internal trend line.
What Is a Good Churn Rate for a SaaS Business?
A good churn rate depends on deal size and customer type, and it can range from under 1% to well over 7% a month depending on who the business serves. Enterprise B2B SaaS with long contracts and high switching costs can hold monthly customer churn in a low range of 0.5% to 1%, because the sales cycle that won the customer also makes leaving expensive. Mid-market B2B SaaS, selling to teams rather than individuals, typically runs in a mid range of 1% to 3% monthly churn, since contracts are shorter and switching costs are lower. Self-serve, low-price, or consumer subscription products often sit in a high range of 5% to 7% or more monthly churn, because the barrier to cancel a $20-a-month subscription is close to zero. Annual churn rate is not simply the monthly rate multiplied by twelve; compounding means a 2% monthly churn rate can produce an annual churn rate closer to 22%, not 24%, because the shrinking base churns against itself each month. A business should judge its churn rate against businesses that sell to a similar customer, at a similar price, on a similar contract length, not against a generic SaaS average pulled from a blog post. Once churn rate is benchmarked, its effect on revenue and growth is where the number actually costs something.
How Does Churn Rate Affect Revenue and Growth?
Churn rate offsets new bookings, and if churn rate outpaces new customer growth, monthly recurring revenue shrinks even while the sales team closes new deals every week. A business acquiring $50,000 in new MRR a month while churning $60,000 in existing MRR is contracting, not growing, no matter what the new-logo count says in the board deck. Churn compounds against ARR the same way it compounds against MRR: each period's churn shrinks the base that next period's growth has to outrun, so a flat churn rate becomes a bigger absolute revenue problem as the business scales. Customer acquisition cost only pays back if a customer stays long enough to generate more revenue than it cost to acquire them, and a rising churn rate shortens customer lifetime and pushes payback further out of reach. Investors and boards read churn rate as a proxy for product fit and service quality, because a business that customers keep leaving has a retention problem, not just a sales problem. This is why churn rate sits next to net revenue retention and gross margin in almost every SaaS board pack: growth without retention is a leaky bucket, and the size of the leak is the churn rate. A rising churn rate is a signal to act on, and acting on it starts with reducing it.
How Do You Reduce Churn Rate?
You should reduce churn rate by fixing the reasons customers leave before they leave, not by discounting them after they have already decided to go. A business should segment churned customers by reason, plan mismatch, missing feature, poor onboarding, price, or service failure, because a churn rate blended across every cause hides which fix would move the number most. Teams should build a health score from usage data and flag accounts with dropping activity before the cancellation request arrives, since a churn rate measured only at the moment of cancellation is a lagging indicator, not an early one. Pricing and packaging should be reviewed if churn concentrates in a specific plan or seat tier, because customers on a mismatched plan churn at a higher rate than customers correctly sized to a plan. Customer success should own the accounts most likely to churn, with a clear escalation path, because churn caught at the renewal conversation is churn that already happened. A business should also separate voluntary churn, the customer chose to leave, from involuntary churn, a failed card payment or expired billing detail, since involuntary churn is fixed with better payment retry logic, not a retention campaign. Reducing churn rate is a program, not a single fix, and it needs the same discipline in reporting that it needs in execution.
How Does DealARR Track Churn Rate?
DealARR tracks churn rate the same way it tracks every other number: from the live deal book, using one formula applied consistently across every report, so the churn rate on the dashboard is the churn rate in the board pack. DealARR's SaaS reporting calculates customer churn and revenue churn side by side, gross and net, broken out by period, plan, and segment, as part of the 96 SaaS metrics it tracks across 13 categories. Because DealARR connects to Stripe, QuickBooks, and HubSpot, churned accounts and churned revenue are pulled directly from billing and CRM records instead of a manually updated spreadsheet that three teams edit independently. A business that has argued over whose churn rate number is correct, the billing tool's, the CRM's, or the finance team's, stops having that argument once every report reads from the same deal book. DealARR starts at $299 per seat per month, with a Founder and CFO Hub at $399 per seat per month, and an AI Financial Model Builder add-on at $50 a month for teams that want churn built into forward projections. Start your free trial and let DealARR calculate your churn rate from your live deal book. 30-day free trial, up to 5 users, no credit card.
See it in your own numbers
DealARR calculates every SaaS metric from your live deal book, so the dashboard and the board pack always agree.
Start Free Trial30-day free trial · up to 5 users · no credit card