FrançaisEnglishEspañolItalianoDeutschPortuguêsNederlandsPolski

Customer Retention Rate: Formula, Examples, and Benchmarks

Published on April 13, 2026 · Jules, Founder of NoNoiseMetrics · 12min read

Updated on April 15, 2026

Customer retention rate measures the percentage of customers who stayed during a period. The formula is: (customers at end − new customers) ÷ customers at start × 100. The calculation excludes new customers because the goal is to measure whether existing customers stayed, not whether you replaced the ones who left. This is the complete guide: customer retention formula, revenue retention formula, the retention-vs-churn relationship, 2026 benchmarks by segment, and 8 strategies to improve the retention figure. The arithmetic is straightforward; interpreting the result requires knowing which type of retention you’re measuring and why each one matters at a different layer of the business.

Customer Retention Rate = (Customers at End − New Customers) ÷ Customers at Start × 100. Revenue Retention Rate = (Ending MRR from existing customers) ÷ Starting MRR × 100. Both measure what you keep, one counts heads, one counts dollars.

Calculate Your Retention Rate → Customer and revenue retention from Stripe, free up to €10k MRR.


Customer Retention Rate Formula

Customer Retention Rate = ((Customers at End − New Customers) ÷ Customers at Start) × 100

You subtract new customers because the customer retention rate measures whether existing customers stuck around, not whether you replaced the ones who left. Mixing acquisition into the calculation is the most common error. It inflates the figure and hides real problems.

What the customer retention rate tells you: a 90% monthly figure means 90% of your existing customers are still paying. 10% left during the window covered.

What the customer retention rate doesn’t tell you: how much revenue those customers represent. A 90% retention rate where 10% of your €500/month enterprise customers churned looks very different from a 90% figure where 10% of your €9/month trial converts churned. Customer retention treats every customer equally. Revenue retention weights them by spending. Both numbers carry the same label but answer different questions about the business.


Revenue Retention Rate Formula

The revenue retention rate, also called gross revenue retention (GRR), measures how much MRR you kept from existing customers, treating losses from churn and downgrades but ignoring expansion. The revenue retention rate sits next to the customer retention rate but speaks the language of euros instead of logos:

Gross Revenue Retention = (Starting MRR − Churned MRR − Downgrade MRR) ÷ Starting MRR × 100

Revenue retention is always ≤ 100%. A customer who cancels reduces it. A customer who downgrades reduces it. But a customer who upgrades doesn’t push the figure above 100%, that’s where Net Revenue Retention (NRR) takes over.

Why both the customer retention rate and revenue retention matter:

Customer RetentionRevenue Retention
MeasuresCount of customers keptMRR kept from existing customers
Effect of high-value churnUnderstates problemShows full financial impact
Effect of low-value churnOverstates problemShows limited financial impact
Ceiling100% (if zero churn)100% (ignores expansion)

When the customer figure and the revenue figure diverge significantly, churning customers are not representative of your average customer. If revenue retention is much lower than the customer retention rate, your best customers are churning disproportionately — a serious warning. If revenue retention is higher, you’re losing your lowest-value accounts first, which may be acceptable or even healthy. The gap between the two views is itself a diagnostic — track the spread monthly and watch how it moves with pricing or onboarding changes.


Step-by-Step Retention Rate Calculation

Step 1. Record starting customer count. Count all active paying customers at the start of the period (e.g., January 1st).

Starting customers: 100

Step 2. Record ending customer count. Count all active paying customers at the end of the period (e.g., January 31st).

Ending customers: 95

Step 3. Identify new customers acquired during the period. Count customers who started paying for the first time during the period. This is critical, without it, you’ll overstate retention.

New customers in January: 8

Step 4. Apply the retention rate formula.

Retention Rate = ((95 − 8) ÷ 100) × 100 = 87%

Of your original 100 customers, 87 are still paying. 13 left. The 8 new customers are irrelevant to the retention rate calculation — they belong in acquisition reporting, not in the retention rate.

Step 5. Verify the retention rate by calculating churn rate.

Churn Rate = 100 − Retention Rate = 100 − 87 = 13%

Or directly: 13 customers lost ÷ 100 starting = 13%. If both calculations give the same number, your retention rate inputs are correct.

Annual retention rate from monthly retention rate:

Annual Retention ≈ (Monthly Retention Rate)^12

At 95% monthly: (0.95)^12 ≈ 54% annual figure. At 97% monthly: (0.97)^12 ≈ 69% annual. The compounding math surprises most founders — even a strong monthly retention rate translates to significant annual loss once you stack twelve periods together.


