Calcrux
Ecommerce Seller OperationsNewFree Β· No sign-upReal-time

Customer Retention Rate Calculator

Retention rate, churn rate, and the revenue value of keeping one more customer.

Updated Reviewed by Sajid HussainΒ· Editor

ShareLinkedIn

Try it with your numbers

Results update in real time as you type β€” no submit needed.

Your numbers

Total active customers at the beginning of the measurement period.
Total active customers at the end of the measurement period β€” including newly acquired customers.
Customers acquired for the first time during this period. Required to isolate retained customers from new ones.
Average revenue per order β€” used to calculate customer LTV and the revenue impact of churn.
How many times a retained customer buys per year on average.
How many months the measurement period covers. Affects how churn is converted to a monthly rate for LTV calculations.

Results

⚑

Results appear as you type

No submit button needed

Why trust this calculator

Last updated

June 9, 2026

Coverage

9 markets Β· 8 currencies

Privacy

Calculated in-browser Β· no data stored

Pricing

Free forever Β· no sign-up

Are you keeping your customers?

Customer retention rate, churn, lifespan, and the revenue cost of losing customers

The customer retention rate calculator shows what percentage of your existing customers you keep each period, what your churn rate is, how long a typical customer stays active, and what their lifetime value is β€” plus how much revenue you recover by improving retention by even 1%. It uses your actual cohort numbers (start, end, and new customers) rather than assumptions, so the result reflects your real retention performance.

**Retention rate vs churn rate β€” two ways to see the same truth.** Retention rate is the percentage of customers you kept; churn rate is the percentage you lost. They always add to 100%. A 65% retention rate means a 35% churn rate β€” and at 35% annual churn, the average customer only stays active for about 28 months. The two numbers together tell you both the rate of loss and how long each customer relationship lasts.

**Why the 1% retention improvement number matters.** Retention improvements compound across the customer base. If 1% of your 1,000 customers (10 people) each generate 615 in lifetime value, keeping them is worth 6,150 β€” that's the value unlocked before any new acquisition costs. At scale, improving retention by even 3–5 percentage points can be worth more than doubling your ad spend on new customers.

**Customer lifespan is derived from churn β€” not guessed.** Rather than asking you to estimate how long customers stay, this calculator derives lifespan mathematically from your actual churn rate using the standard formula: lifespan = 1 Γ· monthly churn rate. A 35% annual churn converts to a 3.5% monthly churn, which implies a 28-month average lifespan. This is a more reliable input to LTV than a gut-feel estimate.

**Monthly churned revenue reveals the acquisition cost you're hiding.** Every month you lose churned customers you're spending acquisition budget to replace them. Monthly churned revenue shows the revenue hole that acquisition must fill before the business can grow β€” a powerful argument for retention investment over more ad spend.

Quick facts

Retention formula
(End βˆ’ New) Γ· Start Γ— 100
Churn to LTV
Mathematically derived β€” not estimated
Revenue impact
1% retention improvement value
Churn revenue loss
Monthly revenue to replace via acquisition
Period
1, 3, 6, or 12 months
Currency
Any currency, no sign-up
How it works

From cohort counts to retention rate, LTV, and revenue impact

Four inputs give you a complete retention picture β€” no estimation needed.

01

Enter your cohort counts

Customers at the start of the period, customers at the end, and new customers acquired during the period. The difference tells you exactly who was retained.

02

Set the period length

Choose whether you're measuring over 1, 3, 6, or 12 months. The period affects how the period-level churn is converted to a monthly rate for LTV calculations.

03

Add revenue inputs for LTV

Enter average order value and purchase frequency per year. These combine with the mathematically derived customer lifespan to give LTV and the revenue impact of churn.

04

Read retention rate, churn, lifespan, and impact

Get your retention rate, churn rate, average customer lifespan in months, LTV, monthly churn revenue loss, and the value of a 1% retention improvement.

Steps to use the Customer Retention Rate Calculator: Enter your cohort counts, Set the period length, Add revenue inputs for LTV, Read retention rate, churn, lifespan, and impact.

Formula

The math behind customer retention

Standard CRM and DTC retention formulas β€” verified and broken out step by step.

01

Retained customers

Retained Customers = End Customers βˆ’ New Customers

Customers who were active at the START AND the end of the period. We subtract new customers acquired during the period so they don't inflate the retention count. Floored at 0 β€” retained customers can never be negative.

02

Retention rate

Retention Rate % = Retained Customers Γ· Start Customers Γ— 100

The percentage of your original customer base you kept. 0% if start customers is zero. The standard industry formula used by Shopify, Klaviyo, and most DTC analytics platforms.

