Skip to content

Inventory Management for D2C Brands in India (2026): Avoid Dead Stock and Stockouts

By Ravikant Tyagi · 11 min read

You placed your first big inventory order because the supplier gave you a better per-unit price on 5,000 units than on 1,000. Six months later, half of it is still sitting in your storeroom, your cash is frozen inside cartons, and your two best-selling variants are out of stock during the festive rush. Both problems, at the same time. That is the trap.

Inventory is the biggest cash decision most D2C founders make, and most make it on gut and supplier discounts instead of data. Order too much and you get dead stock: capital locked in boxes that may never sell, sometimes expiring on the shelf. Order too little of the wrong thing and you get stockouts: lost sales, wasted ad spend driving traffic to a sold-out page, and a customer who buys from a competitor instead.

This guide gives you the simple math to reorder against real sales data, hold the right buffer, and stop letting per-unit discounts decide how much cash you freeze. No jargon, just the numbers that keep you solvent.

Executive summary

Two things kill D2C inventory: dead stock (cash frozen, sometimes expired) and stockouts (lost sales plus wasted ad spend). Fix both by reordering against sell-through data, not supplier discounts. Set a reorder point (daily sales times lead time, plus safety stock), hold a lead-time buffer, and use ABC analysis so your top 20 percent of SKUs never run dry. Many Indian D2C brands turn stock only 2 to 3 times a year, meaning cash sits idle for 120 to 180 days. Aim for 4 to 6 turns early. On your first order, discipline beats the discount: buy what you can sell in 60 to 90 days, not what earns a lower per-unit price.

Getting StartedFindValidateOperationsScale

The two killers: dead stock and stockouts

Dead stock is inventory that isn't selling and probably won't. It's the worst kind of cost because it's invisible. The money already left your account, so it doesn't show up as a monthly expense. It just sits there as cartons, quietly costing you storage, and in categories like food, supplements or cosmetics, ticking toward an expiry date. Every rupee in dead stock is a rupee you can't spend on ads, a new product, or the SKU that's actually flying off the shelf.

Stockouts are the opposite failure and they hurt in a way founders underestimate. When your best seller goes out of stock, you don't just lose that sale. You're often still running ads that send buyers to a page that says "sold out." That ad spend is pure waste. The customer doesn't wait, they buy from someone else, and worse, they remember you as the brand that didn't have it. In India, where a competitor is one search away, a stockout on your hero product during a demand spike can cost you a month of growth.

The uncomfortable truth: most founders swing between these two. They over-order to avoid stockouts, create dead stock, get scared of dead stock, under-order, and then stock out. The way off that seesaw is data, not gut.

The numbers you must track

You cannot manage inventory you don't measure. Four numbers do most of the work. Define them once and they stop being intimidating.

MetricWhat it meansSimple formula
Sell-through rateHow fast a SKU sells relative to what you stockedUnits sold ÷ units received, over a period (say 30 days)
Days of inventoryHow many days your current stock will lastUnits on hand ÷ average units sold per day
Inventory turnoverHow many times a year you sell through and refill stock365 ÷ average days of inventory
Lead timeDays from placing a reorder to stock arriving in your warehouseTrack it per supplier, honestly

Here's the benchmark that should worry you. Many Indian D2C brands run just 2 to 3 inventory turns a year, which means stock sits for 120 to 180 days before selling, per Base. That's a lot of frozen cash. Early-stage brands should target 4 to 6 turns while you're still learning demand, and push toward 6 to 8 as you mature. Fast-moving consumables can hit 8 to 15, while slower categories like furniture sit at 3 to 5, per Onramp Funds.

ABC analysis: not every SKU deserves the same attention

ABC analysis is the simplest way to stop spreading your cash and attention evenly across products that don't deserve it. You sort your SKUs into three buckets by how much revenue they drive:

  • A items · the top 20 percent of SKUs that usually drive around 80 percent of revenue. These must never stock out. Tightest reorder discipline, biggest safety buffer.
  • B items · the middle group, moderate movers. Reasonable buffer, watch them monthly.
  • C items · the slow tail, often half your SKUs but a small slice of revenue. Keep minimal stock, or move to made-to-order. This is where dead stock hides.

The mistake is treating a C-item variant like an A-item hero. You end up with 2,000 units of a colour nobody wants and 40 units of the one everyone does. Sort by revenue first, then fund the A items properly.

The reorder point: when to buy more

A reorder point is the stock level that triggers a new order. Hit it, and you reorder. The point is to place the order early enough that fresh stock lands before you run out, accounting for how long your supplier takes.

The formula is straightforward, per Shopify:

Reorder point = (average daily sales × lead time in days) + safety stock

