How to Calculate Retention Rate for SaaS (With Benchmarks)
Published on March 27, 2026 · Jules, Founder of NoNoiseMetrics · 6min read
Retention rate tells you the percentage of customers who stayed. Not who signed up. Not who expanded. Just who didn’t leave. Here’s the formula, the benchmark table every investor actually wants, and the difference between retention and churn that trips up most founders.
The Customer Retention Rate Formula
Customer Retention Rate = ((Customers at End - New Customers) / Customers at Start) × 100
You subtract new customers because retention measures whether existing customers stuck around — not whether you replaced the ones who left. Mixing acquisition into a retention number is a common mistake that inflates the metric and hides real problems.
Step-by-Step Retention Rate Calculation
Start with three numbers from any given period:
- Customers at start of period: 100
- Customers at end of period: 95
- New customers acquired during period: 8
Now apply the formula:
Retention Rate = ((95 - 8) / 100) × 100 = 87%
That means 87 out of your original 100 customers are still paying. Thirteen left. The eight new ones are irrelevant to this number — they belong in your acquisition metrics, not your retention rate calculation.
If you only had customers at start (100) and customers at end (95) without knowing how many were new, you’d calculate 95% — which is wrong. You’d be counting new sign-ups as “retained” customers. Always strip out new acquisitions first.
Monthly vs Annual Retention
The same customer retention formula works for any time window. The difference is what it tells you.
Monthly retention is your operating pulse. It catches problems fast. If March retention drops from 94% to 88%, you know something broke — a bad release, a pricing change, a support backlog. Monthly is where you act.
Annual retention is your investor number. It smooths out seasonal noise and shows the structural health of the business. An annual retention rate of 85% means you’re replacing roughly one in six customers every year — doable at the early stage, but a drag once growth slows.
A SaaS with 95% monthly retention has roughly 54% annual retention (0.95^12). That math surprises most founders. High monthly retention compounds into much lower annual numbers, which is exactly why investors ask for the annual figure.
Retention vs Churn Rate — Mirror Metrics
Retention and churn are two sides of the same coin:
Churn Rate = 100 - Retention Rate
Retention Rate = 100 - Churn Rate
If your monthly retention rate is 95%, your monthly churn rate is 5%. Same data, different framing. Retention emphasizes what you keep; churn emphasizes what you lose.
Neither is more “correct.” But investors tend to ask for churn rate while product teams track retention rate. Know both. For a deeper breakdown of churn types and reduction strategies, read the churn rate analysis guide.
One nuance: this article covers customer retention (logo retention). There’s also revenue retention, which accounts for expansion and contraction. A customer who downgrades from €99/mo to €29/mo counts as “retained” in customer retention but represents a 71% revenue loss on that account. Revenue retention — specifically NRR for bootstrappers — gives you the fuller picture.
Retention Benchmarks by Segment
Not all SaaS businesses retain at the same rate. Contract size, switching costs, and market maturity all play a role.
| Segment | Annual Customer Retention | Monthly Equivalent |
|---|---|---|
| Enterprise (ACV >€50k) | 90–95% | ~99% |
| Mid-Market (ACV €10k–€50k) | 85–90% | ~98% |
| SMB (ACV €1k–€10k) | 75–85% | ~97% |
| Self-Serve / Consumer | 60–75% | ~95% |
Sources: SaaS Capital (2024), Bessemer Venture Partners (2023). Ranges reflect median to top-quartile performers.
If you’re a bootstrapped SaaS selling to SMBs at €49/mo, an annual customer retention rate around 80% puts you in solid territory. Below 70%, churn is actively fighting your growth — you’re filling a leaky bucket. Above 85%, you’ve got a product people genuinely depend on.
How to Improve Retention Rate
Retention fixes aren’t dramatic. They’re boring, repeatable, and usually involve paying attention earlier.
Fix onboarding first. Most churn happens in the first 30 days. If a customer doesn’t reach their “aha moment” quickly, they won’t stick around long enough to become retained. Track time-to-value for new sign-ups and shorten it ruthlessly.
Segment your retention. A blended retention rate hides where the real problem is. Break it down by plan tier, acquisition channel, and cohort month. You might discover that customers from organic search retain at 92% while paid ad customers retain at 71% — that changes your entire growth strategy.
Watch for leading indicators. Login frequency, feature adoption, support ticket volume — these predict churn before it shows up in your retention number. By the time someone cancels, the decision was made weeks ago. Act on the signals, not the outcome.
Talk to churned customers. Not with a survey. With a direct email. “Hey, I noticed you cancelled — would you tell me why?” The responses are uncomfortable and invaluable. Patterns emerge fast: missing integration, price sensitivity, outgrown the product.
For revenue-level retention tracking and how expansion revenue offsets logo churn, see NRR for bootstrappers.
FAQ
What is a good retention rate for SaaS?
For SMB SaaS, annual customer retention between 75% and 85% is typical. Enterprise SaaS with higher switching costs often sees 90% or above. Top-quartile self-serve products maintain around 95% monthly retention, according to SaaS Capital (2024) and Bessemer data.
Is retention rate the opposite of churn rate?
Yes. Retention rate plus churn rate equals 100%. If your monthly retention rate is 96%, your monthly churn rate is 4%. They measure the same thing from opposite angles — retention counts who stayed, churn counts who left.
Should I track monthly or annual retention rate?
Track both. Monthly retention is your operational metric — it catches problems quickly and lets you measure the impact of product changes. Annual retention is your strategic metric — it’s what investors compare across companies and what determines long-term compounding growth.
How do I calculate retention rate without knowing new customers?
You can’t accurately. If you only compare start and end customer counts, new acquisitions inflate the number. You need to isolate the original cohort. Any billing system like Stripe can tell you which customers are new versus returning — NoNoiseMetrics pulls this automatically from your Stripe data.
What is the difference between customer retention and revenue retention?
Customer retention (logo retention) treats every customer equally — one lost customer equals one point of churn regardless of what they paid. Revenue retention weights customers by their spending, so losing a €500/mo customer hurts more than losing a €19/mo customer. Most investors care about both, but revenue retention (NRR) is the stronger signal of business health.
Calculate your retention rate automatically from Stripe — NoNoiseMetrics shows it per cohort, free up to €10k MRR →
Free Tool
Try the MRR Dashboard Template →
Interactive template — no signup required.