Profit & Pricing

ROI Calculator for Dropshipping

Calculate Return on Investment (ROI) for a dropshipping product or campaign. See net profit as a percentage of total investment (product + ads + fees).

Enter your numbers

All calculations run in your browser. Nothing is sent or stored.

Your results

Click Calculate to see your numbers here.

Your results will appear here after you click Calculate.

Formula

ROI % = ((Revenue − Total Investment) ÷ Total Investment) × 100

Industry Benchmark

Healthy e-commerce ROI: 20–30%+. Dropshipping ROI is often lower than other models because of high ad costs; aim for 25%+ on proven products.

What is ROI and how it differs from ROAS

ROI (Return on Investment) measures the profitability of an investment as a percentage of the total cost. In dropshipping, ROI typically refers to the return on your total investment in a product or campaign — including product cost, shipping, fees, ad spend, and overhead. It is expressed as a percentage: an ROI of 25% means you earned $0.25 in profit for every $1 you invested.

ROI is often confused with ROAS (Return on Ad Spend), but they measure different things. ROAS only considers ad spend: $400 revenue from $100 ad spend = 4x ROAS. ROI considers ALL costs: if that $400 revenue cost you $250 in total (product + shipping + fees + ads), your ROI = ($400 − $250) ÷ $250 × 100 = 60%. Same campaign, same numbers, but ROI gives you a more complete picture of profitability.

The ROI formula

ROI % = ((Revenue − Total Investment) ÷ Total Investment) × 100

Total Investment includes every dollar that went into generating the revenue: product cost, shipping, transaction fees, ad spend, app subscriptions, VA costs, packaging, returns processing, and any other direct costs. The more costs you include, the more accurate your ROI — and the lower the number will be compared to a marketing-only ROI that excludes overhead.

Worked example: $400 revenue, $250 total cost

Let's calculate ROI on a real dropshipping campaign. Over 7 days, you sell 10 units of a $40 product. Total revenue = $400. Your costs: Product cost (10 × $8.50): $85. Shipping (10 × $3.95): $39.50. Transaction fees (10 × $1.46): $14.60. Ad spend: $100. Apps/VA (10 × $1.00): $10. Returns processing (1 return at $5): $5. Total investment: $254.10.

Net profit = $400 − $254.10 = $145.90. ROI = ($145.90 ÷ $254.10) × 100 = 57.4%. This is a very healthy ROI for dropshipping — most stores operate at 20-30% ROI on their best products.

What is a good ROI for dropshipping?

ROI benchmarks depend on what costs you include and how you calculate investment. E-commerce ROI (industry average): 20-30% on proven products. Dropshipping ROI (typical): 15-25% after all costs including ad spend. Top dropshipping stores: 30-50% ROI (usually via private labeling winners). Beginner dropshipping stores: Under 15% ROI (higher ad costs, lower volume).

If your ROI is below 15%, you are likely underpricing, overpaying for ads, or carrying too much overhead. If your ROI is above 40%, you have a strong product — consider private labeling to cut supplier cost 30-50% and push ROI even higher.

ROI vs ROAS vs BEROAS — when to use each

ROAS = Revenue ÷ Ad Spend, best for ad platform optimization and campaign comparison. BEROAS = Price ÷ (Price − Non-Ad Costs), best for kill/scale decisions for ad campaigns. ROI = (Revenue − All Costs) ÷ All Costs, best for overall business/product profitability. POAS = Net Profit ÷ Ad Spend, best for true profit per ad dollar (modern metric). Most professional dropshippers track all four. ROAS for ad platform decisions, BEROAS for kill/scale, ROI for product-level decisions, and POAS for true profitability tracking.

How to improve your dropshipping ROI

  1. Raise your price — Every $5 increase that doesn't tank CVR directly increases ROI. Test $5 increments.
  2. Negotiate supplier cost down — Once you hit 50+ orders/month of a SKU, ask for 10-20% off. Bulk orders (100+ units) save 15-30%.
  3. Improve conversion rate — Same investment, more revenue = higher ROI. Every 0.5% CVR improvement typically adds 5-10 percentage points to ROI.
  4. Cut overhead — Audit your app subscriptions monthly. Cancel anything you haven't opened in 30 days. Most stores save $50-$150/month.
  5. Reduce returns — Better product photos, accurate descriptions, sizing charts cut returns 30-50%. Every 1% return reduction adds ~2% to ROI.
  6. Push AOV with bundles — Bundles raise revenue per order without raising per-order costs, directly improving ROI.

Common ROI mistakes

The most common mistake is excluding costs from the Total Investment calculation. Many dropshippers calculate ROI as (Revenue − Product Cost − Ad Spend) ÷ (Product Cost + Ad Spend), which ignores shipping, fees, apps, returns, and overhead. This inflates ROI by 10-20 percentage points and gives a false sense of profitability. Always include ALL costs in your ROI calculation.

The second mistake is calculating ROI per product but making decisions per campaign. A product might have 30% ROI overall but 5% ROI on Facebook cold traffic and 80% ROI on email. Always segment ROI by channel to know where to invest. The third mistake is not factoring in time — ROI of 50% over 30 days is very different from ROI of 50% over 365 days.

Use the ROI Calculator

Our free ROI Calculator above does the math in seconds. Enter your total revenue and total investment — the calculator returns your net profit, ROI percentage, and revenue multiple. Pair it with the Profit Margin Calculator for per-order profitability, and the Break-Even ROAS Calculator for ad campaign decisions.

Frequently Asked Questions

How is the roi calculated?

ROI % = ((Revenue − Total Investment) ÷ Total Investment) × 100. The exact math is shown above each result so you can verify it against your own spreadsheet.

Is this calculator free?

Yes — 100% free with no signup. You can use it as many times as you want, and your numbers never leave your browser. All calculations run client-side in JavaScript.

What's a good benchmark for roi?

Healthy e-commerce ROI: 20–30%+. Dropshipping ROI is often lower than other models because of high ad costs; aim for 25%+ on proven products.

Can I use this calculator for non-dropshipping businesses?

Yes. The formulas work for any e-commerce or retail business. The benchmarks we cite are dropshipping-specific, but the math is universal.

How often are the underlying rates updated?

We update fee schedules (Shopify, PayPal), tax rates, and benchmark data whenever the source publishes new numbers. Each guide page shows a "last updated" date.

Related calculators