If you don’t know your customer retention rate, you’re flying blind on the metric that usually matters more than new signups: whether the customers you already have are sticking around. Retention drives repeat revenue, referrals, and lower acquisition costs, so it’s worth measuring correctly instead of eyeballing it from a churn dashboard.
This guide walks through the exact formula, a step-by-step example you can copy, how to pick the right time window, realistic benchmark ranges for different business types, and the common mistakes that quietly make retention numbers look better (or worse) than reality.

Quick Answer
Customer retention rate = [(Customers at end of period − New customers acquired during period) / Customers at start of period] × 100. It tells you what percentage of the customers you already had stuck around, deliberately excluding new customers so growth doesn’t mask lost customers.
The Customer Retention Rate Formula, Step by Step
Start by picking three numbers for your chosen period: S (customers at the start of the period), E (customers at the end of the period), and N (new customers acquired during that period). Plug them into [(E − N) / S] × 100.
Worked example: say you start a quarter with 1,000 customers, add 150 new ones, and end the quarter with 1,050 total. First subtract new customers from the ending total: 1,050 − 150 = 900. That 900 represents customers from your original base who are still with you. Divide by the starting count: 900 / 1,000 = 0.9. Multiply by 100 and your retention rate is 90% — even though your total customer count grew, meaning some of your original base still churned out.
Subscription and SaaS businesses often track a revenue-based variant instead of (or alongside) this logo-based version: revenue retention rate, which follows the same structure but uses recurring revenue amounts instead of customer counts. This version can rise above 100% when expansion revenue (upgrades, add-ons) from existing customers outpaces what’s lost to downgrades and cancellations — that’s usually called net revenue retention.
Retention rate and churn rate are two sides of the same coin: churn rate is roughly 100% minus your retention rate for the same period (they won’t always add to exactly 100% depending on how new customers are handled, but they move in opposite directions and should be checked against each other as a sanity test).
Choosing a Time Period and Avoiding Common Pitfalls
Pick a period that matches your buying cycle. A grocery delivery app might look at monthly retention, a B2B software company typically uses quarterly or annual retention, and a business with seasonal demand (holiday retailers, tax software) should compare the same period year-over-year rather than month-over-month, since a raw month-to-month comparison will make an off-season look like mass churn.
Define ‘customer’ consistently. Decide upfront whether a customer counts as active based on a paid subscription, a login within X days, or a purchase within the period — and use the same definition every time you calculate the metric, or your trend line becomes meaningless.
Segment before you average. A blended retention rate across your whole customer base can hide a real problem — for example, strong retention among long-tenured customers masking high early-stage churn among customers in their first 90 days. Break retention out by cohort (signup month, plan tier, acquisition channel) to see where you’re actually losing people.
Watch for the new-customer trap. If you forget to subtract new customers (N) from the ending count, you’ll overstate retention because new signups get counted as ‘retained’ customers they never were. This is the single most common calculation mistake.

Tips / Common Mistakes
Track retention alongside customer lifetime value and repeat purchase rate, not in isolation — a high retention rate on low-value customers tells a different story than the same rate on your best accounts.
For rough context: a retention rate in the high 80s to 90%+ is generally considered strong for subscription/SaaS businesses serving larger accounts, while self-serve or consumer subscription products often run lower simply because of easier cancellation and lower switching costs. Retail and e-commerce retention is usually measured differently (repeat purchase rate over a longer window) since there’s no subscription to ‘cancel.’ Treat any benchmark as a rough compass, not a target — the right number depends heavily on your industry, price point, and contract length, so your own trend over time matters more than matching an outside average.
Recalculate on a fixed schedule (monthly or quarterly) and chart it over time rather than checking it once. A single snapshot tells you where you stand; a trend line tells you whether retention efforts are working.
If retention drops, look at cohort-level data before making changes — a rate dip driven by one bad onboarding month looks very different from a slow structural decline, and they call for different fixes.
Explore more: More customer loyalty guides.
Customer Retention Rate FAQs
What’s the difference between customer retention rate and churn rate?
They measure the same underlying behavior from opposite directions. Retention rate is the percentage of existing customers you kept over a period; churn rate is roughly the percentage you lost. If you know one for a given period, you can approximate the other by subtracting from 100%.
What is considered a good customer retention rate?
It varies a lot by business type, so there’s no single universal target. For many subscription businesses, retention in the high 80s to 90%+ is generally viewed as strong, while consumer subscription apps often run lower due to easier cancellation. Compare your own rate over time and against similar businesses in your category rather than a generic number.
Should I use customer count or revenue to calculate retention?
Both are useful for different reasons. Customer-count (logo) retention shows how many accounts you’re keeping, which matters for support load and community health. Revenue retention shows the dollar impact, which matters more for forecasting — a business can lose customers but still grow revenue retention if remaining customers spend more.
How often should I calculate retention rate?
Match it to your sales cycle: monthly for high-frequency consumer products, quarterly or annually for B2B and longer-contract businesses. Calculate it on a consistent schedule and compare like periods (e.g., this quarter vs. the same quarter last year) if your business is seasonal.
Turn Customers Into Your Growth Engine
Launch a referral program that turns happy customers into your best growth channel — with ReferralEarl. Try ReferralEarl.
Want this in your inbox? Subscribe to the free newsletter.
Photo by Deng Xiang on Unsplash.