Dropshipping vs Holding Inventory: Pros and Cons

E-commerce2 min readBy the Monopage team

When you set up an online store, one of the first decisions is how products reach customers. You can buy stock and ship it yourself, or let a supplier ship directly to buyers (dropshipping). Neither is automatically better.

How each works

Holding inventory. You buy products in advance, store them, and pack and ship orders yourself or through a fulfillment service.

Dropshipping. You list a supplier's products on your site. When a customer orders, you pass the order to the supplier, who ships it to the customer. You never handle the goods.

Dropshipping: the upsides

  • Low upfront cost. No need to buy stock before you sell
  • Less risk of unsold goods
  • No storage or packing
  • Easy to test products and widen your range
  • Can run from anywhere

Dropshipping: the downsides

  • Thinner margins. Suppliers take their cut, and competitors often sell the same products
  • Less control. You rely on the supplier for quality, stock accuracy, and packing
  • Slow or unpredictable shipping, particularly from overseas suppliers
  • Stock errors. Supplier stock may change without notice, and you may sell what isn't available
  • Customer service issues. Customers blame you for supplier mistakes
  • Branding limits. Plain packaging and little personalization
  • Competition. Low barriers mean many competing stores
  • Returns are complicated to handle

You remain the seller in the customer's eyes and generally in the eyes of consumer protection law, so you're typically responsible for delivery and returns even though you don't handle the goods. Check the rules where you sell.

Holding inventory: the upsides

  • Better margins from buying in bulk
  • Control over quality, packaging, and the unboxing experience
  • Faster, more reliable shipping and fewer surprises
  • Stronger brand through custom packaging and inserts
  • Easier returns and customer service

Holding inventory: the downsides

  • Upfront cash is tied up in stock
  • Risk of unsold or obsolete products
  • Storage and handling take space and time
  • Forecasting is hard and mistakes cost money
  • More work to pack, ship, and manage returns

See inventory management for small online stores.

Middle options

  • Print on demand for custom designs, where items are printed and shipped when ordered
  • Third-party logistics (3PL) to store and ship your stock
  • Hybrid. Hold stock for best sellers and dropship the long tail
  • Pre-orders to gauge demand before buying inventory

How to choose

Ask:

  1. How much cash do I have to invest?
  2. How important are margins and brand experience?
  3. Can I find reliable suppliers? Test their shipping and quality by ordering samples
  4. How much time can I spend on fulfillment?
  5. How will I stand out from competitors selling the same items?

Make the customer experience clear

Whichever model you choose, show honest delivery times, prices, and returns terms. See shipping and returns pages and trust signals for online stores.

The bottom line

Dropshipping lowers the cost of starting but limits margins and control. Holding stock costs more upfront but gives you quality, speed, and a stronger brand. Many stores start with one and grow into the other.