Customer retention rate calculator with a cohort view

See what share of your starting customers stayed, with new customers taken out so they can't hide churn. Get churn, annual retention, a month-by-month cohort projection and revenue retention.

Customer analyticsRetention report · updates as you type
Paying customers on the first day of the quarter
Paying customers on the last day, new ones included
Signed up during the period. They’re taken out before retention is worked out

Revenue retention Optional

MRR from those starting customers (ARR for annual numbers)
From cancellations and downgrades during the period
Customer retention · quarter95.0%Good · 98.30%/mo
Churn rate5.0%lost this quarter
Customers lost50of 1,000 at start
Customer breakdownNet +30 customers this quarter
SegmentShare of startCustomers%
Starting customers1,000100.0%
Retained95095.0%
Churned505.0%
New808.0%
Ending customers1,030103.0%
Cohort retention · projected815 of 1,000 still active after 12 months

Your measured periodIf retention holds at 98.30% a month

Annual retention81.5%compounded, not × 4
Average lifetime59 monthsabout 4.9 years
Revenue retention96.0%gross, before expansion
Sample numbers. Replace them with yours.
  • Customer retention
  • Monthly to annual
  • Cohort projection
  • No sign-up

Add this tool to your site

Paste this code into any page. It stays free and updates automatically.

How it works

Three numbers in.
Your retention, churn and cohort view out.

  1. 01

    Pick the period

    Monthly, quarterly or annual. Every number you enter should cover that same period.

  2. 02

    Enter customers at start and end

    Paying customers on the first and last day. Or switch to Lost if you know how many cancelled.

  3. 03

    Add new customers

    They're taken out of the ending count, so retention only measures customers you already had.

  4. 04

    Read the report

    Retention and churn, a customer breakdown, annual retention, a 12-month cohort projection and, if you add revenue, gross revenue retention.

The formula

Retention rate = (Customers at end − New customers) ÷ Customers at start × 100

Example: (1,030 − 80) ÷ 1,000 = 95.0% for the quarter, so 50 customers were lost (5.0% churn). Annual retention = 0.95⁴ = 81.5%.

Monthly retention benchmarks for SaaS

Monthly retentionWhat it means
Above 99%Excellent. 99% a month keeps 88.6% of customers over a year. Typical of products sold to larger companies on annual contracts.
98–99%Good for most B2B SaaS. 98% a month keeps 78.5% over a year.
95–98%Average. Common for products sold to small businesses, but worth working on.
Below 95%Low. At 94% a month, more than half of customers are gone within a year.

What customer retention rate measures

Customer retention rate is the share of customers you had at the start of a period who are still paying at the end of it. It answers one question: of the people who already bought, how many stayed? Churn rate is the other side of the same number, so 95% retention means 5% churn.

Retention matters because every customer who stays keeps paying without a new sales effort. A business that keeps more of its customers grows faster from the same amount of acquisition, and its revenue is easier to forecast.

How to calculate retention rate

Take the customers you have at the end of the period, subtract the new customers you won during it, and divide by the customers you started with:

  • Customers at the start of the quarter: 1,000
  • Customers at the end of the quarter: 1,030
  • New customers won during the quarter: 80
  • Retention rate = (1,030 − 80) ÷ 1,000 = 95.0%

So 950 of your 1,000 starting customers stayed and 50 left, a churn rate of 5.0%. If you already know how many customers cancelled, switch the calculator to Lost: retention is then (1,000 − 50) ÷ 1,000, which gives the same 95.0%.

Why new customers are left out

The customer count went up from 1,000 to 1,030, which looks like everyone stayed and more arrived. It hides 50 cancellations. Retention only measures the people you started with, so new customers come out before you divide.

Two more rules keep the number honest. Use the same definition of a customer at the start and the end (paying accounts, not free users or trials). And measure every number over the same period: a customer who joins and cancels inside the same quarter counts as new but not as retained, so they lower the ending count without touching the starting one.

Monthly, quarterly and annual retention

Retention compounds. Each month you keep a share of a slightly smaller base, so you can't multiply or add rates across periods. To convert:

  • Annual retention = quarterly retention⁴, or monthly retention¹²
  • 95.0% a quarter is 0.95⁴ = 81.5% a year
  • 95.0% a quarter is about 98.30% a month

Of the 1,000 starting customers, about 815 would still be active after 12 months if the rate held. The calculator's cohort row shows that month by month. It also turns the monthly churn into an average customer lifetime: 1 ÷ 1.70% is about 59 months.

With small numbers, a single month can swing a lot. Losing 2 of 40 customers is 95% retention; losing none the next month is 100%. Look at three to six months together before drawing conclusions.

Customer retention vs revenue retention

Customer retention counts accounts. Revenue retention counts money. Gross revenue retention (GRR) is recurring revenue at the start, minus revenue lost to cancellations and downgrades, divided by revenue at the start.

In the example, $4,800 lost from $120,000 of MRR is 96.0% revenue retention, a little higher than the 95.0% customer retention. That means the customers who left were smaller than average. When revenue retention is lower than customer retention, larger accounts are leaving or downgrading, and that's where to look first. Add expansion revenue on top and you get net revenue retention.

How to improve customer retention

  • Get new customers to a first result quickly. The first weeks after signing up are when most customers decide whether to stay.
  • Recover failed payments. Expired cards cause churn nobody chose, and retries and reminder emails win much of it back.
  • Watch usage. Fewer logins and unused seats usually come before a cancellation.
  • Ask why people leave. A short cancellation question tells you whether the problem is price, product or fit.
  • Sell to customers who fit. Many retention problems start with customers who were never a good match.

Measure the other side of this number with the Churn Rate Calculator, add expansion revenue with the NRR Calculator, and turn customer lifetime into value with the SaaS LTV Calculator. To win more customers who are likely to stay, see our services.

FAQ

Questions,
answered.

Customer retention rate is the percentage of customers you had at the start of a period who are still customers at the end of it. Keeping 950 of 1,000 starting customers over a quarter is a 95.0% quarterly retention rate.

Retention rate = (customers at end − new customers) ÷ customers at start × 100. With 1,000 customers at the start, 1,030 at the end and 80 new, retention is (1,030 − 80) ÷ 1,000 = 95.0%.

Retention measures whether existing customers stay. New customers raise your ending count without saying anything about the customers you already had, so leaving them in would hide churn. In the example, the count grew by 30 while 50 customers left.

It depends on who you sell to and how you bill. For B2B SaaS, monthly retention above 99% is excellent, 98–99% is good, and 95–98% is common for products sold to small businesses. Annual contracts and larger customers usually retain better.

They describe the same thing from opposite sides. Churn rate is the share of starting customers you lost, so churn = 100% − retention. 95.0% retention is 5.0% churn.

Raise it to the power of the number of periods in a year. Annual retention = monthly retention¹², or quarterly retention⁴. 98% a month is 78.5% a year, and 95.0% a quarter is 81.5% a year.

Customer retention counts accounts; revenue retention counts recurring revenue. Losing $4,800 of $120,000 MRR is 96.0% gross revenue retention. If it's higher than customer retention, the customers who left were smaller than average. If it's lower, larger accounts are leaving.

Help new customers reach a first result quickly, recover failed payments, watch for falling usage, ask cancelling customers why they're leaving, and focus sales on customers who fit your product.

Your numbers stay in your browser. They're saved on your device for next time and in the page link if you share it. Nothing is sent to us, and there's no sign-up.

Done-for-you

Better retention starts with better-fit customers.

We help B2B SaaS teams reach the companies most likely to stay, through outbound, search and AI recommendations.