Dark Store Replenishment and Inventory Management: A Guide for FMCG Brands

A shopper on Blinkit, Zepto or Swiggy Instamart expects their order in about ten minutes. Nobody thinks twice about it anymore. Behind that promise sits a small, delivery-only warehouse called a dark

A shopper on Blinkit, Zepto or Swiggy Instamart expects their order in about ten minutes. Nobody thinks twice about it anymore.

Behind that promise sits a small, delivery-only warehouse called a dark store. And behind every dark store sits a hard problem for brands: keeping the right stock on the right shelf, in the right neighbourhood, every day.

Dark stores are now the backbone of quick commerce in India. Industry research from Nexdigm put the format at close to half of quick commerce operations in 2024. If you’re an FMCG, FMEG or building materials brand selling through this channel, your inventory planning has already changed, whether your systems have caught up or not.

This guide explains how dark store replenishment works, why it breaks traditional stock planning, and how brands and distributors can keep inventory in sync. For the wider shift, see how quick commerce is changing FMCG distribution in India.

What is dark store inventory management?

Dark store inventory management is the tracking and replenishment of stock, SKU by SKU, across the small delivery-only warehouses that quick commerce platforms run. For a brand, it means making sure each fast-moving SKU stays available in each dark store, so the app never shows “out of stock” where demand exists.

A dark store has no walk-in shoppers, no display shelves and no sales staff. Every unit exists to be picked, packed and dispatched within minutes. That changes what inventory visibility means for a brand. It can’t stop at the distributor’s godown. It has to reach the dark store shelf, because that’s where the sale is won or lost.

How dark store replenishment works

Brands don’t usually stock dark stores directly. Most platforms run a two-step model:

  1. Brand or distributor to platform warehouse. The platform raises purchase orders (POs). The brand or its distributor delivers against them to the platform’s mother warehouse or hub.
  2. Platform warehouse to dark store. The platform then moves stock from its hub to individual dark stores, often daily or more often for fast movers, based on local demand.

So the platform controls the last step. What the brand controls is just as important: filling every PO in full and on time, keeping enough stock with distributors to do that, and using the platform’s sales and inventory data to spot gaps early.

If a brand short-supplies a PO, the platform’s hub runs low. Dark stores can’t be refilled. Listings go out of stock across a whole city, and the brand’s ranking inside the app slips.

Why quick commerce breaks the traditional inventory playbook

Most FMCG, FMEG and building materials companies manage stock through primary and secondary sales at distributor level. That still matters. But it was built for fewer, larger stocking points and slower order cycles. Quick commerce is different in three ways.

Shelf space is earned, not owned

A dark store carries a tight, high-velocity range. If a SKU doesn’t sell fast enough in one location, the platform drops it there to make room for something that does. A brand can be “live” across a city and still be missing from many of its dark stores.

Demand is split across hundreds of small nodes

A distributor used to serve demand from a few large warehouses. Quick commerce spreads it across hundreds of dark stores per platform, and the largest networks now run well over a thousand. Multiply that by every SKU you sell, and manual tracking stops working.

Phantom availability

This is the gap between what the app shows and what’s actually on the shelf. A listing may look live while the store is out of stock, never received the SKU, or stopped stocking it. Most brands only notice when complaints rise or search ranking drops, because platforms reward sellers who stay consistently available.

What poor dark store inventory costs, by sector

FMCG brands feel it fastest. A stock-out on a fast-moving item is a lost impulse sale that rarely comes back. Short shelf-life products add another risk: without batch tracking and FIFO discipline, stock ages in the platform’s system and turns into wastage or returns.

FMEG brands face the opposite problem. Products such as electricals and small appliances move slower and cost more per unit. A stock-out in one city can go unnoticed for days while conversion and search placement slide.

Building materials brands are newer to quick commerce. Small, high-frequency items such as adhesives, fittings, sealants and small hardware are starting to sell through it. These businesses usually run on project-based, low-frequency cycles, so daily replenishment is a big shift.

Stock sync: connecting your distribution data to quick commerce

Fixing this isn’t about one tool. It’s about closing the gaps between the factory, the distributor and the platform. A workable stock sync setup brings these together:

  • Platform POs. Every PO from Blinkit, Zepto and Instamart should flow into your distribution system, so it’s matched against available distributor stock straight away.
  • Distributor stock. You need a current view of what each distributor serving quick commerce actually holds, so you know which POs you can fill in full.
  • Platform sales and inventory reports. Platforms share sell-through and stock data through their seller portals and reports. Pull these in at least daily and track them by city and, where available, by dark store.
  • One source of truth across platforms. Each platform has its own data format and refresh cycle. Reconcile them against a single view of available stock instead of managing each platform separately.
  • Batch and expiry tracking. Especially for FMCG, so near-expiry stock is flagged before it’s rejected or written off.
  • Reorder thresholds. Set minimum days of cover for each SKU at distributor level. When stock dips below it, trigger a replenishment order before the next platform PO arrives.

