Free tool

Repeat Purchase Rate Calculator

Repeat purchase rate = customers with two or more orders ÷ total customers in the period × 100. Purchase frequency = total orders ÷ total customers.

Repeat purchase rate

27%

Orders per customer

1.52

Repeat purchase rate = (customers with 2+ orders ÷ customers in the period × 100) = 27%
Orders per customer = (total orders ÷ customers in the period) = 1.52

Share this calculator

LinkedIn X WhatsApp Email

Repeat purchase rate formula in Excel or Google Sheets

Put the inputs in column B from row 2, then paste the formulas below. They work the same in Excel and Google Sheets.

CellWhatValue or formulaExample
B2Customers in the period50005000
B3Customers with 2+ orders13501350
B4Total orders76007600
B6Repeat purchase rate (%)=ROUND(B3/B2*100,1)27
B7Orders per customer=ROUND(B4/B2,2)1.52

Get the ready-made spreadsheet

The same calculator as an .xlsx file, with the formulas set up. Free: enter your email and the download starts here right away. Your email also joins Clarivoxx Insights (a weekly article and a monthly newsletter; unsubscribe in one click).

Cover of The Professional Customer Support Playbook

Go further with the ebook

The Professional Customer Support Playbook

Better replies, fewer escalations, a clear path from agent to leader.

$19.99 · 103 pages · View the book

Frequently asked questions

How do you calculate repeat purchase rate?
Divide the customers who ordered at least twice by all customers in the same period. 1,350 of 5,000 is a 27% repeat purchase rate.
What is a good repeat purchase rate?
In e-commerce, 20–30% is common and above 40% is strong, but it depends on how often people need the product. Compare with your own trend and by acquisition channel.
How does customer experience change repeat purchases?
Delivery problems, slow support and unclear returns are the usual reasons a first order is the last. Fixing the post-purchase journey often lifts repeat rate more than discounts.
Abdessamad Ghanem

About the author

Abdessamad Ghanem

Customer Experience & Customer Success Consultant · Founder of Clarivoxx

Abdessamad Ghanem works across Customer Support, Sales, Customer Success, Account Management and Partner Management. He writes Clarivoxx Insights for B2B SaaS professionals who own retention, adoption and customer outcomes.