The Cash-Flow Math of Dropshipping vs Holding Inventory: Real Numbers per Order
Holding inventory costs 20% to 30% of its value per year in carrying costs alone, and sea freight from China adds around 30 to 40 days before that stock can earn anything. Dropshipping flips the sequence: your customer pays first, and you pay for the product only when the order ships. This post runs the actual numbers on both models, per order and per quarter, so you can see where your cash sits in each one and decide with a spreadsheet instead of a slogan.
The metric that decides this: cash conversion cycle
The cash conversion cycle (CCC) measures how many days pass between paying for inventory and getting that cash back from customers. The formula is CCC = DIO + DSO minus DPO: days your money sits in inventory, plus days waiting on customer payment, minus days your supplier waits on you. In Corporate Finance Institute's worked example, a product company lands at roughly 20 days. That is a company with payment terms and domestic suppliers.
An ecommerce brand importing from China on prepaid terms does not get 20 days. It prepays the factory, waits out the freight, then waits out the sell-through. The cycle is measured in months. A dropshipping operation running pay-per-order fulfillment gets the opposite: the customer's money arrives before the fulfillment bill exists. That difference, not margin, is usually what decides whether a store survives its own growth. A widely cited U.S. Bank study found that poor cash flow management contributed to 82% of small business failures. Not bad products. Cash timing.
The inventory model: where the cash goes and when it comes back
Here is the classic sequence for a brand stocking up the traditional way. The unit numbers are an illustrative example; every external rate is sourced.
Say your product costs $20 landed and sells for $60, and you commit to a typical production run. Minimums are real: Alibaba's own seller guidance puts standard apparel MOQs at 300 to 500 pieces for most categories, with low-MOQ suppliers (50 to 100 pieces) charging 20% to 40% higher unit costs for the privilege. So you order 500 units.
| Day | Event | Cash position |
|---|---|---|
| 0 | Pay factory: 500 × $20 | minus $10,000 |
| 0 | Book ocean freight, China to US West Coast, one shared container slot | roughly minus $11,000 to $11,500 all-in |
| 30-40 | Stock arrives (Freightos: around 30-40 days door to door by sea; container index at about $6,200 per FEU as of early July 2026, FBX01) | still minus $11,000+ and now paying storage |
| 40-130 | Sell through 500 units over ~90 days | cash crawls back $60 at a time |
| ~130 | Fully sold through, if nothing stalls | finally positive |
Your $10,000+ sat locked for three to four months, and it was never just $10,000. Carrying costs (storage, capital, insurance, shrinkage) typically run 20% to 30% of average inventory value per year per Institute for Supply Management figures. On this order, call it $200+ per month of silent burn. And this is the version where everything goes right: no slow SKU, no season missed while the container floated, no reorder due before the first run sold out. Get the demand read wrong and you join the statistic: IHL Group projected inventory distortion, overstocks plus out-of-stocks, would cost retailers $1.77 trillion worldwide in 2023, with overstocks alone at $562 billion.
The per-order model: the same 500 units, funded backwards
Now run the same 500 units through pay-per-order dropshipping fulfillment, the way it works on our platform.
- Customer orders on your Shopify store and pays you $60 at checkout. With Shopify Payments in the US, funds settle on a 3-business-day payout cycle.
- The order syncs to Peregrine and dispatches from our Shenzhen warehouse in under 24 hours. You pay the per-order cost from your wallet balance at ship time: product at factory price with 0% agent markup, shipping, and a $1 service fee per processed order, all shown as one number in the calculator before you ever sell the item.
- Delivery runs 3 to 10 days on the local carrier your customer already trusts.
The cash math per order: $60 in within days, roughly $20-plus-shipping out at dispatch. You are never long 500 units of anything. Unit number 301 gets paid for only when customer number 301 exists. The cash conversion cycle collapses from roughly 90-plus days to close to zero, because DIO is zero: there is no inventory sitting in your name at all on the Free plan, which is $0 monthly with unlimited orders and a per-order rate that applies only when a parcel actually ships. See pricing for the exact plan math.
Cash committed over 120 days, same product, both models
Illustrative curves based on the worked example above.
The Drop
Five winning products every week. Real margins, real factories, ready to import.
The side-by-side table
| Hold inventory (US 3PL route) | Pay per order (China-direct) | |
|---|---|---|
| Cash out before first sale | $11,000+ (units, freight, duty) | $0 upfront; wallet top-up as orders come |
| When you pay for unit #301 | Day 0, with everything else | The day customer #301 orders |
| Time to stock earning | 30-40 days on the water first | Dispatch in under 24 hours |
| Carrying cost | 20-30% of inventory value per year | Zero storage fees on SKUs moving on normal order flow |
| Demand-guess risk | Overstock or stockout, both expensive | You never over-order what already sold |
| Cash conversion cycle | ~90+ days in this example | Days, close to zero |
| Setup and minimums | MOQ 300-500 typical, deposits | Zero setup fees, no minimum order volume |
(Illustrative example inputs; sourced rates linked above. Our figures: sub-24h dispatch, 0% markup, zero storage on moving SKUs, are canonical Peregrine numbers.)
What holding inventory really costs (the numbers nobody itemizes)
When a 3PL or an agent pitches you on stocking up, the quote you see is units times price. The costs you do not see:
- The freight line. Around $6,200 per 40ft container on the China-US West Coast lane as of early July 2026, and 30-40 days of your product earning nothing.
- The carrying line. 20-30% of inventory value per year. On $50,000 of average stock, that is $10,000 to $15,000 a year gone before one sale.
- The distortion line. Buy too much and you join the $562 billion overstock pile; buy too little and you stock out during your best month.
- The middleman line. If you bought through an agent instead of factory-direct, a 30-60% markup was likely baked into the unit price before any of the above. We covered the mechanics in our factory vs trading company cost math and in what a China dropshipping agent should actually charge.
Stack those against a model where the customer's $60 lands before your $21 leaves, and the "dropshipping has thin margins" objection inverts: margin percentage matters less when your capital turns over weekly instead of quarterly.
When holding inventory still wins
Honesty section. Pay-per-order is not the answer for everyone, and pretending otherwise would be the kind of content Google is right to bury.
- Proven, steady sellers at volume. Once a SKU sells predictably every day, batching stock into our Shenzhen warehouse cuts your per-unit cost further and keeps dispatch under 24 hours. That is exactly what the Brand plan's reserved inventory is for, and storage stays free while the SKU moves on normal order flow. This is 3PL fulfillment, just held at the source instead of after a $6,200 ocean crossing.
- Products with long customization lead times. If every unit is custom-built, you need buffer stock somewhere.
- Domestic-only compliance categories. Some products must warehouse in-market.
The practical path most brands take: start pay-per-order with zero cash at risk, let real orders reveal which SKUs deserve inventory commitment, then commit cash only to proven winners, held where they are made. Test with the market's money, scale with your own.
The bottom line
Cash flow is the reason stores die, contributing to 82% of small business failures in the most-cited study on the subject. The inventory model asks you to guess demand, prepay it, float it across an ocean for a month, and carry it at 20-30% a year while it sells. The per-order model asks your customer to fund each unit days before you pay for it. Run your own SKU through the table above. If the math says what it usually says, connect your store and start on the Free plan: $0 monthly, zero setup fees, and you pay only when an order ships. Or see pricing first and check the per-order numbers yourself in the calculator.
Frequently asked questions
Is dropshipping better for cash flow than holding inventory? For cash timing, yes, structurally: the customer pays at checkout and you pay for fulfillment only when the order ships, so your cash conversion cycle sits near zero. Holding inventory means prepaying stock (often $10,000+ per production run), waiting 30-40 days on sea freight, and carrying it at 20-30% of its value per year until it sells.
What is a good cash conversion cycle for an ecommerce store? Lower is better and negative is best. Traditional retail examples run around 20 days under favorable terms; import brands on prepaid terms often sit at 90+ days. Pay-per-order fulfillment collapses the cycle to days because no cash enters inventory before a customer order exists.
What does it cost to hold inventory? Carrying costs, storage, capital, insurance, shrinkage, typically total 20% to 30% of average inventory value per year per Institute for Supply Management figures, before counting overstock write-downs. IHL Group projected combined overstock and out-of-stock costs at $1.77 trillion globally for 2023.
How does paying per order actually work? You connect your Shopify store, and when a customer order comes in, it dispatches from our Shenzhen warehouse in under 24 hours. The per-order cost, product at factory price with 0% agent markup, shipping, and a $1 service fee, is paid from your wallet balance at ship time and shown in the calculator upfront. No monthly charge on the Free plan, no minimums, zero setup fees.
When should I switch from dropshipping to holding stock? When a SKU sells predictably enough that batching it into inventory beats per-order pricing. Move winners into reserved inventory at our warehouse (Brand plan), where storage is free while the SKU keeps moving, and keep testing new products per-order with no cash at risk.
Frequently asked questions
Is dropshipping better for cash flow than holding inventory?
For cash timing, yes, structurally: the customer pays at checkout and you pay for fulfillment only when the order ships, so the cash conversion cycle sits near zero. Holding inventory means prepaying stock (often $10,000+ per production run), waiting 30-40 days on sea freight, and carrying it at 20-30% of its value per year until it sells.
What is a good cash conversion cycle for an ecommerce store?
Lower is better and negative is best. Traditional retail examples run around 20 days under favorable terms; import brands on prepaid terms often sit at 90+ days. Pay-per-order fulfillment collapses the cycle to days because no cash enters inventory before a customer order exists.
What does it cost to hold inventory?
Carrying costs, storage, capital, insurance, shrinkage, typically total 20% to 30% of average inventory value per year per Institute for Supply Management figures, before counting overstock write-downs. IHL Group projected combined overstock and out-of-stock costs at $1.77 trillion globally for 2023.
How does paying per order actually work?
You connect your Shopify store, and when a customer order comes in, it dispatches from Peregrine's Shenzhen warehouse in under 24 hours. The per-order cost, product at factory price with 0% agent markup, shipping, and a $1 service fee, is paid from a wallet balance at ship time and shown in the calculator upfront. No monthly charge on the Free plan, no minimums, zero setup fees.
When should I switch from dropshipping to holding stock?
When a SKU sells predictably enough that batching it into inventory beats per-order pricing. Move winners into reserved inventory at the source warehouse (Brand plan), where storage is free while the SKU keeps moving, and keep testing new products per-order with no cash at risk.
The Drop
Five winning products every week. Real margins, real factories, ready to import.