Key metrics for dark store replenishment

Metric What it tells you
PO fill rate Share of each platform PO you supplied in full
On-time delivery Share of POs delivered within the platform’s window
Availability (in-stock %) Share of dark stores or cities where a SKU is live and in stock
Days of cover How many days current stock will last at current sell-through
Stock-out rate How often key SKUs go out of stock, by city or store cluster
Near-expiry stock Value of stock close to its shelf-life limit

PO fill rate is often the first number platforms judge you on. Our guide to order fulfilment rate in FMCG explains how to improve it.

Where a distribution management system fits

A well-built distribution management system (DMS) pushes visibility beyond the distributor’s warehouse. It tracks stock and orders across every channel, automates replenishment based on actual SKU velocity, and gives the brand and distributor one shared view of where inventory sits.

The payoff shows up quickly. Brands catch stock-outs before ranking suffers. Distributors hold fewer slow-moving SKUs that tie up working capital. Sales teams plan replenishment ahead instead of reacting to complaints.

Quick commerce rarely runs alone. Most brands also sell through general and modern trade from the same distributor stock. Demand patterns differ by channel, as our comparison of general trade, modern trade and quick commerce shows, so one replenishment cadence rarely fits all three.

The data pipeline matters as much as the workflow. A dashboard labelled “real time” that runs hours behind gives no real edge.

How to plan dark store replenishment: 6 steps

  1. Measure your visibility gap. How long does it take for platform sales data to reach your team? Anything beyond a day is a blind spot to close first.
  2. Start with your fastest movers. These SKUs carry the biggest revenue hit from a stock-out and the highest risk of delisting.
  3. Protect PO fill rate. Hold buffer stock with the distributors who serve quick commerce, so platform POs are filled in full and on time.
  4. Standardise batch and shelf-life rules. Apply the same inwarding and FIFO rules across every distributor feeding the channel.
  5. Plan by store cluster, not by city. Demand can swing sharply between neighbourhoods in the same metro. Use the platform’s location-level data where it’s available.
  6. Review sell-through weekly. Feed it back into distributor allocation, so slow SKUs are fixed or rotated before they’re delisted.

Frequently asked questions

What is dark store replenishment?

It’s the process of keeping dark stores stocked with the right SKUs. Platforms usually move stock from their own warehouses to dark stores. Brands and distributors keep those warehouses supplied by filling platform purchase orders in full and on time.

What is dark store inventory management?

It’s the SKU-level tracking and replenishment of stock across the delivery-only micro-warehouses used by quick commerce platforms, so what a customer sees in the app matches what’s on the shelf.

How do FMCG brands manage inventory for quick commerce?

They track platform POs, distributor stock and platform sell-through data in one place. They set minimum stock levels for fast movers, track batches and expiry, and review sell-through weekly to adjust allocation.

How often are dark stores replenished?

Fast-moving SKUs are often replenished daily, sometimes more than once a day, from the platform’s hub. Brands typically supply those hubs against POs several times a week, depending on the category and the platform.

What is the difference between a dark store and a warehouse?

A warehouse holds large volumes for wider distribution and is reconciled daily or weekly. A dark store is a small, local fulfilment point that holds limited stock per SKU and turns it over within hours.

How do distributors supply quick commerce dark stores?

In most cases, distributors deliver to the platform’s mother warehouse or hub against purchase orders, not to individual dark stores. The platform then distributes stock to its dark stores.

Why do platforms delist SKUs from specific dark stores?

Shelf space in each dark store goes to whatever sells fastest there. A product with weak local sell-through can be dropped from one store while it sells well elsewhere.

Bringing it together

Quick commerce isn’t slowing down, and most brands’ systems weren’t built for its pace. The brands that treat dark store availability as part of their own inventory, not the platform’s problem, will stay visible, stay stocked and keep growing. As the channel matures, the next step is bringing field, digital and quick commerce orders into one DMS.

Want to find the gaps in your own network? Talk to the MAssist team about mapping your stock sync, from distributor to dark store.

Search

Category

Subscribe

Get notified about the next update

Newsletter Icon
Newsletter Icon

Recent Articles

facebook share x share linked in share whatsapp share