Most Shopify dropshipping stores earn a gross margin of roughly 40% to 65% before advertising, but a net margin in the single digits to low teens after ad spend, payment fees and refunds is common, and many stores run at a loss for months. The difference between those two numbers is almost always customer acquisition cost. If you know your product cost, fees, cost per purchase and refund rate, you can predict your margin before you spend a dollar on ads.
This post breaks down every cost line, works through a hypothetical example, and shows which levers actually move the margin.
What costs eat into a Shopify dropshipping margin?
A dropshipping order has six main cost lines:
- Product and shipping cost charged by your supplier for each order.
- Shopify plan fee, a fixed monthly cost spread across your orders.
- Payment processing, a percentage plus a fixed amount per transaction.
- Apps, such as reviews, upsells, email and supplier sync tools.
- Customer acquisition cost (CAC), what you spend on ads per order.
- Refunds and chargebacks, including lost product cost and fees you do not get back.
What does Shopify cost in 2026?
These are Shopify’s published US prices as of October 2026. Check shopify.com/pricing before you budget, since Shopify changes plans and promotions from time to time.
| Plan | Monthly billing | Billed yearly | Online card rate (Shopify Payments) | Fee if you use a third-party gateway |
|---|---|---|---|---|
| Basic | $39/mo | $29/mo | 2.9% + 30¢ | 2% |
| Grow | $105/mo | $79/mo | 2.7% + 30¢ | 1% |
| Advanced | $399/mo | $299/mo | 2.5% + 30¢ | 0.6% |
| Plus | From $2,300/mo | n/a | 2.25% + 30¢ | 0.2% |
Two details catch new store owners. First, if you use a payment gateway other than Shopify Payments, Shopify adds its own transaction fee on top of the gateway’s fee. Second, Shopify does not return the original processing fee when you refund an order, so every refund costs you that fee on top of the lost sale.
A worked unit-economics example
Here is a hypothetical store selling one product at $39.99. These numbers are for illustration, not a forecast for any real store.
| Line item (per order) | Amount | Running total |
|---|---|---|
| Sale price | $39.99 | $39.99 |
| Product + shipping from supplier | −$14.00 | $25.99 |
| Shopify Payments (2.9% + $0.30) | −$1.46 | $24.53 |
| Gross profit before ads (61%) | $24.53 | |
| Ad spend per order (CAC) | −$15.00 | $9.53 |
| Refunds and chargebacks (5% of revenue) | −$2.00 | $7.53 |
| Plan + apps ($150/mo spread over 300 orders) | −$0.50 | $7.03 |
| Net profit per order (about 17.6%) | $7.03 |
On 300 orders a month that is about $2,100 of profit before your own time, taxes and any outside help. It looks fine until you change one input.
How sensitive is margin to ad costs?
Using the same hypothetical store, here is what happens to net profit per order as CAC moves:
| CAC per order | Net profit per order | Net margin |
|---|---|---|
| $10 | $12.03 | 30% |
| $15 | $7.03 | 17.6% |
| $20 | $2.03 | 5% |
| $25 | −$2.97 | Loss |
A $10 swing in CAC takes the store from a healthy business to a losing one. That is why ad performance, not supplier price, is the number most dropshippers should watch daily. Ad costs also rise in the fourth quarter as more advertisers compete for the same audience, so plan for a higher CAC in October through December.
If your Shopify store is selling but not keeping enough, we can review your unit economics with you and show where the margin is going.
Book a Free Strategy Call →Why do refunds hurt more than they look?
A refund on a dropshipped order often means you lose the sale, keep paying the supplier (many will not take returns from overseas buyers), lose the processing fee, and still paid for the ad that drove the order. One refund can wipe out the profit from three or four good orders. Long shipping times are the most common cause, followed by products that look better in the ad than in person.
Plan a refund allowance into your pricing from day one rather than treating refunds as bad luck. In the example above we set aside 5% of revenue; your real rate depends on the product, shipping speed and how accurate your ads and product pages are.
Chargebacks are worse: you lose the sale, pay a dispute fee, and too many disputes can put your payment account at risk. Clear shipping times on the product page and fast replies to customer emails prevent many of them.
How do you reach a healthy margin?
The stores that keep 15% or more net usually do several of these at once:
- Raise average order value. Bundles, quantity breaks and a relevant add-on at checkout spread one CAC over a bigger order.
- Price for the ad cost. If CAC is $15, a $19.99 product cannot work. Many operators look for products where gross profit before ads is at least two to three times expected CAC.
- Sell to customers twice. Email and SMS flows cost little per send, so every repeat order is close to pure margin.
- Use faster suppliers. US or regional warehouses cost more per unit but often cut refunds and chargebacks enough to come out ahead.
- Audit apps quarterly. Apps are a small line, but unused subscriptions add up.
- Track contribution margin by product. Kill products that only look profitable when blended with a winner.
Which numbers should you track every week?
Most dropshipping stores that lose money do not know it for weeks, because the Shopify dashboard shows sales, not profit. A simple weekly sheet fixes that. Track these per product:
| Metric | How to calculate | Why it matters |
|---|---|---|
| Average order value (AOV) | Revenue ÷ orders | Bigger orders spread one ad cost over more profit |
| CAC | Ad spend ÷ orders from ads | The single biggest swing factor in margin |
| Break-even CAC | Gross profit per order before ads, minus refund and overhead allowance | The most you can pay per order before you lose money |
| Refund rate | Refunded orders ÷ total orders | Rising refunds usually mean shipping or quality problems |
| Contribution margin | Revenue minus product, fees, ads and refunds | The real profit each product adds |
| Repeat purchase rate | Returning customers ÷ all customers | Repeat orders carry little or no ad cost |
In the hypothetical example above, break-even CAC is about $22.03 ($24.53 gross profit minus the $2.00 refund allowance and $0.50 of plan and app costs). Any week your CAC runs above that number, the product is losing money, however strong sales look. Set that number before launch and check it against ad results every few days, not at the end of the month.
Is dropshipping or holding inventory better for margin?
Holding inventory, through a private label brand on Amazon or your own Shopify store, usually gives a better product margin because you buy in bulk. It also brings inventory risk and higher startup cost. Dropshipping has lower upfront cost and higher per-unit cost. For a side-by-side on the Amazon route, see is Amazon FBA still profitable, and to model payback on either approach, use the ecommerce ROI calculator.
If you want the store built and run for you, our Shopify automation service covers product research, supplier setup, store build and ad management, with reporting on the numbers above rather than revenue alone.
The bottom line
Shopify’s own fees are small and predictable. Your margin is decided by product cost, ad cost per order and refunds. Build the per-order math before launch, watch CAC like a hawk, and work on order value and repeat purchases. A store with a 60% gross margin and a $25 CAC on a $40 product is losing money, no matter how good the sales dashboard looks.