← All articles

How to Calculate Churn Rate: Definition, Formula, and Steps

What churn rate is, the simple formula to calculate it in five steps, and how B2B revenue teams should act on the number once they have it.

If you can't measure how many customers you lose, you can't tell whether you're actually growing. Churn rate is the percentage of customers (or revenue) you lose over a set period, and you calculate it by dividing the number lost during the period by the number you started with, then multiplying by 100. It's one of the most important numbers in any subscription or recurring-revenue business, because adding new customers means nothing if they leave through a hole in the bucket. Here's the practitioner's read: what churn rate is, the simple formula, and what to actually do with the number.

What is churn rate, exactly?

Churn rate is the share of customers (or recurring revenue) who stop doing business with you over a defined time period, expressed as a percentage. If you start a month with a group of customers and some cancel by the end of it, the portion that left is your churn rate for that month. There are two main flavors: customer churn counts how many accounts you lost, and revenue churn counts how much recurring revenue you lost — which matters more when your customers pay very different amounts. A high churn rate means customers are leaving faster than you'd like; a low one means they're sticking around. The number is only meaningful against a defined period, so always state the window.

What's the churn rate formula?

Churn rate = (customers lost during the period ÷ customers at the start of the period) × 100. That's the whole formula for customer churn. For revenue churn, you swap in the recurring revenue lost over the recurring revenue you started with. The key discipline is consistency — pick a period (monthly, quarterly, annually) and a definition of "lost," and use the same ones every time so the trend means something. Comparing a monthly churn figure to an annual one tells you nothing. Worked example, using illustrative numbers only: say you start the month with 200 customers and lose 6 by the end. Your customer churn rate is 6 ÷ 200 = 0.03, or 3% for that month. Same logic for revenue: if you started with a recurring revenue base and lost a slice of it, divide the slice by the base.

How do you calculate churn rate in 5 steps?

Pick a period, count your starting customers, count who left, divide, and convert to a percentage. The five steps:

  • 1. Choose your time period. Monthly, quarterly, or annually — match it to how fast your business moves.
  • 2. Count customers at the start. The number of active customers (or the recurring revenue total) at the beginning of that period.
  • 3. Count customers lost during the period. How many cancelled or didn't renew — and be careful to count only customers you had at the start, not new ones who came and went.
  • 4. Divide lost by starting. Lost customers ÷ starting customers.
  • 5. Multiply by 100. That gives you the churn rate as a percentage.

Step three is where most teams trip. If you count customers who joined and left within the same period, you mix two different things and muddy the number. Define "lost" clearly and apply it the same way every time.

What should you actually do with your churn rate?

Use it as a health signal — track the trend, segment it to find where customers leave, and treat a rising number as a process problem to investigate, not just a metric to report. A single churn number is a thermometer; the value is in what it points you toward. Break it down: which customer segments churn most, at what point in their lifecycle, and for what reason? Worked example: a team that saw overall churn creeping up segmented it and found nearly all of the loss came from customers in their first 90 days — which told them the problem was onboarding, not the product. That's the whole point of the metric: it sends you to the right place to fix things. To do that, you need the data to be clean and connected — cancellations logged, customer start dates accurate, and reasons captured. If your CRM can't tell you when and why customers leave, your churn rate is a number with no story behind it.

The IV-Lead take

Churn rate is simple to calculate and easy to calculate wrong — and even when it's right, it's useless if you only stare at the top-line number. The teams that actually reduce churn are the ones who instrument it: clean cancellation data, accurate lifecycle dates, captured churn reasons, and the ability to slice the number by segment and stage. That's a systems job before it's a retention job. Get the data right and churn stops being a scary monthly figure and becomes a map of exactly where to fix the leak. Measure it, segment it, act on it — in that order.

Want your churn number to actually tell you where customers are leaving? Book a 30-minute portal audit and we'll show you whether your CRM can give you a churn rate you can trust and act on. For the bigger picture, see how we approach revenue operations.

Frequently asked questions

What's the difference between customer churn and revenue churn?
Customer churn counts how many accounts you lost; revenue churn counts how much recurring revenue you lost. Revenue churn matters more when customers pay very different amounts, because losing one large account can hurt more than losing several small ones.

What is a good churn rate?
It depends heavily on your market, customer type, and price point, so there's no single universal target. The more useful question is whether your churn is trending up or down over time and where it's concentrated — that tells you more than comparing your number to someone else's.

Should I calculate churn monthly or annually?
Pick the period that matches how fast your business moves and then stay consistent. Many recurring-revenue teams track it monthly for early warning and annually for the bigger trend. The important thing is to always compare like periods to like.

How do I lower my churn rate?
Start by finding where it comes from. Segment the churn by customer type and lifecycle stage to see who's leaving and when, then fix the underlying cause — often onboarding, fit, or support. You can't reduce churn you don't understand, which is why clean, connected data comes first.

Share this article LinkedIn X WhatsApp
Ohad Peter
Written by

Ohad Peter

Ohad is a HubSpot specialist at IV-Lead. He implements and optimizes HubSpot for B2B teams and tracks what's new across the ecosystem — product updates, features, and how to actually put them to work.

Connect on LinkedIn →
Put this into practice

Book a 30-minute portal audit.

We'll look at your HubSpot together and tell you straight whether IV-Lead is the right fit. No deck. No pitch.