Safety stock is the buffer that covers a demand spike or a supplier delay. A clean way to size it: (max daily sales × max lead time) minus (average daily sales × average lead time). It's the extra cushion for when things go wrong, and in India, with Tier-2 and Tier-3 delivery and supplier timelines that slip, things go wrong often.

Calculator Preview · Reorder Point
Average daily sales20 units
Supplier lead time15 days
Lead-time demand (20 × 15)300 units
Safety stock (peak buffer)150 units
Reorder point450 units
ActionReorder when stock hits 450
Open the interactive calculators →
Source Scratch to ₹5 Lac/month · Calculator Reorder Point · Created by Ravikant Tyagi, 2026

Read that example plainly. You sell 20 units a day. Your supplier takes 15 days to deliver a fresh batch. So you'll burn through 300 units just waiting for the order to arrive. Add 150 units of safety stock for a demand bump or a delayed truck, and you place your reorder the moment stock drops to 450 units. Wait until you're at zero and you're guaranteed a stockout for at least 15 days.

Forecast against sales velocity, not gut

How much you reorder should come from sales velocity, your actual units-sold-per-day trend, not a feeling about what "should" sell. If a SKU sold 20 a day last month and demand is steady, order roughly 60 to 90 days of that, adjusted for anything you know is coming.

The thing you know is coming, in India, is the festive spike. Diwali 2025 saw ecommerce orders jump 24 percent year on year, with quick commerce up 120 percent and brand websites up 33 percent, per Unicommerce data via Outlook Business. The festive window can pull ₹1.15 lakh crore-plus in GMV, a 20 to 25 percent step-up on the rest of the year, per Redseer. If your reorder lead time is 30 days and Diwali is in October, your festive stock decision happens in August. Miss that window and you stock out during the one month buyers are actually spending.

Operator Framework

Inventory Confidence Model™: before every reorder, answer four questions in order. (1) What's the real sell-through on this SKU over the last 30 to 60 days? (2) What's the honest lead time from this supplier, including their slippage? (3) What's coming, festive spike, a planned ad push, a seasonal dip? (4) How much cash can I afford to freeze without starving ads and payroll? Only when all four line up do you commit the order. Reorder against the answers, never against a per-unit discount.

Source Scratch to ₹5 Lac/month · Phase Operations · Framework Inventory Confidence Model™ · Created by Ravikant Tyagi, 2026

The first-order trap: MOQ discipline

Here's where most first-time founders lose their runway. The supplier quotes ₹120 a unit at 1,000 pieces and ₹95 a unit at 5,000. That ₹25 saving is real and tempting. But do the full math before you sign.

At 1,000 units you commit ₹1,20,000. At 5,000 you commit ₹4,75,000. You saved ₹25 a unit, but you've frozen almost four times the cash into a product you haven't proven sells. If your real sell-through is 500 units a month, those 5,000 units are ten months of stock. That's dead capital, and for anything with an expiry date, it's a real write-off risk.

Founder Mistake

Over-ordering on the first purchase to hit a per-unit discount. A founder buys 5,000 units at ₹95 instead of 1,000 at ₹120 to "save" ₹25 a unit. Real demand turns out to be 400 units a month. Twelve months later, ₹3.8 lakh is still frozen in unsold stock, some of it near expiry, while they've had no cash to test new products or fund ads. The ₹1,25,000 they "saved" on paper cost them a year of growth. On the first order, buy what you can sell in 60 to 90 days. Chase the discount on the reorder, once demand is proven.

The rule is simple. On a first order, buy for 60 to 90 days of realistic demand, even if the per-unit price is higher. You're buying information as much as product. Once a SKU proves it sells, then you scale the order and earn the MOQ discount with your eyes open. Negotiate the discount into the reorder, not the gamble. If you want the negotiation playbook for that, read MOQ negotiation with suppliers in India.

Decision Framework

If a SKU has under 60 days of real sell-through data → order small, 60 to 90 days of demand, ignore the MOQ discount. If a SKU is a proven A item with steady velocity → scale the order and take the per-unit discount. If a SKU is a slow C item with over 120 days of inventory on hand → stop reordering, liquidate through a bundle or discount to free the cash. If a festive or seasonal spike is under one lead time away → place the buffer order now, not later.

Clearing dead stock you already have

If you're already sitting on dead stock, the goal isn't to protect its "value," it's to convert it back to cash. Money moving is worth more than money frozen. Bundle slow movers with your hero products so they leave the warehouse. Run a targeted discount. Use dead stock as a free-gift-with-purchase to lift average order value on fast movers. Whatever you do, act early: liquidating slow movers before they age can prevent 40 to 60 percent value loss, per Vyayata. The longer you wait, the less you recover.

Operator Note · Ravikant Tyagi

I've watched founders defend a carton of dead stock like it still has full value, refusing to discount it because "we paid ₹95 a unit for that." That number is gone. The only question left is how much cash you can pull back out, today. In supply chain, frozen inventory isn't an asset you're protecting, it's a decision you're avoiding. Convert it and move on.

