Repeat Purchase Rate Calculator
Enter repeat customers and total customers to find the repeat purchase rate.
Result
How it is calculated
The tool divides customers who bought more than once by all customers who bought in the period: repeat purchase rate = repeat customers ÷ total customers × 100. It also gives one-time buyers, total − repeat. Both inputs are counts of people, not orders, so a customer with five orders counts once. Customers are whole people: a fractional value such as 10.5 shows no result. Total customers must be at least 1, and repeat customers cannot be negative or exceed the total, otherwise nothing is returned. A rate of 0% means nobody came back and 100% means every customer bought at least twice. The tool does not know the time window, so use one period and apply the same rule for what counts as repeat each time.
Worked example
In the last 12 months a shop had 1250 customers who bought at least once. Of these, 340 bought two or more times. Repeat purchase rate: 340 ÷ 1250 = 0.272, which is 27.20%. One-time buyers: 1250 − 340 = 910. So a little under three in ten customers came back, and the remaining 910 bought exactly once. If the shop wants a 35% rate on the same base, it would need 0.35 × 1250 = 437.5, about 438 repeat customers.
Common mistakes
- Entering the number of repeat orders instead of repeat customers. A customer who ordered four times is one repeat customer, so counting orders pushes the rate too high, and a repeat figure above the total shows no result.
- Including customers whose first purchase was only a few days ago. They have not had time to return, so a fresh cohort looks worse than a customer base measured over a full period.
- Comparing rates from different time windows. A 24-month rate will nearly always be higher than a 6-month one for the same shop, so keep the window the same.
- Entering only new buyers as the total. The total must include everyone who bought, one-time and repeat alike.
- Entering a percentage or a decimal count such as 27.5 repeat customers. Both fields are head counts and must be whole numbers.
About this calculator
Repeat purchase rate measures customer loyalty in the most direct way possible: the share of customers who bought more than once, calculated as repeat customers divided by total customers over a given period. The remainder — customers who bought exactly once — are the one-time buyers this calculator also reports.
E-commerce and retail teams treat this as a core loyalty metric because acquiring a new customer typically costs far more than retaining an existing one, so a rising repeat purchase rate signals a healthier, more sustainable revenue base. CRM and loyalty program managers track it segment by segment to see which products, channels, or campaigns bring in customers who actually come back.
Was this helpful?
You can pick up to 3 reactions.
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
- Loan Calculator
- Profit Calculator
- Discount Calculator
- BMI Calculator
- Percentage Calculator
- Ideal Weight Calculator
- Age Calculator
- Pregnancy Due Date Calculator
- Compound Interest Calculator
- BMR Calculator (Basal Metabolic Rate)
- Tip Calculator
- Fuel Cost Calculator
- Date Difference Calculator
- Sleep Cycle Calculator
- Daily Water Intake Calculator
- Simple Interest Calculator
- Heart Rate Zones Calculator
- Running Pace Calculator
- Pet Age Calculator
- Calories Burned Calculator
- Macro Calculator
- TDEE Calculator (Total Daily Energy Expenditure)
- Waist-to-Hip Ratio Calculator
- Honor Roll Calculator
- One Rep Max (1RM) Calculator
- Ovulation Calculator
- Electricity Cost Calculator
- Unit Price Calculator
- Savings Goal Calculator
- Break-Even Point Calculator
- Paint Calculator
- Course Grade Average Calculator
- Business Days Calculator
- Time Duration Calculator
- Fuel Economy Calculator
- Temperature Converter
- Tile Calculator
- Aspect Ratio Calculator
- Roman Numeral Converter
- Goal Weight Timeline Calculator
- Salary Converter (Hourly to Annual)
- Credit Card Validator (Luhn)
- Body Surface Area (BSA) Calculator
- Feels-Like Temperature Calculator
- Ohm’s Law Calculator
- PPI (Pixel Density) Calculator
- Molar Mass Calculator
- Zodiac Sign Calculator (Western + Chinese)
- IBAN Validator
- Shoe Size Converter
- Country Info & Dialing Code Lookup
- Time Zone Difference (World Clock)
- CAGR (Compound Annual Growth Rate) Calculator
- Rule of 72 Calculator
- Blood Alcohol Content (BAC) Calculator
- Lean Body Mass (LBM) Calculator
- Pythagorean Theorem Calculator
- Speed Converter
- Download Time Calculator
- Date Calculator (Add/Subtract)
No calculators found
Comments