Inventory management isn't a task you do once. It's a continuous cycle: you order stock, receive it, store it, sell it, and then order again. Every stage of this lifecycle has decisions that affect your cash flow, customer experience, and profitability. Understanding the full cycle — and where things typically go wrong — is the foundation of running a store that doesn't constantly surprise you with stockouts or overstock.
Stage 1: Planning and Purchasing
The cycle starts before you have any stock. You need to decide what to order, how much, and from whom. For a new product, this is educated guesswork. For an existing product, it should be data-driven — based on your reorder point, current sales velocity, and supplier lead time.
Where stores lose control: Ordering based on gut feeling instead of data. "Let's get 500 — that should last us a few months" is how you end up with either a stockout in week 3 or 300 unsold units collecting dust. The purchase order is the single most consequential decision in the inventory cycle, and it's the one most merchants make with the least data.
Stage 2: Incoming and Transit
Once you've placed the order, your stock is "incoming" — it exists, but you can't sell it yet. In Shopify, incoming inventory shows up in your inventory states but doesn't count toward available stock.
The critical variable at this stage is lead time. How long between placing the order and having saleable stock on your shelves? This includes supplier processing, manufacturing, shipping, customs (for international), and your own receiving time. Every day of lead time is a day you're burning through existing stock.
Where stores lose control: Underestimating lead time. If you think your supplier delivers in 10 days but it actually takes 18, you'll place orders 8 days too late — every single time. This compounds: by the time your stock arrives, you've already been out of stock for a week.
Stage 3: Receiving and Shelving
Stock arrives. Now you need to check it against the purchase order (did you get what you ordered?), inspect for damage, update quantities in Shopify, and make it available for sale. Until this receiving process is complete, the units aren't available to customers.
Where stores lose control: Slow receiving. If a shipment sits in your stockroom for 3 days before someone processes it into Shopify, your inventory numbers are wrong for 3 days. Your website might show "out of stock" while the product is literally in the building. For small teams where receiving isn't someone's dedicated job, this delay is common.
Stage 4: Storage and Availability
Your stock is live and sellable. In Shopify terms, it's "available." This is the stage where your product is generating revenue — which is the whole point. The goal of every other stage is to keep this stage running as long as possible without interruption.
Where stores lose control: Not monitoring the burn rate. If a product has 100 available units and sells 5 per day, you have 20 days of stock. If your lead time is 14 days, you need to reorder in 6 days (accounting for lead time) — or sooner if you carry safety stock. Without monitoring, that reorder window passes silently.
Stage 5: Selling and Depletion
Every sale reduces your available stock. Shopify handles this automatically — when an order is placed, units move from "available" to "committed," and then out of your inventory entirely when fulfilled.
The key metric at this stage is sales velocity — how fast inventory is depleting. This isn't constant. It fluctuates with marketing campaigns, seasonality, competitor actions, and a dozen other factors. A product that sold 3 units/day last month might sell 8/day this month because a TikTok video went viral.
Where stores lose control: Assuming sales velocity is static. If you set up reorder points based on last month's data and never update them, you'll miss acceleration in demand. By the time you notice, you're already running low.
Stage 6: The Reorder Decision
This is where the cycle loops back to the beginning. Your available stock is declining. At some point — ideally your reorder point — you need to place a new purchase order to keep the cycle going.
The reorder decision involves three questions: When should I order? (Determined by your reorder point.) How much should I order? (Determined by your target days of stock coverage minus current stock, plus lead time demand.) From whom? (Your supplier, filtered by vendor.)
Where stores lose control: This is the biggest gap. Shopify Admin handles stages 2-5 well — it tracks incoming stock, manages receiving, maintains availability, and processes sales. But it doesn't help with the reorder decision. There's no forecasting, no automated reorder points, no "you should order this in 5 days" alert. Shopify gives you the data but not the analysis.
The Reorder Gap
Shopify manages stages 2-5 well, but leaves the critical reorder decision up to you. This is where most stores lose control and miss their reorder window.
Closing the Loop with Forecasting
The inventory lifecycle only works smoothly when the reorder stage is proactive rather than reactive. "We just ran out" is the reactive version. "We need to order 200 units of this in 4 days" is the proactive version.
Sensible Forecasting fills the gap that Shopify Admin leaves open. It monitors your sales velocity continuously, calculates reorder points for every product, and surfaces the products that need ordering soonest. You can set up daily or weekly email reports so the reorder decision comes to you — you don't have to remember to go looking for it.
The result is a complete inventory cycle: Shopify manages the stock, Sensible Forecasting tells you when to reorder it.
Complete the Inventory Cycle
Shopify tracks your stock. Sensible Forecasting tells you when to reorder it. Together, they close the loop.
Start Free Trial →