Ecommerce & Marketplaces
How To Calculate Dropshipping Profit
Dropshipping has no inventory cost, so the ad that wins the customer is usually the biggest line item. Profit lives or dies on the gap between what the customer pays and what the supplier, the platform, the payment processor and the ad network take.
Quick Answer
Net per sale = Retail - Supplier cost - Shipping - Platform fee - Payment fee - Ad spend
- Retail
- Price the customer pays
- Supplier cost
- What the dropship supplier charges
- Ad spend
- Cost to acquire one sale
- Platform fee
- Marketplace or store commission
Subtract the supplier cost, shipping, platform and payment fees and the ad spend from the retail price. A 39.99 product costing 11 with 4.50 shipping, about 2.66 of fees and a 9 ad nets about 12.83, a margin of roughly 32 percent.
What Is Dropshipping Profit?
Dropshipping profit is what a store keeps on a sale when it never touches the inventory. The supplier ships directly to the customer, so there is no stock to buy upfront, but the seller still pays for the product, the shipping, the platform, the payment processing and the advertising that brought the customer in.
Because there is no inventory cost, the advertising line becomes the dominant variable. A dropshipper can change the product, the price and the creative in a day, and the entire economics of a sale can flip on the cost of a click. Profit is therefore best understood as the contribution margin left after everything except the ad, compared against the cost of the ad itself.
The supplier cost is what the dropship supplier charges for the product. It is usually higher than a wholesale price because the supplier is doing the picking, packing and shipping, and it often includes a markup that a bulk buyer would avoid.
Shipping is charged by the supplier and passed through to the seller. Free shipping offers simply move that cost into the retail price, so it still has to be counted somewhere in the model.
The platform fee is the commission taken by the store or marketplace hosting the sale. On a hosted store it is a monthly subscription rather than a per-sale charge, in which case it belongs in overhead rather than the per-sale model; on a marketplace it is a percentage of the sale.
Payment processing is charged by the payment provider, usually as a percentage plus a small fixed fee per transaction. The fixed portion matters most on low-priced items, where it can be a meaningful share of the sale.
The ad spend per sale is the total advertising cost divided by the number of sales those ads produced. This is the number most dropshippers get wrong, because they divide by clicks or by sessions rather than by completed orders.
Net profit per sale is what remains after every deduction. It is the figure that funds the next round of testing, and it is the figure that determines whether a product is worth scaling.
The break-even ad spend is the amount the store could pay to acquire a sale and still make nothing. It is the retail price minus the product, shipping and fees, and it is the single most useful number in dropshipping because it sets the ceiling for every bid.
A product with a break-even ad spend far above the typical cost per acquisition has room to scale. A product whose break-even ad spend is below the market cost of a click will lose money no matter how well the creative performs.
Profit margin expresses the net result as a percentage of the retail price. Dropshipping margins are typically thinner than retail because the supplier markup and the ad cost both eat into the spread.
Order volume turns the per-sale result into a monthly figure. Because the ad cost scales with sales, the monthly profit is usually a straight multiple of the per-sale result unless the store earns volume discounts from its suppliers.
The calculator models the numbers entered and nothing more. It does not know the supplier's real shipping time, the refund rate or the chargeback cost. Treat the output as a planning figure and confirm it against a month of real store data.
Formula
Net = Retail - Cost - Shipping - Platform - Payment - Ad
The contribution left after every cost except the ad, minus the ad.
| Symbol | Meaning | Unit | Notes |
|---|---|---|---|
| R | Retail price | currency | What the customer pays. |
| C | Supplier cost | currency | What the supplier charges. |
| S | Shipping | currency | Shipping charged by the supplier. |
| P | Platform fee | currency | Marketplace or store commission. |
| F | Payment fee | currency | Processor percentage plus fixed fee. |
| A | Ad spend | currency | Cost to acquire one sale. |
Break-even ad = Retail - Cost - Shipping - Platform - Payment
The most you can pay for a sale and still break even.
| Symbol | Meaning | Unit | Notes |
|---|---|---|---|
| R | Retail price | currency | What the customer pays. |
| C | Supplier cost | currency | What the supplier charges. |
| S | Shipping | currency | Shipping charged by the supplier. |
| P | Platform fee | currency | Marketplace or store commission. |
| F | Payment fee | currency | Processor percentage plus fixed fee. |
How To Calculate Dropshipping Profit
- 1
Add up the variable costs
Supplier cost, shipping, platform fee and payment fee all come off the retail price before the ad is considered.
- 2
Work out the payment fee
Apply the processor's percentage to the retail price and add the fixed fee per transaction.
- 3
Subtract the ad spend
Take the cost to acquire one sale off the contribution to reach the net profit.
- 4
Compute the margin
Divide the net profit by the retail price to express it as a percentage.
- 5
Find the break-even ad
Add the ad spend back to the net profit to see the ceiling for future bids.
Examples
Example 1: Standard single-product store
- Retail price
- 39.99
- Supplier cost
- 11
- Shipping
- 4.50
- Platform fee
- 3%
- Payment fee
- 2.9% + 0.30
- Ad spend
- 9
- Orders per month
- 150
| Step | Calculation | Result |
|---|---|---|
| Platform fee | 39.99 x 0.03 | 1.1997 |
| Payment fee | 39.99 x 0.029 + 0.30 | 1.45971 |
| Net profit per sale | 39.99 - 11 - 4.50 - 2.65941 - 9 | 12.83059 |
| Profit margin | 12.83059 / 39.99 | 0.3208 |
| Break-even ad spend | 12.83059 + 9 | 21.83059 |
Result: Each sale nets 12.83059, a margin of 32 percent, and the store can pay up to 21.83059 for a sale before it stops making money.
Example 2: Competitive niche with expensive clicks
- Retail price
- 49.99
- Supplier cost
- 18
- Shipping
- 5
- Platform fee
- 3%
- Payment fee
- 2.9% + 0.30
- Ad spend
- 19
- Orders per month
- 80
| Step | Calculation | Result |
|---|---|---|
| Platform fee | 49.99 x 0.03 | 1.4997 |
| Payment fee | 49.99 x 0.029 + 0.30 | 1.74971 |
| Net profit per sale | 49.99 - 18 - 5 - 3.24941 - 19 | 4.74059 |
| Profit margin | 4.74059 / 49.99 | 0.0948 |
| Monthly profit | 4.74059 x 80 | 379.2472 |
Result: The expensive clicks leave only 4.74059 per sale, a margin of about 9 percent, so the niche is barely worth running: 80 orders a month produce only 379.2472.
Calculator
Net profit per sale
$12.83
- Profit margin
- 32.08%
- Break-even ad per sale
- $21.83
- Monthly net profit
- $1,924.59
Values update as you type. This calculator covers the single scenario its formula assumes — see Common Mistakes for what it leaves out.
Prefer a full-width tool? Open the Dropshipping Profit calculator page.
Common Mistakes
Dividing ad spend by clicks instead of orders
The cost per sale is the ad budget divided by completed orders, not by sessions. Using sessions understates the true acquisition cost and makes an unprofitable product look viable.
Ignoring the fixed payment fee
On a twenty dollar sale a thirty cent fixed fee is more than the percentage charge. Leaving it out overstates profit on exactly the low-priced products dropshippers favour.
Assuming free shipping is free
If the supplier charges for shipping and the customer does not, the cost still exists. It belongs in the model whether it is shown to the customer or absorbed.
Scaling before the break-even ad is known
Increasing the budget on a product whose break-even ad spend is below the market cost of a click simply loses money faster. The ceiling must be known before scaling.
Treating a test order as representative
A handful of orders during a launch, often at suppressed prices, says little about the steady-state cost per sale. The model should use a month of real data.
Forgetting refunds and chargebacks
Refunds lose the sale, the fee and often the product, and chargebacks add a penalty on top. A refund rate of a few percent can wipe out a thin margin.
Pricing to a target margin rather than to the market
Setting a price that delivers a comfortable margin is pointless if the market will not pay it. The right order is to find the market price, then test whether the product survives at that price.
FAQ
What is a good dropshipping profit margin?
Most successful stores run between fifteen and thirty percent net margin after advertising. Below ten percent there is very little cushion for refunds, fee changes or a rise in ad costs.
How do I find my ad spend per sale?
Take the total advertising spend for a period and divide it by the number of orders that period produced. Doing this weekly gives a realistic cost per acquisition rather than a guess.
Why is break-even ad spend important?
It is the maximum you can pay to acquire a sale before the product stops making money. If the market cost per click times the conversion rate is above that ceiling, the product cannot be profitable as priced.
Do platform fees apply to the shipping I charge?
On most marketplaces the commission is charged on the total order value, including shipping. Check the specific platform's rules, because the base for the fee varies.
Should the store subscription be in this calculation?
No. A monthly store subscription is a fixed overhead, not a per-sale cost, so it belongs in the profit and loss account rather than in the per-sale margin.
How can I improve dropshipping profit?
Negotiate a lower supplier cost, raise the average order value with a bundle or upsell, and reduce the cost per acquisition by testing creative and audiences. All three move the break-even ad ceiling.
References
- [1]Baymard Institute, Ecommerce conversion rate benchmarks — https://baymard.com/lists/cart-abandonment-rate
- [2]Stripe, Card acceptance and processing fees — https://stripe.com/pricing
- [3]Google Ads Help, Advertising cost per acquisition — https://support.google.com/google-ads/answer/2454042