03

Churn rate

Churn Rate % = 100 βˆ’ Retention Rate %

The complement of retention rate. A 65% retention rate means a 35% churn rate for the period.

04

Monthly churn rate (from period churn)

Monthly Churn Rate = 1 βˆ’ (1 βˆ’ Churn Rate)^(1 Γ· Period Months)

Converts the period-level churn to a monthly rate. A 35% annual churn converts to approximately 3.5% monthly churn (not simply 35%Γ·12 = 2.9%). The compound formula gives the correct monthly equivalent regardless of the period measured.

05

Average customer lifespan

Lifespan (months) = 1 Γ· Monthly Churn Rate

Derived from the geometric series convergence for a constant churn rate. A 3.5% monthly churn gives a 1/0.035 = 28.6 month average lifespan β€” how long a customer stays before churning.

06

Customer LTV

LTV = (AOV Γ— Purchase Frequency per Year Γ· 12) Γ— Customer Lifespan (months)

Revenue-based LTV: monthly revenue per customer multiplied by the number of months a customer stays. For gross-profit LTV, multiply by your gross margin percentage.

Worked example

From cohort counts to retention rate and LTV

See how the retention formula works step by step with a realistic annual example.

Scenario

A store had $1,000.00 customers at the start of the year. By year-end there were $850.00 β€” but $200.00 of those were new acquisitions. Average order value: $65.00, 4 purchases per year.

1

Step 1 Β· Retained customers

End customers $850.00 βˆ’ New customers $200.00 = $650.00 retained customers from the original cohort.

Retained: $650.00 of $1,000.00 starting customers

2

Step 2 Β· Retention and churn rate

$650.00 Γ· $1,000.00 Γ— 100 = $65.00% retention rate. Churn = 100 βˆ’ $65.00 = $35.00%.

Retention: $65.00% Β· Churn: $35.00%

3

Step 3 Β· Monthly churn and customer lifespan

Monthly churn = 1 βˆ’ (1 βˆ’ 0.35)^(1/12) β‰ˆ 3.5%. Lifespan = 1 Γ· 0.035 = $28.38 months.

Average lifespan: $28.38 months

4

Step 4 Β· LTV and revenue impact

Monthly revenue/customer = $65.00 Γ— 4 / 12 = $21.67. LTV = $21.67 Γ— $28.38 months β‰ˆ $615.00. Monthly churn loss = 350 churned customers Γ— $21.67 = $7,583.00.

LTV: $615.00 Β· Churn revenue loss: $7,583.00/month

The takeaway

Retaining just 1% more customers (10 people) at a $615.00 LTV is worth $6,150.00 in added lifetime value β€” more than most channels spend on a single acquisition campaign.

Industry benchmarks

What retention rates are typical in ecommerce

Retention benchmarks vary significantly by category. Consumables and subscriptions retain far better than one-off purchases.

MetricPoorAverageGoodExcellent

Annual customer retention rate

Klaviyo Ecommerce Benchmarks Report 2025
< 60%60–75%75–85%85%+

Annual customer churn rate

Shopify Retention Benchmark Study 2025
> 40%25–40%15–25%< 15%

Average customer lifespan (months)

Derived from churn-rate benchmarks above

< 1212–3030–6060+

Purchase frequency (orders/year per retained customer)

Metrilo Ecommerce Retention Report 2025
< 1.51.5–33–66+

Repeat purchase rate (% of customers who bought again)

Klaviyo Ecommerce Benchmarks Report 2025
< 20%20–35%35–50%50%+
Why this calculator

Calcrux vs other retention rate tools

Most retention calculators give only the retention rate percentage. This one adds LTV, churn revenue loss, customer lifespan, and the financial value of a 1% retention improvement.

FeatureCalcruxSimple Retention CalculatorCRM Analytics
Retention rate from cohort counts
Mathematically derived customer lifespanSometimes
Customer LTV from retention dataSometimes
Monthly churn revenue loss
1% retention improvement value
Period conversion (1/3/6/12 months)Annual onlyVaries
No sign-up or data integration needed
Free, no paywallPaid
Common mistakes

Where retention rate calculations go wrong

Not subtracting new customers from the end count

Why it matters

If you count all end-period customers as "retained" without removing newly acquired ones, you overstate retention. A business that lost 400 old customers but acquired 500 new ones has grown β€” but its retention rate is actually very low.

Fix

Always enter the number of new customers acquired during the period. Retained customers = end count minus new customers β€” this formula is the industry standard.

Using monthly churn as annual churn (or vice versa)

