Dropshipping vs Ecommerce Fulfillment: Costs and When to Switch
Quick answer: With dropshipping you buy each product only after a customer orders it, so you hold no stock and risk little cash, but you pay more per unit and every order waits while the item is bought. With ecommerce fulfillment you buy a batch upfront and keep it in a warehouse, so unit cost falls and orders ship within a day, but unsold stock is your risk. Switch a product when you can sell a batch within about two months and you would still come out ahead even if part of it never sold. Most growing stores run both models side by side.
The difference in one table
| Dropshipping | Ecommerce fulfillment (stocked) | |
|---|---|---|
| Who owns the stock | The supplier, until an order comes in | You; a warehouse stores it |
| Cash before the first sale | Almost none | The cost of a batch |
| Unit cost | Higher: one unit at a time | Lower: batch pricing from the factory |
| Time before an order ships | The item is bought first (4–5 days on average at PackQuay) | Within 24 hours from our warehouse (48 at peak) |
| Quality control | Per order, if your agent checks | The batch is checked on arrival |
| Branding | Mailers and insert cards | Custom boxes, inserts, private label |
| Main risk | Supplier stock-outs, slower delivery | Stock you can't sell |
| Best for | New products, testing, wide catalogs | Proven sellers, building a brand |

Worked example: when does a batch pay off?
Let's put PackQuay's real fees on a made-up product. Assume (your own numbers will differ):
- Buying one unit at a time costs you $5.80, all in.
- The factory quotes $3.20 per unit for a batch of 500.
- The product sells about 9 a day.
Shipping and packing are left out to keep the focus on what the product itself costs you.
| Dropship 500 orders | Buy a batch of 500 | |
|---|---|---|
| Goods | 500 × $5.80 = $2,900 | 500 × $3.20 = $1,600 |
| Sourcing fee | Included in the $5.80 | 10% (tier 1, up to $5,000 of goods) = $160 |
| Inspection | Depends on the agent | 100 units (20%) checked free |
| Storage | None | $0: sold within the free first two months |
| Total | $2,900 | $1,760 ($3.52 per unit) |
The batch saves $2.28 a unit, or $1,140 over 500 orders. At 9 sales a day it sells out in about 56 days, inside the two months of free storage.
Now the risk side. Say the product dies halfway through. How many units must you sell before the batch beats dropshipping, even if every unit left over is worthless? Divide the batch cost by the one-at-a-time price: $1,760 ÷ $5.80 = 304 units. If you are confident of selling at least 304 of the 500, the batch wins even in the worst case. If you aren't, keep dropshipping or buy a smaller batch and run the sum again with the new quote.
Speed is the other gain. A stocked order skips the buying step, which averages 4–5 days after payment for no-stock orders at PackQuay. That is several days off every delivery, and every day saved is one fewer day for a "where is my order?" email.
How big should the first batch be?
Start from your sales, not from the factory's price breaks:
- Daily sales: use the average of the last two to three weeks, not your best day.
- Days to cover: keep it at or under about 60, so the batch sells while storage is still free.
- Reorder buffer: ask the factory how long a repeat order takes to make and reach the warehouse, and keep that many days of sales in reserve. When stock falls to that level, reorder.
- Worst case: run the break-even sum above on the batch size you picked.
At 9 sales a day, 60 days of cover is 540 units, so if the factory's price break sits at 500, the 500 batch is the sensible choice. If a repeat order takes two weeks to arrive, reorder when you're down to about 126 units (9 × 14). And with a partner that also dropships, running out means a few slower orders, not a sold-out listing.
Signs a product is ready to switch
- It has sold every day for two or three weeks, not just after one viral post.
- You can name a batch size you'd sell in about two months.
- Customers complain about delivery time more than price.
- Your supplier has run out at least once.
- You want your own logo or packaging, which usually needs a batch anyway. See packaging and branding.
- Rising ad costs mean your margin can no longer carry the one-at-a-time price.
Signs you should keep dropshipping
- The product is new or seasonal and sales are still spiky.
- It comes in many sizes or colors that each sell slowly, so any batch would leave odd sizes behind.
- The cash for a batch would come straight out of your ad budget.
The 2026 twist: US duties apply to both models
For US customers, both models ship single parcels from China. Since the US ended duty-free entry for parcels under $800 (China and Hong Kong in May 2025, every country in August 2025), each of those parcels owes duty. Moving a product from dropshipping to stock in a China warehouse doesn't change that. What does change it is moving the stock nearer the customer: a bulk shipment into a US warehouse clears customs once for hundreds of units. That is the next step after test and stock, and product fulfillment solutions compares the setups.
Running both models at once
You don't have to pick one model for the whole store. A common pattern:
- Test new products by dropshipping them, with no stock.
- Stock the ones that pass the checklist above in a China warehouse.
- Move the steadiest sellers in your biggest market to an overseas warehouse.
This works best when one partner runs all three, so a product can move from step 1 to step 2 without changing supplier, SKU or packaging. What happens to each order during the no-stock stage is covered in dropshipping order fulfillment.
How PackQuay handles both
We dropship order by order from our warehouse in Xinxiang, Henan and hold stock of your sellers in the same building, so switching a product is a stock purchase, not a new setup. Batches carry our tiered sourcing fee (10% up to $5,000 of goods, falling to 4% above $200,000), 20% of each batch is inspected free, and storage is free for the first two months and while you have orders to process. Full rates are on our pricing page. Send your best seller on WhatsApp and we'll quote a batch against what you pay now.
FAQ
What is the difference between dropshipping and ecommerce fulfillment?
In dropshipping a product is bought only after a customer orders it, so you hold no stock. With stocked fulfillment you pay for a batch first, a warehouse keeps it on its shelves, and each order is packed and shipped from there.
Is dropshipping cheaper than holding inventory?
It is cheaper to start, because you pay nothing for stock upfront. Per unit it usually costs more, because you buy one at a time instead of at batch prices.
When should I switch from dropshipping to stocked fulfillment?
When a product sells steadily, you can sell a batch in about two months, and you would still come out ahead if part of the batch never sold. Divide the batch cost by your one-at-a-time price to find the number of units you must sell.
Can I dropship some products and stock others?
Yes. Many stores test new products without stock and keep inventory only for proven sellers. It is simplest when one partner handles both, so SKUs and packaging stay the same.
Does holding stock in China avoid US import duties?
No. Parcels shipped one by one from China to the US owe duty either way. Shipping stock in bulk to a US warehouse means customs is cleared once per shipment instead of once per parcel.