📈
📈 Business tools

Repeat Purchase Rate Calculator

Results update as you type.

Your numbers

Understanding the repeat purchase rate calculator — concept and principle

The repeat purchase rate is the share of your customers who bought from you more than once in a given period. It is one of the clearest signals of product satisfaction and loyalty, and online shops, direct-to-consumer brands and marketplaces track it to see whether customers come back after their first order.

Repeat purchase rate420 of 1,500 customers ordered at least twice: 7 figures out of 25, or 28%.Who came back for a second order?each figure = 60 customers2+ orders: 4201 order: 1,08028%72%Repeat rate 28%420 ÷ 1,500 customers
Seven in every 25 customers came back at least once; the other 18 bought only once in the period.

How it is calculated

Both numbers must cover the same period and the same definition of a customer. Total customers means everyone who bought at least once in that period, and each customer is counted once.

The principle

The rate splits your customers into two groups: those who tried you once and those who returned. Because each customer counts once, the metric is not inflated by a few heavy buyers, which makes it a useful companion to purchase frequency (orders per customer). A rising repeat rate means more people are forming a habit; a rising frequency with a flat repeat rate means the same loyal group is buying more. The rate depends on the window: a longer period gives customers more time to return, so it usually shows a higher rate.

Worked example

  1. Inputs: 420 customers bought 2 or more times, 1,500 customers in total.
  2. Divide: 420 ÷ 1,500 = 0.28.
  3. Convert to a percentage: 0.28 × 100 = 28%.
  4. Interpretation: just over a quarter of customers came back; the other 1,080 (72%) bought only once in the period.

How to read the result

What counts as good depends heavily on the category. Consumables and everyday goods naturally produce higher repeat rates than durable items people buy once every few years. Rather than chasing an external benchmark, compare your own rate over equal periods, and compare cohorts: of customers whose first order was in January, how many had ordered again within 90 days? Cohort views separate genuine improvement from the effect of a sudden wave of new customers, who have not yet had time to come back and therefore pull the rate down.

Common mistakes

Keep in mind: The rate says nothing about how much repeat customers spend or how profitable they are. Pair it with average order value, purchase frequency and margin before making decisions. This is an estimate for information only.

Frequently asked questions

How is repeat purchase rate different from retention rate?

Repeat rate looks at customers who bought again within one period. Retention rate compares customers at the start and end of a period, mostly used for subscriptions and accounts.

How can I raise my repeat purchase rate?

Improve the first experience (delivery, quality, unboxing), then follow up with timely reminders, replenishment offers or loyalty rewards.

Should one-time buyers from last year count?

Only if they are inside the period you chose. Keep both counts in the same window.

Sources: P. Fader, Customer Centricity, Wharton Digital Press · P. Farris, N. Bendle, P. Pfeifer and D. Reibstein, Marketing Metrics, Pearson

Checked 8 Nov 2026. Standard business and finance formulas. Estimates for information only.

📈 All business tools →🌍 Calculators by country →