Repeat Purchase Rate Calculator
Calculate the percentage of customers who make more than one purchase. Benchmark against industry averages and measure the health of your retention efforts.
Calculate customer retention rate over any period. Measure how many starting customers remain active after accounting for new customer acquisition.
| Metric | Count | % of Start |
|---|---|---|
| Starting Customers | 2,000 | 100% |
| Retained Customers | 1,800 | 90.00% |
| Churned Customers | 200 | 10.00% |
| New Customers Acquired | 500 | 25.00% |
| End of Period Total | 2,300 | 115.00% |
| Industry | Benchmark | Your Rate | Difference |
|---|---|---|---|
| SaaS / Subscriptions | 95% | 90.00% | -5% |
| D2C Fashion | 78% | 90.00% | +12% |
| Grocery / FMCG | 88% | 90.00% | +2% |
| Electronics | 65% | 90.00% | +25% |
| Health & Wellness | 82% | 90.00% | +8% |
| Beauty / Cosmetics | 80% | 90.00% | +10% |
| Metric | Amount |
|---|---|
| Retained Customer Revenue | $135,000 |
| Lost Revenue (Churn) | -$15,000 |
| Cost to Replace Churned | -$7,000 |
| New Customer Revenue | +$37,500 |
| Total Churn Economic Impact | -$22,000 |
Customer retention rate measures the percentage of existing customers you retain over a specific period, excluding new customers acquired during that time. It is the inverse of churn rate and one of the most critical health metrics for any e-commerce business.
The standard formula is: ((End Customers − New Customers) / Start Customers) × 100. A 100% retention rate means you kept every customer. A 0% rate means everyone from the start of the period is gone.
For most e-commerce businesses, a monthly retention rate of 80–90% is healthy, while annual retention typically ranges from 20–40% depending on product type. Subscription businesses aim for 90%+ monthly retention. Understanding retention rate helps you quantify the economic value of loyalty programs, service quality, and post-purchase experience improvements.
Retention rate directly drives CLV and profitability. Increasing retention by even a few points can materially change customer value, so this page is useful for judging whether retention work is moving the business.
Retention Rate (%) = ((End Customers − New Customers) / Start Customers) × 100
Churn Rate (%) = 100 − Retention Rate
Retained Customers = End Customers − New CustomersResult: 90.00% retention rate
Starting with 2,000 customers, ending with 2,300, and acquiring 500 new ones: Retained = 2,300 − 500 = 1,800. Retention Rate = 1,800 / 2,000 × 100 = 90%. That means 200 customers (10%) churned during the period.
Acquiring a new customer costs 5–7× more than retaining an existing one. Retained customers have higher conversion rates (60–70% vs. 5–20% for new visitors), higher AOV (33% more), and generate word-of-mouth referrals. Retention is not just a metric — it is the foundation of sustainable profitability.
Track retention rate alongside churn rate, repeat purchase rate, CLV, and net promoter score. Together, these metrics give you a complete picture of customer health. Set up automated alerts for retention drops that exceed your normal variance.
The most effective retention strategies address the entire customer lifecycle: onboarding (welcome sequences, first-purchase education), engagement (personalized recommendations, loyalty rewards), and recovery (win-back campaigns, satisfaction surveys). Each stage prevents churn at different points in the customer journey.
Last updated:
Monthly retention of 80–90% is good for non-subscription e-commerce. Subscription businesses should target 92–98% monthly. Annual retention ranges widely: 20–40% for discretionary products and 50–70% for consumables.
They are inverses: Churn Rate = 100% − Retention Rate. A 90% retention rate means 10% churn. Churn is the percentage of customers lost; retention is the percentage kept. Both describe the same phenomenon from different angles.
Define a purchase window appropriate for your business. If your average repurchase cycle is 60 days, a customer who hasn't bought in 120+ days might be considered "churned." Be consistent with your definition across periods.
It depends on how you count "end customers." If you only count active purchasers, dormant customers are excluded (effectively churned). If you count all accounts, dormant customers inflate retention. Active-purchaser-based retention is more accurate.
Product quality is the single biggest driver of retention. No amount of marketing can compensate for a product that disappoints. Stores with high return rates and low satisfaction scores consistently show below-average retention rates.
Harvard Business School found that a 5% increase in retention increases profits by 25–95%. This is because retained customers cost less to serve, buy more frequently, accept premium prices, and generate referrals. The compounding effect is substantial.
Calculate the percentage of customers who make more than one purchase. Benchmark against industry averages and measure the health of your retention efforts.
Calculate customer lifetime value (CLV) from AOV, purchase frequency, and lifespan. Set acquisition budgets and evaluate retention strategy ROI.
Calculate retention by cohort over multiple periods. Track how many customers from each acquisition month remain active in subsequent periods.