Use this customer retention rate calculator to see what share of your starting customer group remained active at the end of a period. Enter the beginning count, retained customers from that same group, newly acquired customers, and a target rate. The results separate retention from growth.
Customer retention results
This period view assumes every entered new customer is still active at the end. It does not infer revenue retention or lifetime value from customer counts.
Customer retention rate formula
The customer retention rate calculator divides retained members of the starting group by the number of customers active at the beginning. This is equivalent to subtracting new customers from the ending active count, then dividing by the starting count, when there are no other categories such as reactivations and all entered new customers remain active at the end. Shopify’s retention guide and HubSpot’s retention explanation show the common ending-minus-new over starting formula. Directly entering retained starting customers makes the cohort assumption visible.
Starting customers lost = starting customers − retained starting customers.
Starting-customer churn rate = lost starting customers ÷ starting customers × 100%.
Ending active customers = retained starting customers + new customers active at end.
Net customer change = ending active customers − starting customers.
Net growth rate = net customer change ÷ starting customers × 100%.
Target shortfall = greater of 0 and (target retention − actual retention), in percentage points.
Additional retained customers needed = greater of 0 and (round up starting customers × target ÷ 100 − retained starting customers).
When the starting count is zero, percentage rates do not have a meaningful denominator. The customer retention rate calculator still displays the ending count and change but marks retention, churn, growth, acquisition rate and target comparison as unavailable. A target of 95% for a base of 1,001 people requires at least 951 retained people because customers are counted as whole people; the rounded-up count ensures the goal is actually reached.
Worked example: 1,000 starting customers
Suppose a business starts a quarter with 1,000 active customers. Of those same people, 920 remain active at quarter end. It also has 140 newly acquired customers active at end. The customer retention rate calculator gives 920 ÷ 1,000 = 92% retention. Eighty customers from the opening group were lost, giving 8% starting-customer churn.
Ending active customers equal 920 + 140 = 1,060. The net change is +60, or 6% growth relative to the starting base. Acquisition of 140 equals 14% of that starting count, but that is a separate growth input, not evidence that the beginning customers stayed. The company can grow while losing some of the people who were present at the start.
With a 95% retention target, the shortfall is three percentage points. A cohort of 1,000 needs 950 retained customers to meet that target, so 30 more starting customers would have needed to remain active. The customer retention rate calculator translates the percentage goal into a concrete headcount for this period. Changing the target to a lower rate gives a zero shortfall and zero additional customers needed.
Define “active customer” before comparing periods
A retention metric depends on who counts as active. A subscription business may count paid accounts at the start and end of a month. A retailer might count customers who purchased within an agreed window, but a customer who buys every six months could look lost in a one-month window. State the activity rule, period length, cohort boundary, and whether reactivated accounts return to the beginning cohort before drawing conclusions. The customer retention rate calculator cannot choose those definitions from the numbers alone.
For this customer retention rate calculator, keep customer IDs unique. A person who places three orders remains one retained customer, while three people with one order each count as three. Decide whether to combine duplicate accounts, corporate branches, household members, and trial users in the same way for both beginning and ending counts. Do not treat a new customer who purchased and then left within the same period as still active at end. The “new” field here is specifically for newly acquired customers who are active at period end.
If you only know beginning, ending and new counts, you can calculate implied retained starting customers as ending minus new under the stated assumptions. If reactivations, transfers, mergers, or new customers who leave are present, reconcile those movements first. The customer retention rate calculator asks for the retained starting cohort directly to avoid hiding that bookkeeping decision.
Retention, churn and growth answer different questions
Retention measures the percentage of the starting base that remains. Churn in this model is its complement: 100% minus retention. Net growth adds newly acquired customers to the picture. These percentages have the same starting denominator, but they describe different movements. A retention rate of 92% and acquisition equal to 14% of the starting base combine to 6% net growth under the calculator’s assumptions. The customer retention rate calculator displays all three so rising totals do not mask the loss of existing customers.
In the customer retention rate calculator, churn is a headcount measure. Revenue churn can differ substantially: losing a small number of large customers may reduce revenue more than losing many small ones. Likewise, new customers may initially spend less than existing customers. The customer retention rate calculator cannot calculate net revenue retention or gross revenue retention from customer counts. Use cohort revenue records to answer those questions.
Period length matters when using the customer retention rate calculator. Eight percent churn over a month and eight percent churn over a year are not comparable rates. Do not multiply a monthly percentage by 12 and call it an annual churn rate without a model for compounding and cohort survival. When comparing teams or channels, hold the observation period and customer definition steady. Small cohorts can make percentage changes look large even when only a few customers move.
Connect retention with CAC and lifetime value
The Customer Acquisition Cost Calculator estimates the spend required for each new customer. If churn is high, more new customers may be needed just to keep the active total stable. The Customer Lifetime Value Calculator models revenue and contribution over an expected relationship length, but its lifespan should come from real cohort evidence rather than a single period’s retention rate without further analysis.
For financial planning, compare retention patterns with the Revenue Calculator and Cash Flow Calculator. A retained customer may purchase at a different frequency or margin. A program that improves retention can also cost money, so evaluate its incremental contribution and cash timing rather than only the change in percentage. The customer retention rate calculator provides a clear customer-count baseline for that analysis.
Run the same customer retention rate calculator for comparable cohorts, such as customers acquired in the same month or on the same product. This can reveal whether a change in onboarding or support affected a specific group. Do not compare a mature group with a very recent group as though each had the same time to return or cancel. Pair percentages with cohort size and absolute lost-customer counts for a more honest view.
Assumptions and limitations
- Enter whole nonnegative customer counts. Retained starting customers cannot exceed the starting count. Target retention ranges from 0% to 100%.
- The ending total assumes every entered new customer is active at the end and that reactivations or other movements are either absent or reconciled separately.
- Zero starting customers make the rate calculations undefined. The displayed ending and change counts remain available.
- The customer retention rate calculator does not estimate lost revenue, repeat-purchase rate, cohort lifespan, customer satisfaction, or causes of churn.
- All rates refer to the single chosen period. Define customer activity and period boundaries consistently before comparing results.
- A target is rounded up to a whole required retained-customer count; a positive percentage gap may require fewer or more people than a rounded display suggests.
Download the customer retention rate calculator results as an Excel-compatible CSV that includes the inputs and outputs. Print / save PDF uses the browser print dialog. Reconcile counts with customer records, especially if accounts were reactivated or acquired and lost within the same period.
Customer retention rate calculator FAQs
Does a new customer improve retention rate?
No. New active customers affect ending total and net growth; the retention percentage uses only the starting group.
What is the difference between retention and churn?
For the same starting cohort and period, churn is the share not retained, so it equals 100% minus retention.
Can growth be positive while retention falls?
Yes. New active customers can exceed the number lost from the starting group, producing net growth despite churn.
What if there are no customers at the start?
The calculator shows ending count and change. Percentage rates and target comparison are unavailable because the starting denominator is zero.
Can I use orders instead of people?
No. The fields count distinct customers. Order frequency is a different metric.
How should I treat reactivated customers?
Document a consistent policy and reconcile them separately. The simple model assumes they are not an unexplained extra group in the ending total.