Repeat Purchase Rate Calculator
Enter total customers this month, how many are new, how many existing customers bought again, average order value, and timing. See repeat rate among existing base, revenue split between new and repeat, marketing cost comparison, and how repeat revenue drives margin without extra ad spend.
Instant calculations · Editable fee assumptions · Export-ready results
Inputs
Values update results instantly. Adjust fee assumptions to match your seller dashboard.
Customers
All unique customers with a purchase this month.
First-time buyers this month.
Among existing customers, how many bought again
Revenue
Average order value for this period.
Timing
Average days between first and second purchase
Costs
Blended CAC per new buyer.
Results
Live estimates based on your inputs and editable fee assumptions.
Existing customers in base
140
Total minus new.
New customers
60
First-time buyers.
Customers who repurchased
45
Existing who bought again.
Repeat purchase rate
32.1%
Repurchased divided by existing.
Revenue from repeat customers
$2,160.00
Repurchased × AOV.
Revenue from new customers
$2,880.00
New × AOV.
Marketing cost per repeat sale
$0.00
$0 for organic repeat.
Marketing cost per new sale
$12.00
Marketing cost per new.
Total marketing cost for new
$720.00
New × cost per new.
What this means
Existing base 140, 45 repurchased = 32.1% repeat. Repeat $2160, new $2880. New costs $720, repeat $0 incremental. Repeat share 43%. Avg 65 days between orders.
Revenue split: new vs repeat
Interactive breakdown of fees, costs, and remaining profit.
Distribution
- Repeat revenue$2,160.0042.9%
- New revenue$2,880.0057.1%
Total $5,040.00 · 2 segments · interactive
Line-item breakdown
Dollar amounts, share of revenue, and visual proportion.
- Total customers
- 200
- Existing customers
- 140
- New customers
- 60
- Repurchased
- 45
- Repeat purchase rate
- 32.1%
- Revenue from repeat
- $2,160.00
- Revenue from new
- $2,880.00
- Total marketing cost new
- $720.00
- Repeat share of revenue
- 42.9%
Assumptions used
- • Existing 140=200 total - 60 new
- • Repeat rate 45/140=32.1%
- • Repeat $2160.00 = 45×$48.00
Share or export this calculation
Copy your numbers, save as PDF, or share with your team and seller communities.
Continue with related tools
These calculators pair well with Repeat Purchase Rate and help you get a complete picture.
You might also need
Churn Rate
Calculate monthly and annual churn rates, subscriber lifespan, and revenue lost to churn — see how small retention improvements multiply revenue.
Know your customer value
Customer Lifetime Value
Estimate CLV from purchase value, frequency, lifespan, margin, acquisition and retention costs.
You might also need
AOV Calculator
Calculate current AOV from revenue and orders, compare to target, and see revenue impact of hitting your goal.
📈Grow Your Business with Smart Sellers Tool
Want more than just the numbers?
Download the FREE Smart Seller Profit Toolkit and learn how to:
Get your free toolkit and start pricing smarter today.
Get the Free ToolkitFree • No spam • Unsubscribe anytime
Repeat Purchase Rate Calculator
Generated 8/4/2026, 2:54:24 PM · Currency USD
Inputs
- Total customers who purchased this month: 200
- New customers this month: 60
- Existing customers who repurchased: 45
- Average order value: 48
- Avg days between first and second purchase: 65
- Marketing cost per new customer: 12
Results
- Total customers: 200
- Existing customers: 140
- New customers: 60
- Repurchased: 45
- Repeat purchase rate: 32.1%
- Revenue from repeat: $2,160.00
- Revenue from new: $2,880.00
- Total marketing cost new: $720.00
- Repeat share of revenue: 42.9%
Interpretation
Existing base 140, 45 repurchased = 32.1% repeat. Repeat $2160, new $2880. New costs $720, repeat $0 incremental. Repeat share 43%. Avg 65 days between orders.
How it works
Methodology & formulas
This calculator is transparent by design. Review the steps and formulas so you can trust the estimate and adjust assumptions when your dashboard differs.
Calculation steps
- 1Subtract new from total to get existing customer base who could repurchase.
- 2Divide repurchased count by existing base for repeat purchase rate.
- 3Multiply repurchased and new counts by AOV for revenue split.
- 4Compare marketing cost: repeat $0 incremental, new has CAC.
- 5Use avg days between purchases as context for cohort timing.
Formulas
- existing = total - new
- repeatRate = repurchased / existing × 100
- repeatRevenue = repurchased × AOV
- newRevenue = new × AOV
- totalNewCost = new × marketingCostPerNew
- repeatCost = $0
Important assumptions
- Existing = total customers - new customers.
- Repeat rate = repurchased / existing × 100 among existing.
- Revenue from repeat = repurchased × AOV.
- Revenue from new = new × AOV.
- Repeat marketing cost modeled as $0 extra (loyalty/email organic).
- Total new marketing = new × cost per new.
Worked example
200 total, 60 new, 45 repurchased
200 customers this month, 60 new leaves 140 existing. 45 repurchased = 32.1% repeat rate. AOV $48.
FAQ
Common questions
Related tools
Continue planning
Churn Rate Calculator
Calculate monthly and annual churn rates, subscriber lifespan, and revenue lost to churn — see how small retention improvements multiply revenue.
Customer Lifetime Value Calculator
Estimate CLV from purchase value, frequency, lifespan, margin, acquisition and retention costs.
Average Order Value Calculator
Calculate current AOV from revenue and orders, compare to target, and see revenue impact of hitting your goal.
Platform roadmap
Explore More Seller Tools
We are building a complete business decision platform. These planning and forecasting tools are coming next — each will reuse the same transparent, seller-focused framework.
Profit Planner
Set monthly income goals and work backward to required sales, pricing, and margin targets.
Inventory Planner
Calculate reorder points, inventory investment, and stockout risk before you place POs.
Pricing Optimizer
Test pricing scenarios to find the sweet spot between conversion and profit per order.
ROI Planner
Model return on ads, influencer campaigns, and marketplace promotions.
Business Goal Planner
Turn annual revenue goals into daily sales targets, listing counts, and traffic needs.
Sales Forecast
Project next quarter revenue from current average order value and growth assumptions.
Pricing Strategy Tool
Compare charm pricing, premium pricing, and anchor strategies on the same product.
Product Launch Calculator
Budget a new product launch including samples, fees, ads, and break-even timeline.