Monthly vs Annual Retention Rate

The same formula applies to any time window. What changes is what the result tells you.

The monthly retention rate is your operational pulse. It catches problems fast. If the figure drops from 94% to 88% in a single window, something broke — a bad release, a pricing change, a support backlog. Monthly is where you investigate and act.

The annual retention rate is your strategic signal and investor metric. It smooths seasonal noise and shows the structural health of the business. The annual figure determines long-term compounding — whether your subscription base grows, holds, or shrinks over time regardless of new customer acquisition.

Practical note: for products with strong annual billing (most B2B SaaS), the monthly figure can look artificially high because annual customers can’t churn in any month except their renewal month. When you have a mix of monthly and annual customers, track each cohort separately to avoid misleading blended numbers.

Connecting retention to ARR: the annual customer retention rate directly determines how much of your ARR base survives each year without acquisition. A company at €100k ARR with a 75% annual figure must generate €25k in new ARR just to stay flat. A company at 90% only needs €10k in new ARR to grow. This is why retention improvements compound faster than acquisition improvements — every percentage point gained reduces the acquisition burden permanently. For the ARR implications, see the ARR formula guide.


Retention vs Churn: Mirror Metrics

Retention and churn are inverses:

Retention Rate = 100% − Churn Rate
Churn Rate = 100% − Retention Rate

If the monthly retention rate is 95%, monthly churn is 5%. Same data, different framing.

When to use each:

  • Use the retention rate when communicating about how many customers you keep (positive framing for stakeholders)
  • Use churn when diagnosing problems and measuring improvement (easier to see absolute change from 5% to 4% than from 95% to 96%)

One important nuance: this article covers the customer retention rate (logo retention). There’s also revenue retention, which weights customers by their spending and also accounts for expansion. Losing a €500/month customer who’s replaced by a €49/month customer counts as “retained” in the customer view but is a net negative in revenue terms. For revenue-level coverage, see the NRR guide. For a comparison of the two churn types, see revenue churn vs customer churn.


Retention Rate Benchmarks: 2026 by Segment

SegmentAnnual Customer RetentionMonthly Equivalent
Enterprise (ACV > €50k)90–95%~99%
Mid-market (ACV €10k–€50k)85–90%~98%
SMB SaaS (ACV €1k–€10k)75–85%~97%
Self-serve / Consumer60–75%~95%

Sources: SaaS Capital 2024, Bessemer Venture Partners 2024. Ranges reflect median to top-quartile performers.

The retention rate benchmarks that matter for bootstrapped SaaS:

  • Annual figure above 80% = your existing base is largely self-sustaining
  • Annual figure below 70% = churn is actively fighting your growth
  • Monthly figure above 97% = strong product stickiness, the equivalent of under 30% annual customer loss

Contract length effect: annual subscribers show a much higher apparent monthly retention rate than monthly subscribers because they can only churn at renewal. A product at 95% annual but 80% monthly for month-to-month customers has a product stickiness problem masked by billing mechanics. Track separately by billing cadence.


How to Improve Retention Rate

1. Fix onboarding first to lift the retention rate. Most churn happens in the first 30 days, which is where the figure erodes fastest. Customers who don’t reach their core value event quickly cancel quietly. Track time-to-first-value and shorten the path. For more, see time to value for SaaS.

2. Identify when retention breaks down. Segment the figure by cohort month, acquisition channel, and plan tier. A blended 85% might hide that organic customers retain at 93% while paid ad customers retain at 72% — a signal that you’re acquiring the wrong segment through paid channels and dragging the blended number down.

3. Monitor leading indicators. Login frequency, feature adoption depth, and support ticket volume predict cancellation 30–60 days before it happens. By the time a customer cancels, the decision was made weeks earlier. Build monitoring for usage drops and trigger proactive outreach.

4. Run exit surveys to attribute the drop. Email churned customers directly — not a survey link, a personal email. “I noticed you cancelled, can you tell me why in one sentence?” Patterns from 10 responses will surface the top 1–2 root causes faster than any analytics tool.

5. Fix involuntary churn first. A 20–40% share of your customer losses are involuntary — failed payments, not cancellations — and they pull the retention rate down without any product reason. Enable Stripe Smart Retries and a dunning email sequence before touching anything else. For details on the full churn rate calculation including voluntary vs involuntary split, the churn guide covers both.

