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

    USD

    Average order value for this period.

    Timing

    Average days between first and second purchase

    Costs

    USD

    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.00
      42.9%
    • New revenue
      $2,880.00
      57.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.

    Keep exploring

    Continue with related tools

    These calculators pair well with Repeat Purchase Rate and help you get a complete picture.

    Beyond the numbers

    📈Grow Your Business with Smart Sellers Tool

    Want more than just the numbers?

    Download the FREE Smart Seller Profit Toolkit and learn how to:

    Price with confidence
    Avoid hidden profit leaks
    Increase your profits
    Make smarter business decisions
    Free for sellers • No spam

    Get your free toolkit and start pricing smarter today.

    Get the Free Toolkit

    Free • No spam • Unsubscribe anytime

    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

    1. 1Subtract new from total to get existing customer base who could repurchase.
    2. 2Divide repurchased count by existing base for repeat purchase rate.
    3. 3Multiply repurchased and new counts by AOV for revenue split.
    4. 4Compare marketing cost: repeat $0 incremental, new has CAC.
    5. 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.

    Existing 140 = 200 total - 60 new. Repeat 45/140=32.1%. Repeat revenue 45×$48=$2,160. New revenue 60×$48=$2,880. New marketing 60×$12=$720 cost. Repeat marketing $0 incremental. Repeat profit per order $12 higher. Annual if held: repeat $25,920 revenue at high margin, new $34,560 revenue minus $8,640 CAC. Repeat drives margin improvement over time.

    FAQ

    Common questions

    Related tools

    Continue planning

    Browse all

    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.

    Coming soonQ3–Q4 2026

    Inventory Planner

    Calculate reorder points, inventory investment, and stockout risk before you place POs.

    Coming soonQ3–Q4 2026

    Pricing Optimizer

    Test pricing scenarios to find the sweet spot between conversion and profit per order.

    Coming soonQ3–Q4 2026

    ROI Planner

    Model return on ads, influencer campaigns, and marketplace promotions.

    Coming soonQ3–Q4 2026

    Business Goal Planner

    Turn annual revenue goals into daily sales targets, listing counts, and traffic needs.

    Coming soonQ3–Q4 2026

    Sales Forecast

    Project next quarter revenue from current average order value and growth assumptions.

    Coming soonQ3–Q4 2026

    Pricing Strategy Tool

    Compare charm pricing, premium pricing, and anchor strategies on the same product.

    Coming soonQ3–Q4 2026

    Product Launch Calculator

    Budget a new product launch including samples, fees, ads, and break-even timeline.

    Coming soonQ3–Q4 2026
    Built for sellers who want one trusted place for profit, pricing, and planning — not scattered spreadsheets.