Why it matters

A 3.5% monthly churn is NOT the same as 3.5% annual churn. Multiplying monthly churn by 12 to get annual churn (3.5% Γ— 12 = 42%) is incorrect β€” it overstates annual churn. The correct annualisation uses the compound formula.

Fix

This calculator automatically converts between period and monthly churn using the compound formula. Always match your cohort period to the period selector.

Ignoring the revenue value of churn

Why it matters

Reporting only the retention rate percentage hides the financial stakes. A 35% churn rate feels abstract; 7,500 in monthly revenue lost to churn is concrete and motivating.

Fix

Enter average order value and purchase frequency to see the monthly revenue churn loss and the 1% improvement value. These translate retention into language that justifies retention investment.

Optimising for new customers instead of retention

Why it matters

Acquiring a new customer typically costs 5–7Γ— more than retaining an existing one. Pouring ad budget into acquisition while ignoring a 40% churn rate is a leaky bucket β€” the faster you pour, the faster it drains.

Fix

Use the 1% retention improvement value to compare retention investment ROI against acquisition cost. In most businesses, the retention lever is cheaper.

Measuring retention only annually

Why it matters

Annual retention rates smooth over seasonal patterns. A business might retain 80% annually but lose 30% of customers in Q4 β€” a pattern only visible in quarterly or monthly measurement.

Fix

Track retention quarterly or monthly, especially in seasonal categories. This calculator supports 1, 3, 6, and 12-month periods.

Tips

Getting the most from retention rate analysis

Segment by cohort, not blended

Retention rates averaged across all customers hide which acquisition cohort retains best. Track the 30-, 90-, and 365-day retention for each monthly cohort to find where drop-off actually happens.

Compare retention ROI vs acquisition

Take the 1% retention improvement value output and compare it to your average CAC. In most ecommerce businesses, the retention lever delivers 2–5Γ— the ROI of acquisition spend at the margin.

Trigger repeat purchases early

Most churn happens within 30–90 days of the first purchase. A well-timed email sequence (post-purchase, replenishment, or personalised recommendation) can move a first-time buyer to a retained customer cheaply.

Track NPS alongside retention

Retention is a lagging indicator β€” customers leave after satisfaction drops. NPS surveys 7 and 30 days post-purchase catch the sentiment drop early, before it shows up in retention rates.

Set retention floor before scaling

If retention is below 60%, scaling acquisition spend fills a leaky bucket. Fix the retention problem first β€” reduce the churn rate to at least 75% before investing heavily in new customer growth.

Use LTV to cap CAC

LTV from this calculator is the ceiling on what you can pay per new customer and remain profitable over the customer lifetime. Combine with the LTV:CAC calculator to set your bid and budget limits.

Use cases

When operators reach for this calculator

The Customer Retention Rate Calculator works across every stage of the workflow.

DTC Brand Owner / CMO

Pull customer counts from the CRM, enter start, end, and new customer numbers for the month, and see retention rate and monthly churn revenue loss in seconds.

Subscription Operator / Churn Manager

Use monthly or quarterly cohort data to compute monthly churn rate and average subscriber lifespan β€” the two inputs that drive subscription business valuation.

Ecommerce Founder / CEO

Show retention rate, customer LTV from cohort data, and the 1% retention improvement value as evidence of a defensible retention engine and customer economics.

Retention Marketing Manager

Run the calculator before and after a loyalty campaign to measure the actual retention rate improvement and translate it to the LTV gain the campaign delivered.

Marketplace Seller / Growth Lead

Use purchase frequency and LTV to justify a follow-up email or push notification sequence, showing the expected revenue recovery from a 5% retention lift.

Ecommerce Operations Manager

Establish the minimum acceptable retention rate per product category based on its LTV and CAC, and flag any category falling below the threshold for review.

Glossary

Customer retention vocabulary

Every important term you'll encounter in this calculator and the broader topic.

Customer retention rate
The percentage of existing customers who remain active customers over a measured period. Calculated as (retained customers Γ· starting customers) Γ— 100.
Customer churn rate
The percentage of customers lost in a period β€” the complement of retention rate. A 65% retention rate means a 35% churn rate.
Retained customers
Customers who were active at the START of the period and are still active at the END. Calculated by subtracting new customer acquisitions from the end count.
Customer lifespan
The expected number of months a customer remains active before churning. Derived from monthly churn rate as 1 Γ· monthly churn rate.
Customer LTV (lifetime value)
Total expected revenue (or gross profit) from a single customer over their entire relationship with the business. LTV = monthly revenue per customer Γ— expected lifespan in months.
Monthly churn rate
The percentage of customers expected to churn in any given month, derived from the period churn rate using the compound formula: 1 βˆ’ (1 βˆ’ period churn rate)^(1 Γ· period months).
Monthly churned revenue
Revenue lost each month from customers who churned during the period β€” the monthly revenue replacement burden that acquisition must cover before growth can occur.
1% retention improvement value
The additional LTV unlocked by retaining 1% more of your starting customer base β€” a measure of the financial return on retention investment.
Help & answers

