How to Calculate Real Dropshipping Profit Per Order (Not What You Think)
You just sold a phone case for $19.99.
In your head, you do the math: bought it for $3.50, so profit is $16.49. You're pumped. You do the same thing 300 times this month and mentally bank $4,947.
Then it's November 1st. You check your bank account and wonder where the money went.
Here's what happened: that "$16.49 profit" doesn't exist. Not even close.
Between that $3.50 product cost and your $19.99 sale price sits a graveyard of invisible costs. Payment fees. Advertising. Returns. Platform charges. Currency conversion. Each one sneaks away a slice, and the total gap between what you think you're making and what you're actually making is usually 60–80%.
This article walks you through the brutal, beautiful reality of dropshipping profit per order—and shows you exactly where your margin is really going. We'll use specific products, real numbers, and a template you can copy for your own store.
[IMAGE PLACEHOLDER: A confusing spreadsheet with a huge gap between "calculated profit" and "actual profit" highlighted in red]
The Spreadsheet Lie: Revenue Minus Cost ≠ Profit
Here's where every dropshipper starts (and where most stay stuck).
You build a simple spreadsheet:
- Revenue: Product selling price
- Cost: What you paid the supplier
- Profit: Revenue minus cost
This math works on an island, where nothing else exists. In reality, you're running a business on the internet with fees, taxes, refunds, and a media budget. Each one hits your profit margin.
Let's define profit properly:
$$
\text{Real Profit Per Order} = \text{Revenue} - \text{COGS} - \text{Payment Processing} - \text{Shipping} - \text{Ads} - \text{Platform Fees} - \text{Returns} - \text{All Other Costs}
$$
It's longer than revenue minus COGS. It has to be, or you're not actually calculating profit.
Full Cost Anatomy of a Single Dropshipping Order
Let's walk through an actual order, step by step. We're selling a phone case.
The Product: Phone Case Sold at $19.99
Revenue: $19.99
Now let's count every cost that sits between that sale and your pocket.
| Cost Category | Amount | Notes |
|---|---|---|
| Product cost (ePacket supplier) | $3.50 | Alibaba/AliExpress standard |
| ePacket shipping to customer | $2.80 | Included in product cost some suppliers; varies by region |
| Shopify Payments processing | $0.88 | 2.9% + $0.30 flat fee |
| Meta/TikTok ad cost (CPA) | $6.50 | $1,950 ad spend ÷ 300 orders |
| Shopify Basic plan (amortized) | $0.13 | $29/month ÷ ~300 orders |
| App subscriptions (amortized) | $0.50 | $150/month in apps ÷ 300 orders |
| Return/chargeback reserve | $0.80 | 8% return rate × typical cost per return |
| Transaction currency conversion | $0.30 | 1.5% if international supplier |
| TOTAL COSTS | $15.41 |
Revenue: $19.99
Total Costs: $15.41
Real Profit: $4.58
Real Margin: 22.9%
But wait. Your spreadsheet said profit was $16.49 (revenue minus product cost). The gap between what you calculated and what's actually real is $11.91 per order.
Over 300 orders per month, that's a $3,573 difference between what you think you're making and what you're actually making.
Where Does Each Cost Come From?
Let's break down the ones that surprise most people:
Ad Cost ($6.50): This is the killer. You're running paid ads to get customers. With Meta or TikTok, your customer acquisition cost (CPA) depends on your audience, creative quality, and season. In Q3, CPMs are lower; in Q4, they spike 30–50%. If you're paying $6.50 per customer (a reasonable number for a $20 product), that's a third of your revenue before any other expense.
Platform Fees ($0.13): Shopify Basic is $29/month. If you're doing $6K in monthly revenue (300 × $19.99), you're dividing fixed costs across those orders. This is amortized cost, but it's real.
Return Reserve ($0.80): Dropshipping returns are brutal. 8% is typical for cheap products. If 8% of orders come back as returns, and each return costs you $2–3 to process (return shipping, restocking cost, lost sale), that's a real burn.
App Costs ($0.50): Profit tracking, email, inventory sync, review widgets, email recovery—these stack up. $150/month ($1,800/year) is normal. That's $0.50 per order at this volume.
Currency Conversion ($0.30): If you're buying from suppliers overseas (you are), your payment processor charges a foreign exchange fee. Typically 1–1.5% depending on your processor.
Payment Processing ($0.88): 2.9% + $0.30 is Shopify Payments standard. Some use Stripe (similar). This is unavoidable unless you accept only bank transfers (which kills conversion).
Example 2: Higher-Ticket Product (Still Thin Margins)
Let's try a smartwatch sold at $49.99. This should be better, right?
Product specs:
- Selling price: $49.99
- Product cost: $12.00
- Estimated weight: 200g (affects shipping cost)
| Cost Category | Amount |
|---|---|
| Product cost | $12.00 |
| Shipping (ePacket) | $4.50 |
| Payment processing (2.9% + $0.30) | $1.75 |
| Ad cost (CPA) | $10.00 |
| Shopify plan (amortized) | $0.13 |
| App costs (amortized) | $0.50 |
| Return reserve (10% for electronics) | $2.00 |
| Currency conversion (1.5%) | $0.75 |
| TOTAL COSTS | $31.63 |
Revenue: $49.99
Total Costs: $31.63
Real Profit: $18.36
Real Margin: 36.7%
This looks much better. But here's the catch: a higher price point doesn't automatically mean lower ad costs. You're targeting different audiences, your conversion rate might be lower, and your CPA could be 50% higher. Smartwatches also have higher return rates (10% vs 8%) because customers have expectations.
Even at $18.36 per order, if you're selling 200 smartwatches per month (slower volume than the phone case), that's $3,672 profit. Sounds good—until you realize you need capital to stock inventory, and you haven't accounted for returns, refunds, and ads that didn't convert.
Want to see your real numbers?
Try our free profit calculator — plug in your numbers and see your real net margin in 30 seconds.
Try the free calculator →The Losing Example: When You're Actually Bleeding Money
Here's a scenario that happens more often than you'd think.
Product: USB-C cable, selling at $12.99
Supplier cost: $1.50
Assumptions:
- Highly competitive niche (low conversion rate)
- High return rate (15%; cables fail, people get multiple)
- High CPA ($8.00—people are skeptical of unknown brands)
| Cost Category | Amount |
|---|---|
| Product cost | $1.50 |
| Shipping (ePacket, lightweight) | $1.20 |
| Payment processing | $0.68 |
| Ad cost (CPA) | $8.00 |
| Shopify plan (amortized) | $0.13 |
| App costs (amortized) | $0.50 |
| Return reserve (15%) | $2.30 |
| Currency conversion | $0.19 |
| TOTAL COSTS | $14.50 |
Revenue: $12.99
Total Costs: $14.50
Real Profit: -$1.51
You're losing $1.51 per order.
Yet you feel busy. You're processing orders, managing returns, running ads, and checking Shopify multiple times per day. You sold 500 units this month. Congratulations—you lost $755.
This happens because:
- You underestimated your CPA in a competitive niche
- You didn't account for returns
- You priced the product based on "what competitors charge" without factoring your actual acquisition cost
This is the volume trap: high order count, zero profit, drained enthusiasm, and a negative bank balance.
Build Your Own Profit Calculator
Stop guessing. Use this template to calculate your actual profit per order.
| Cost Category | Your Amount |
|---|---|
| Selling Price (Revenue) | $ |
| Product Cost (COGS) | $ |
| Supplier Shipping (if not bundled) | $ |
| Payment Processing Fee | $ |
| Ad Cost (Total Ad Spend ÷ Orders) | $ |
| Shopify Plan (Monthly Fee ÷ Orders) | $ |
| App Subscriptions (Monthly ÷ Orders) | $ |
| Return Reserve (Return Rate × Cost Per Return) | $ |
| Currency Conversion (1–1.5% of revenue) | $ |
| Other: _______ | $ |
| TOTAL COSTS | $ |
| REAL PROFIT | $ |
| Real Margin % | % |
To fill this out:
- Revenue: Your selling price (this is straightforward).
- Product cost: What your supplier charges (in USD or converted).
- Supplier shipping: Some suppliers bundle this into the unit price; some charge separately. Check your actual supplier.
- Payment processing: If using Shopify Payments, it's 2.9% + $0.30. Stripe is 2.9% + $0.30. Other gateways vary.
- Ad cost: Total monthly ad spend divided by total orders. E.g., $1,950 spend on 300 orders = $6.50 per order.
- Shopify plan: Your monthly plan fee divided by typical monthly orders. Adjust if you sell seasonally.
- App subscriptions: Total monthly app costs ÷ orders. Include everything.
- Return reserve: Estimate your return rate (5–15% for dropshipping). Estimate the cost per return (refund + restocking cost = $2–4). Multiply: return rate × cost.
- Currency conversion: 1–1.5% of revenue for overseas suppliers.
- Other: Chargeback fees, support costs, domain/email, whatever else hits per-order economics.
Your real profit is what's left after all of this. If it's negative, you have work to do.
The CPA Cliff: What Happens When Meta CPMs Spike
Here's a scenario that trips up a lot of dropshippers.
It's September. Your ads are running great. You're profitable. You're scaling. Then October hits, and holiday ad demand kicks in. CPMs (cost per thousand impressions) spike 30%.
Your CPA goes from $6.50 to $8.50. Suddenly, your $4.58 profit on that phone case becomes $2.58. You're still profitable, but your margins just got cut in half, and you didn't change anything.
December is worse. CPMs double. Your CPA is now $13. You're losing money on paid ads.
How do you hedge this?
- Diversify traffic: Don't rely 100% on paid ads. Build an email list so you have a free channel.
- Increase price: If you were selling at $19.99, test $24.99. A 25% price bump often converts at 10–15% lower volume, which improves margins.
- Reduce supplier costs: Negotiate volume discounts when possible. Move from ePacket to regular airmail or negotiate a better rate.
- Lower ad spend: Not every sale needs paid ads. Organic social, email, and word-of-mouth cost nothing.
The point: if your profit per order is tight, you have no buffer for seasonal ad cost increases. Plan for it.
Three Strategies to Improve Profit Per Order
If your real profit per order is too thin (or negative), here's where to focus:
1. Increase Average Order Value (AOV)
AOV is the most underlevered tool in dropshipping.
Instead of selling one phone case at $19.99, sell a bundle:
- Phone case ($19.99) + screen protector ($7.99) + cleaning cloth ($4.99) = $32.97 AOV
Your ad cost is still ~$6.50 (you're acquiring one customer). Your platform and payment processing scale slightly, but the overhead per dollar of revenue drops. On a $32.97 order with the same $15.41 in fixed costs, your profit is $17.56 instead of $4.58.
Tactics:
- Offer bundles at a small discount ("Save 10% when you buy three items")
- Suggest complementary products at checkout
- Use post-purchase upsells (a second email offering a related product)
2. Build an Email List to Reduce Paid Acquisition Dependency
Email has zero ad cost.
If 5% of your customers sign up for your email list, and 10% of your list buys again within 30 days, you're acquiring repeat customers at $0 CPA. That order's profit is 100% higher than a paid ad order.
Tactics:
- Offer a discount code (10% off) for first-time email subscribers
- Send post-purchase follow-up emails (order status, care tips, related products)
- Build a win-back campaign for inactive subscribers
- Use email for flash sales and inventory clearance (high-margin moves)
3. Negotiate Supplier Costs at Volume
If you're hitting 500+ orders per month with the same supplier, you have leverage.
You can:
- Ask for a unit price discount (from $3.50 to $3.20 at 500+ units/month)
- Negotiate a flat shipping cost instead of per-unit shipping
- Explore private label (which has much better margins) as you scale
A $0.30 reduction in product cost is $150/month profit on 500 orders. That's the difference between breaking even and sustaining a business.
The Reference: Real Margin Benchmarks for Dropshipping
For broader context on what dropshipping margins should look like in 2026, check out our guide: "Realistic Dropshipping Margins in 2026". It breaks down margin ranges by business model (standard dropshipping, private label, print-on-demand) and shows you where you should be targeting.
Quick preview: for standard AliExpress-style dropshipping, a net margin of 8–12% is realistic. If you're consistently below 5%, you're not covering your overhead. If you're hitting 15%+, you've nailed your niche.
FAQ: Real Dropshipping Profit Questions
What's a "good" profit per order for dropshipping?
It depends on your volume and business model. At low volume (50–100 orders/month), you need at least $5–8 profit per order to cover fixed costs. At higher volume (500+/month), $2–3 per order can work because you're spreading overhead. For standard dropshipping, aim for 8–12% net margin minimum.
Should I include my own labor in profit-per-order calculations?
Technically yes, but most dropshippers don't track it until they scale. If you're doing all the work yourself (sourcing, ads, customer service), your real profit should include an estimate of that labor. A rough number: allocate $1,500–2,000/month for your time if you're running it solo, then divide by orders. At 300 orders, that's $5–6.50 per order you need to reserve for yourself.
How do I know my actual return rate?
Check your Shopify analytics: Orders > All orders > filter by status "refunded" or "returned." Look at the last 90 days to get a solid average. Dropshipping returns are usually 8–15%; higher for cheaper products, lower for niche/higher-priced items.
Can I reduce payment processing fees?
Minimally. Shopify Payments is 2.9% + $0.30. Stripe is identical. Some international payment gateways (like PayPal in certain regions) charge 3.5–4%, so Shopify is already low. The only way to reduce this is to accept direct bank transfers (high-friction, kills conversion) or use crypto (even more niche). It's not worth optimizing.
What if my ad cost is higher than my product profit?
Then you need to pivot. Either the product isn't right, your targeting is off, your price point is wrong, or you're in an oversaturated niche. Try: (1) Raise the price 20–30% and test conversions, (2) Change your ad creative or audience, (3) Move to a different product entirely. If ad cost > product profit, the unit economics don't work.
How often should I recalculate profit per order?
Monthly at minimum, especially in your first 3–6 months. As you scale, quarterly is fine (unless ad costs are spiking). Track it as a live metric in a spreadsheet or use profit-tracking software (Shopimize works great for this).
The Bottom Line
Real profit per order is not revenue minus product cost. It's everything above, minus everything below.
Start calculating today. Fill out the template. Look at your actual numbers. If your profit per order is lower than you thought—or if you're losing money—you're not alone. Most dropshippers discover this gap exactly like this.
The good news: once you see the gap, you can fix it. Better supplier terms, smarter ads, higher prices, more efficient operations—they all move the needle.
The bad news: ignoring it doesn't make it go away. It just means you're working for free while feeling busy.
Want to see your real profit per order—automatically, for every product, every day? Try Shopimize free and stop guessing your dropshipping margins.
Shopimize Team
March 5, 2026