6. Add annual plan options to lift the figure. Annual customers churn at 60–80% lower rates than equivalent monthly customers simply because they have fewer opportunities to cancel per year. If you have monthly-only billing, add an annual option at 15–20% discount. Even if only 20% of customers switch, the blended improvement is immediate and requires no product changes.

7. Segment the retention rate by plan tier. If your lowest-tier customers retain much worse than higher-tier customers, you have a value-fit problem at the entry level — the price is accessible but the product doesn’t deliver enough value at that tier for customers to justify staying. Fix the value delivery or restructure the pricing, then re-read the numbers per tier.

8. Compare activation rate to retention rate. If customers who activated quickly (low TTV) retain at 90% and customers who took more than a week to activate retain at 60%, you have a clear onboarding conversion problem — not a product-market fit problem. The product works; the onboarding doesn’t get people there. Activation lift typically shows up within two cohort cycles.


Weekly Review Routine

Treat the retention rate as a weekly conversation, not a quarterly slide. On Monday morning, pull the customer count snapshot from last Monday and compare it to today, subtract any new customers acquired during the week, and write the resulting retention figure on a single line in your ops notebook. Five minutes, one number, every week. Once you have eight weeks of single-line entries, the trend is impossible to miss — drift, drops, and recoveries all surface without a dashboard. On the same review, scan failed payments, cancelled subscriptions with their stated reason, and any plan downgrades. Tie each event to a customer name, not an aggregate. The aggregate tells you what happened; the names tell you why. Keep the routine cheap so you actually run the routine — a heavyweight retention review that gets skipped is worse than a lightweight one that gets done.


FAQ

What is the customer retention rate formula?

Customer Retention Rate = ((Customers at End − New Customers) ÷ Customers at Start) × 100. The subtraction of new customers is critical, without it, you’d count new acquisitions as retained customers, inflating the metric and hiding actual churn.

What is a good customer retention rate for SaaS?

For SMB self-serve SaaS, an annual customer retention rate between 75–85% is typical. Above 85% is strong. Below 70% means churn is actively offsetting acquisition. For monthly figures, 95–97% is healthy for most SaaS products. Enterprise products typically see 90%+ annual retention due to higher switching costs and longer contract terms.

What is the difference between customer retention rate and churn rate?

They are inverses: Retention Rate = 100% − Churn Rate. If monthly retention is 95%, monthly churn is 5%. Both measure the same customer behavior from opposite angles. Use retention when communicating positive metrics; use churn when diagnosing problems and measuring improvement over time.

Should I track monthly or annual retention rate?

Both. Monthly retention is your operational metric, it catches problems fast and shows the impact of product changes within 30 days. Annual retention is your strategic metric, it’s what investors compare and what determines long-term compounding. Note that a 95% monthly retention rate translates to approximately 54% annual retention due to compounding, which surprises most founders.

What is the difference between the customer retention rate and revenue retention?

The customer retention rate (logo retention) counts the percentage of customers who stayed, treating every customer equally. Revenue retention weights customers by their MRR. Losing a €500/month customer is the same as losing a €9/month customer in the customer retention rate, but a much larger financial impact in revenue terms. Gross Revenue Retention (GRR) measures MRR kept from existing customers and is always ≤ 100%.

How does the retention rate relate to net revenue retention (NRR)?

NRR takes the retention rate further by including expansion revenue. If customers who stay also upgrade, NRR can exceed 100% even when some customers churn. NRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100. Customer retention and GRR are the building blocks; NRR shows the combined net effect including growth from the existing base.

How do I calculate the retention rate from Stripe?

In Stripe, identify your active customers at the start of a period. At the end of the period, check which of those specific customers are still active. Calculate the retention rate as (retained customers) ÷ (starting customers) × 100. The challenge is that Stripe’s UI doesn’t natively support cohort-based tracking — you need to maintain your own customer state snapshots or use a tool that stores historical data.

What is net vs gross retention in SaaS?

Gross retention (GRR) measures MRR kept after churn and downgrades, ignoring expansion. Net retention (NRR) adds expansion MRR on top. A company with 88% GRR and 15% expansion MRR has 103% NRR — the expansion more than covers the churn. GRR shows your retention rate floor; NRR shows your combined retention plus expansion performance.


Calculate Your Retention Rate → Customer retention rate, cohort analysis, and NRR from Stripe, free up to €10k MRR.


Free Tool
Read: NRR Guide →
How net revenue retention builds on customer retention, no signup required.
Share: Share on X Share on LinkedIn
J
Juleake
Solo founder · Building in public
Building NoNoiseMetrics — risk radar for indie SaaS founders.
Spot revenue risks from Stripe → Start free