Frequently asked questions

Everything you need to know about how the Customer Retention Rate Calculator works.

01How do you calculate customer retention rate?

Customer Retention Rate = ((End Customers βˆ’ New Customers) Γ· Start Customers) Γ— 100. First subtract new customers acquired during the period from the end-period count to get retained customers β€” those who were there at the start AND the end. Then divide by starting customers. A business that starts with 1,000 customers, acquires 200 new ones, and ends with 850 has retained 650 original customers: 65% retention rate.

02What is a good customer retention rate for ecommerce?

For ecommerce, 75–85% annual retention is considered good and 85%+ is excellent. Below 60% is a danger zone β€” the business is losing more than 40% of its customers each year, which makes growth extremely difficult as acquisition must replace losses before any net growth occurs. Subscription businesses typically retain 85%+ to be viable.

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

They are complements that add to 100%: retention rate + churn rate = 100%. Retention rate measures the customers you kept; churn rate measures the customers you lost. A 70% retention rate means a 30% churn rate. Both describe the same data β€” churn is often used for subscriptions and SaaS, retention is more common in ecommerce and DTC.

04How do I calculate customer lifetime value from retention rate?

First convert your period churn rate to a monthly churn rate using: monthly churn = 1 βˆ’ (1 βˆ’ period churn)^(1 Γ· period months). Then customer lifespan = 1 Γ· monthly churn rate. Finally, LTV = (average order value Γ— purchases per year Γ· 12) Γ— lifespan in months. This calculator does all three steps automatically from your cohort data.

05Why do I need to subtract new customers when calculating retention?

Because not all end-period customers were there at the start. If you acquired 200 new customers during the year, they can't be counted as "retained" β€” they weren't at risk of churning from your original cohort. Including them inflates retention. Retained customers = end count minus new customers acquired during the period.

06What is the monthly churn rate formula from an annual churn rate?

Monthly churn rate = 1 βˆ’ (1 βˆ’ annual churn rate)^(1/12). For a 35% annual churn: monthly churn = 1 βˆ’ (0.65)^(1/12) β‰ˆ 3.52%. Note: simply dividing by 12 (35% Γ· 12 = 2.9%) is incorrect because churn compounds β€” the correct monthly rate is slightly higher.

07How much is a 1% improvement in retention rate worth?

The value depends on your customer base size and LTV. If you have 1,000 customers and each has a 615 LTV, a 1% improvement means retaining 10 more customers worth 6,150 in total additional lifetime value. This calculator shows this number directly β€” use it to compare the ROI of retention investment against new customer acquisition cost.

08Does this calculator work for monthly and quarterly periods, not just annual?

Yes β€” the period selector supports 1, 3, 6, and 12-month measurement windows. When you choose any period other than 12 months, the calculator converts the period-level churn to a monthly rate using the compound formula (not simple division), so your customer lifespan and LTV calculations stay accurate regardless of the measurement window you use.

09Can this calculator be used for subscription and SaaS businesses?

Yes. Subscription businesses measure retention exactly the same way: customers active at the start of a billing period, minus those who cancelled. Enter your subscriber counts in the start, end, and new customer fields and set the period to 1 month for monthly subscriptions. The monthly churn rate output will match your platform's reported churn directly. For SaaS, enter contracted seats or active accounts instead of customer counts.

10What is the difference between customer churn rate and revenue churn rate?

Customer churn rate (what this calculator tracks) measures the percentage of customers lost, regardless of their spend. Revenue churn (or MRR churn) measures the percentage of revenue lost β€” if your highest-value customers leave disproportionately, revenue churn will be higher than customer churn. Track both: customer churn tells you about engagement, while revenue churn tells you about financial impact. This calculator focuses on customer churn as the starting point.

Category

Ecommerce Seller Operations

Subcategory

ads marketing

Availability

Global Β· 9 markets

Price

Free forever

Topics

customer retention rate calculatorchurn rate calculatorcustomer retentionchurn rateecommerce retentioncustomer retention ratecustomer churn calculatorretention marketing

Explore 500+ more tools

Calculators, simulators, and decision tools for every stage of business operations.