Execution Checklist
  • Pull sell-through rate for every SKU over the last 30 to 60 days.
  • Sort SKUs into A, B, C by revenue. Fund the A items first.
  • Record honest lead time per supplier, including their real slippage.
  • Set a reorder point for each A item: (daily sales × lead time) + safety stock.
  • Cap your first order at 60 to 90 days of realistic demand, whatever the MOQ discount.
  • Calendar your festive reorder one lead time before the spike (August for a Diwali sale).
  • Flag any SKU sitting over 120 days of inventory and start liquidating it.
  • Check days-of-inventory weekly so no A item drifts toward a stockout.

Next action: run your sell-through, today

Open your orders data and calculate one number for your top three SKUs: units sold per day over the last 30 days. Multiply by your supplier's real lead time. That's your lead-time demand. Add a buffer and you have your reorder point for your most important products. Do that before you place another purchase order, because every reorder made on gut instead of that number is either building dead stock or walking you toward a stockout.

Inventory sits downstream of your margins and your demand, so it only works when those are solid first. If your per-order math isn't nailed down yet, read D2C unit economics in India, then how to price a product so your sell-through actually leaves a profit. High RTO also quietly inflates your real inventory need, since returned stock has to be re-graded and re-shelved, so tightening RTO on COD orders and choosing the right manufacturers and suppliers both feed straight back into cleaner inventory. If you're still early, the full picture of building a brand lives in how to start a D2C brand in India, written by Ravikant Tyagi.

If you'd like the complete execution system, calculators, SOPs, templates and operating frameworks behind this process, continue inside D2C Acquisition.Lab.

About the author
Ravikant Tyagi, Founder of D2C Acquisition.Lab
Founder, D2C Acquisition.Lab
  • Former Distribution Head at Eureka Forbes (₹3,500 crore consumer business).
  • Former Supply Chain & Operations Leader at Atomberg Technologies during its growth from ₹400 crore to ₹1,200 crore.
  • Creator of the Scratch to ₹5 Lac/month Operating System. Fractional COO to funded consumer startups.
D2C OperationsUnit EconomicsProduct ValidationSupply ChainEcommerce LogisticsFounder Execution Systems

Want the whole system, not just the theory?

Scratch to ₹5 Lac/month: 9 live calculators (margin, RTO, break-even), 50+ SOPs, and a 90-day plan built for Indian D2C.

₹1,999₹4,99960% off
Start building today
  • One-time payment
  • No recurring fees
  • Instant access

FAQ

Common questions

Use average daily sales times supplier lead time, then add safety stock. If you sell 20 units a day and your supplier takes 15 days, that's 300 units of lead-time demand. Add a buffer, say 150 units, for demand spikes or delivery delays, and your reorder point is 450 units. When stock drops to 450, place the order. This lands fresh stock before you run out instead of after.

Dead stock is inventory that isn't selling and likely won't, freezing your cash and, in food or cosmetics, risking expiry. You avoid it by reordering against real sell-through data, not supplier discounts, and by capping first orders at 60 to 90 days of realistic demand. Use ABC analysis so you don't over-fund slow C items. If you already have dead stock, bundle it, discount it, or use it as a free gift to convert it back to cash quickly.

Because you freeze far more cash into an unproven product than you save per unit. Buying 5,000 units at ₹95 instead of 1,000 at ₹120 saves ₹25 a unit but commits nearly four times the capital. If real demand is 400 units a month, that's a year of frozen stock and possible expiry write-offs. On a first order, buy 60 to 90 days of realistic demand. Take the MOQ discount on the reorder, once the SKU has proven it sells.

Early-stage brands should target 4 to 6 turns a year while still learning demand, then push toward 6 to 8 as they mature. Many Indian D2C brands run only 2 to 3 turns, which means stock sits for 120 to 180 days and cash stays frozen. Fast-moving consumables can hit 8 to 15 turns, while slower categories like furniture run at 3 to 5. Higher turns mean less frozen cash and lower dead-stock risk.

Work backwards from your supplier lead time. Diwali 2025 saw ecommerce orders rise 24 percent year on year, so demand on your hero SKUs can spike sharply. If your lead time is 30 days and the sale is in October, your festive reorder decision happens in August. Forecast against last year's velocity plus expected growth, place the buffer order one lead time before the spike, and protect your A items first so they never stock out during the one month buyers are actually spending.

Sell-through rate is units sold divided by units received over a period, usually 30 days. It tells you how fast a specific SKU actually moves, which is the honest basis for how much to reorder. Founders who forecast on gut over-order slow items and under-order fast ones, creating dead stock and stockouts at the same time. Reordering against sell-through velocity, adjusted for known spikes, keeps your cash flowing and your best sellers in stock.