Scholar HeistScholar Heist
Digital Marketing

Repeat Purchase Rate Calculator

Measure repeat purchasing among unique buyers in the same reporting period.

Your numbers

Example values are prefilled. Use the same reporting period for all inputs.

Repeat purchase rate: 25%
Repeat purchase rate
25%
Customers with one order
900
Orders per purchasing customer
1.42

The formula

Repeat purchase rate = Customers with at least two orders / Unique purchasing customers × 100; Purchase frequency = Total orders / Unique purchasing customers.

Worked example

300 repeat purchasers among 1,200 unique customers give a 25% repeat purchase rate. With 1,700 orders, purchase frequency is 1.42 orders per customer.

Related calculators