Dropshipping vs ecommerce at a glance
Dropshipping is not an alternative to ecommerce — it is one way to fulfill ecommerce orders. Strip the framing away and a single question is left: do you buy inventory before you sell it, or after? That one fork sets your upfront cash requirement, your margin per order, how fast packages arrive, and how much control you have when a customer emails you at 11pm about a box that never showed. Platform fees, by contrast, are identical either way. Amazon states plainly that there are no Amazon costs or fees specifically for dropshipping — you pay the same Professional selling plan fee of $39.99 a month (as of 2026) and the same referral fees whether the box leaves your garage or a warehouse you have never physically visited.
| Factor | Dropshipping | Holding your own stock |
|---|---|---|
| Upfront inventory cash | $0 — you pay the supplier after the customer pays you | Full purchase order, paid weeks before any revenue arrives |
| Gross margin per unit | Thin — supplier pricing is near-retail with no volume tier | Wider — you buy at true wholesale |
| Delivery speed | Supplier’s dispatch queue and carrier choice, not yours | Yours or your 3PL’s, and you can quote it accurately |
| Quality control | You may never physically see the product you sell | You inspect before it ships |
| Returns | You owe the refund; the supplier may refuse the goods back | Item comes back to you, gets inspected and resold |
| Catalog testing | Add 50 SKUs in an afternoon; no cash at risk when 47 of them flop | Every SKU is a cash bet you cannot unwind quickly |
| Marketplace fees | Identical — the platform does not know or care how you fulfill | |
| Main failure mode | Supplier goes silent, raises prices, or ships late | Dead stock sitting in a room you are paying for |
Where each option wins
Dropshipping wins when you genuinely do not know what will sell. Testing a category — pet supplies, phone accessories, garden tools — by listing 40 products and watching which three actually pull traffic costs you nothing but listing time. The same logic covers anything you could not keep in a spare room without resenting it: six-foot garden arches, 55-inch monitors, glazed ceramics that arrive in pieces if the courier is having a bad day. And seasonal goods, where committing to 400 units of Halloween stock in July means eating whatever is left on November 1st.
The moment a product proves itself, that math flips. Every week you keep dropshipping a proven SKU is margin handed to your supplier: on the $33.99 order broken down below, if a real wholesale price lands 25% under what your dropship supplier charges, that is about $3.50 a unit you are giving away for the convenience. Stocking also buys back things dropshipping simply cannot sell you — a delivery window you can promise without crossing your fingers, an inspection step between the factory and the customer, and a package with your own insert card in it. You cannot brand a box you never touch.
For most operators running a store alone, the answer is both, in sequence: dropship to discover demand, then buy the winners in bulk. Just know the switch is not clean. Wholesale suppliers have minimum order quantities and lead times, so a winner that needs 300 units on six-week sea freight leaves you dropshipping it at thin margin for a month and a half while the container is still on the water — often during exactly the demand spike that made you order it. Plan that overlap rather than being ambushed by it. The mistake is treating the choice as permanent.
The costs that don’t show up in the calculator
Marketplace fees are charged on the total amount of the sale, not on the item price you had in your head. On eBay US, most categories carry a final value fee of 13.6% of the total sale amount up to $7,500 per item, plus 2.35% on any portion above $7,500, and a per-order fee of $0.30 for orders of $10 or less or $0.40 for orders above $10 (eBay’s published US fee schedule, 2026). Amazon’s referral fees run from 5% to 45% depending on category, with a minimum referral fee of $0.30 per item — though some categories, including gift cards and video game consoles, carry no minimum. Look up your exact category on the platform’s own fee page before you price anything; a blog post is not a fee schedule.
Here is what that looks like on a real order. You list a product at $33.99 with free shipping. eBay takes 13.6% ($4.62) plus the $0.40 per-order fee, so $5.02 in fees. Your supplier charges $14 for the unit and $6 to ship it — $20 landed. You keep $8.97, a 26% gross margin. That looks workable.
Now apply returns. The National Retail Federation estimated that 19.3% of online sales would be returned in 2025, out of $849.9 billion in total returned merchandise. Run 100 of those orders: 81 stick and earn you $726.57. Nineteen come back. If your supplier will not accept returns — routine with overseas dropship suppliers — you refund the buyer and eat the $20 you already paid, so those 19 orders cost you $380. You are left with roughly $347 on $3,399 of revenue: about 10%, before you spend a cent on advertising. Note the order of operations, too: the refund leaves your account the day the buyer asks, while the argument with your supplier drags on for weeks, if they reply at all. That gap is what people miss, and it is worse in apparel, where return rates run well above the economy-wide average.
Budget for two more line items. Fees move — Amazon’s 2026 US referral and FBA fee changes took effect January 15, 2026, with FBA fulfillment fees rising by an average of $0.08 per unit, which is nothing on one order and real money across 5,000. Rebuild your pricing sheet on the day a change lands rather than discovering it in a payout report three months later. And if you run your own storefront, verify the subscription and payment-processing rates yourself: I found different Basic-plan prices quoted on two different Shopify-owned pages in August 2026, so pull the number from shopify.com/pricing for your own country before you model anything, and check the extra transaction fee that applies if you use a payment gateway other than the platform’s own.
The mistake that gets dropshipping accounts suspended
The single most common way new dropshippers lose their business is a packing slip. Amazon permits dropshipping, but its Drop Shipping Policy requires that you have an agreement with your supplier identifying you as the seller of record, that products, packaging, packing slips, and invoices are free of any reference identifying a third party, and that you handle returns and customer service yourself. Buying from another retailer and having that retailer ship straight to your customer with their branding on the box is a policy violation, and it is the fast route to a suspended account.
Avoid it with one cheap step: place a live test order from your own supplier to your own address before you list anything publicly. Open the box. Photograph the outer label, the packing slip, and the invoice. If a third-party name appears anywhere, get written confirmation of blind shipping from the supplier before you go live. Then repeat the test whenever a supplier changes warehouses or adds a domestic fulfillment partner — that is when third-party branding creeps back in, and the supplier will not think to mention it, because from where they sit nothing changed.
Which one fits your situation
Dropship while you still cannot fund inventory, while you are validating what sells, or when the category is too bulky to store. Move to holding stock when a SKU has held a steady sales rate for four to six weeks running, when buyers are abandoning carts over a delivery estimate you cannot improve, or when your supplier’s cut has quietly become the biggest line item between you and profit. And treat return rate as a gate on both: if a product returns above the 19.3% online average, re-run its margin before you scale it either way. High return rates destroy dropshipping margins faster, because a returned unit you never see is a total loss rather than something you inspect and relist.
Your checklist for this week
- Pull your last 90 days of orders and calculate return rate per SKU, not just overall.
- Look up each product’s exact fee category on the platform’s own fee schedule and paste the rate into your pricing sheet.
- Place one test order from every supplier to your own address; photograph the packing slip and outer packaging.
- Get each supplier’s return address, in your country, in writing — before you need it.
- Time one order end to end, from click to doorstep, in days. Compare that to what your listing promises.
- Check whether Amazon’s January 15, 2026 fee changes moved any of your categories, and reprice if they did.
Summary
Dropshipping vs ecommerce is really a question about who holds the inventory risk. Dropshipping costs you nothing to start and takes its payment in margin, delivery speed, and your ability to fix anything once a box is in transit. Holding stock demands cash upfront and punishes you for guessing wrong, but every unit you own is a unit you can inspect, brand, and resell after a return. Marketplace fees are the same in both cases, so what actually decides it is your supplier’s reliability, your return rate, and how much capital you can leave sitting still. Verify every fee on the platform’s own page before you price, and test your fulfillment chain with a real order — because if you don’t, a customer will do it for you, and you will find out from a negative review.
Related reading: Average Ecommerce Shipping Cost: Real Numbers and What Drives Them