hello again
Schedule your demo

Customer Loyalty 5-minute read

Calculate the Repurchase Rate: Your Guide to Formulas and Benchmarks

A young woman is working intently on a tablet.

You’ve made your first sale. Now what? For many stores, that’s where it ends: one purchase, one customer, end of story. But the real money lies in the second, third, and fourth orders—acquiring new customers is many times more expensive than retaining existing ones.

The good news: You don't have to guess how well your customer retention is going. When you calculate your repeat purchase rate, you'll see in black and white how many buyers are coming back and how much untapped potential lies within your existing customer base.

In this guide, we’ll walk through the formula together, work through an example step by step, and clarify what constitutes a good value in your industry. Finally, you’ll receive seven concrete strategies for turning first-time buyers into loyal customers.

What is the repurchase rate?

The repeat purchase rate is one of the most important metrics for customer loyalty. It describes the percentage of your customers who return at least once after their first purchase.

Unlike sales, the repurchase rate tells you directly whether people are staying loyal to you. High sales can simply be the result of many first-time buyers. A high repurchase rate, on the other hand, indicates genuine loyalty.

Calculating the Repurchase Rate: The Formula

There are two common approaches to this calculation: the customer-based approach and the product-based approach. Both provide different answers to similar questions.

Customer-Specific Calculation

The customer-based formula is the most common: Repurchase rate = (Number of repeat customers ÷ Total number of customers) × 100. It shows the percentage of all customers who have made at least two purchases.

Product-Specific Calculation

If you want to know how often a single product is repurchased, use the product-specific formula: repeat purchases ÷ total purchases × 100. This is helpful, for example, for consumable products like coffee or cosmetics.

Step-by-Step Calculation Example

An example makes the formula easier to understand. Imagine an online store that had 1,000 customers last year.

  1. Step 1: Count all customers during the selected time period—in this case, 1,000.
  2. Step 2: Count how many of them have made at least one repeat purchase—in this case, 300.
  3. Step 3: Divide the number of repeat customers by the total number: 300 ÷ 1,000 = 0.3.
  4. Step 4: Multiply by 100: Your repurchase rate is 30 percent.

What's the right time frame?

The repurchase rate depends heavily on the time period under consideration. One month reveals short-term trends, while one year provides the big picture.

Cohort analysis has proven effective in practice: You track a fixed group of first-time buyers over a 12-month period. This allows you to fairly compare different time periods without seasonal effects skewing the numbers.

Repurchase Rate vs. Related Metrics

The repurchase rate isn't the only metric to consider. Three related metrics provide additional context for your customer retention.

Key figureWhat it measuresFormula (simplified)
Repurchase RatePercentage of customers who have made at least one repeat purchaseRepeat customers ÷ Total customers × 100
Retention Rate (Customer Retention Rate)Percentage of customers who remain active over a period of time(Number of customers at the end − new customers) ÷ Number of customers at the beginning × 100
Churn Rate (Customer Churn Rate)Percentage of customers who are lostLost customers ÷ Initial customers × 100
Customer Lifetime Value (CLV)Expected Total Revenue from a Customer RelationshipAverage Receipt Amount × Purchase Frequency × Customer Lifetime Value

What Is a Good Repeat Purchase Rate? Industry Benchmarks

Whether your repeat purchase rate is good depends heavily on your industry. These benchmarks will help you gauge where you stand.

Industry/SegmentTypical Repurchase RateKey driver
High-Priced Purchases (Furniture, Electronics)10–20 %Long purchasing cycles, high investment costs
Total E-Commerce20–30 %, Top Stores over 50 %Product Range, Delivery Experience
Fashion & Fast-Changing Trends40–60 %Short purchasing cycles, frequent collection changes
Groceries, Bakery, Drugstoreusually over 50 %Everyday necessities, high purchase frequency

7 Strategies to Boost Your Repeat Purchase Rate

The good news: You can actively influence the repurchase rate. These seven strategies work in virtually every industry.

  1. Digital loyalty program: Points, stamps, or rewards give customers a clear reason to come back.
  2. Personalized Communication: Customized offers via push notifications, email, or text message instead of mass advertising.
  3. Welcome bonus for the second purchase: A small incentive right after the first purchase helps lower the barrier to entry.
  4. Reactivating Inactive Customers: Automated reminders bring dormant contacts back.
  5. Easy reordering: Saved shopping carts or one-click reorders lower the barrier to purchase.
  6. Omnichannel Presence: Customers who receive the same high level of service both online and in-store are more likely to return.
  7. Good post-purchase service: Quick responses and hassle-free assistance prevent customers from quietly leaving.

Common Errors in Calculations

Even in a simple formula, mistakes tend to creep in. These three are particularly common.

  • Incorrect time frame: If you mix months and years, you're essentially comparing apples and oranges.
  • Returns not included: Canceled or returned purchases skew the number of actual repeat customers.
  • When channels are considered in isolation: Those who track online and in-store sales separately often underestimate the actual level of customer loyalty.

Conclusion

The repurchase rate answers the question behind every growth goal: Do the people you've already convinced come back? Compare your figures to industry benchmarks rather than to a number from some random study.

Be sure to watch out for the classic calculation errors: a clearly defined time period, returns factored out of the calculation, and channels analyzed together rather than separately. Otherwise, you’ll be optimizing for a number that doesn’t accurately reflect your business.

And then it's time to optimize. Start with what requires the least effort—often that's a simple reorder option or a small incentive for a second purchase. Measure your repeat purchase rate again after three months. Then you'll see what worked.

FAQ: Frequently Asked Questions About the Repurchase Rate

What is the difference between the repurchase rate and the retention rate?

The repurchase rate measures how many customers have made at least one additional purchase—regardless of exactly when. The retention rate, on the other hand, looks at a fixed period of time and examines how many customers remained active during that time. Both metrics complement each other: The repurchase rate shows the basic level of customer loyalty, while the retention rate shows how that loyalty changes over time.

How often should I calculate the repurchase rate?

For most companies, a monthly or quarterly review is more than enough. Consistency is more important than frequency: Always use the same time period and the same definition so that your figures remain comparable. For businesses with strong seasonal fluctuations, it’s also worth doing a year-over-year comparison.

What is a realistic repeat purchase rate for a new company?

Startups often begin with retention rates below 20 percent because most customers are first-time buyers. This is normal and no cause for concern. What matters is the trend over time: If the rate increases from quarter to quarter, your customer retention strategy is working.

Can a loyalty program really improve the repurchase rate?

Yes. A loyalty program gives customers a concrete incentive to return rather than switch to the competition. According to the DACH Loyalty Report 2026, 30 percent of consumers in Germany and 28 percent in Austria have been spending more since joining a program. The key is that the rewards must be truly attractive and participation must remain simple.

How are the repurchase rate and customer lifetime value related?

Customer Lifetime Value—that is, the expected total revenue from a customer relationship—automatically increases with the repurchase rate. More repeat purchases mean more revenue per customer relationship, without having to acquire new customers. That’s why it’s worth investing specifically in initiatives aimed at boosting the repurchase rate.

At what repurchase rate does a loyalty program become worthwhile?

A loyalty program is almost always worthwhile, regardless of the current baseline—low rates, in particular, offer the greatest potential for improvement. More important than a fixed threshold is whether you’re currently actively encouraging your customers to return. If not, a digital loyalty program is often the quickest way to make a difference.

Ready to take your customer loyalty to the next level?