Dark Stores Explained: The Infrastructure Behind Quick Commerce in India (2026)
- Jun 1
- 7 min read
TL;DR — Key Takeaways
A dark store is a small warehouse (1,000–2,000 sq ft) that only fulfils online orders, no walk-in customers
Blinkit operates ~2,100 dark stores in India as of 2026, targeting 3,000 by March 2027
The entire quick commerce industry runs 6,000+ dark stores across India as of early 2026
Every dark store serves a 2–3 km delivery radius. Your brand's availability is entirely pincode-dependent
Brands not stocked in a dark store are invisible to every customer that store serves, regardless of ad spend
This article is for D2C brand owners, FMCG marketing managers, and sales heads trying to understand why their product shows as unavailable in some pincodes but not others, and what the infrastructure behind that looks like.
If you have ever wondered why Blinkit shows your product as available in Koramangala but not in Whitefield, or why your competitor's new SKU is already live in 15 cities while yours is stuck in one, the answer is dark stores. Understanding how they work is not optional for any brand operating on quick commerce in India today.
Table of Contents
What Is a Dark Store?

A dark store is a small, purpose-built warehouse that operates exclusively to fulfil online orders. Unlike a traditional retail outlet, a dark store has no checkout counters, no customer-facing staff, and no walk-in access. The name comes from the fact that these facilities are "dark" to the public, the lights are on inside, but no customer ever enters.
In India's quick commerce context, dark stores are the physical backbone of every 10-minute delivery promise. When you order a packet of chips on Blinkit at 11 PM, a picker inside the nearest dark store locates the item within seconds, hands it to a delivery partner, and the order is at your door before your next thought. The speed is real. The infrastructure making it real is the dark store network.
How Dark Stores Enable 10-Minute Delivery
Three factors make the 10-minute delivery possible:
Proximity to the customer. Each dark store is designed to serve a hyperlocal radius of 2–3 km. When you place an order, the platform's algorithm routes it to the dark store closest to your delivery address. If a dark store in your area does not have the item in stock, the order either fails or routes to a farther store, which is why delivery times vary by pincode.
Small, curated assortment. A typical dark store in India stocks between 3,000 and 45,000 SKUs depending on the platform and city. This is far fewer than a supermarket but covers the items most likely to be ordered in that specific neighbourhood. Blinkit has expanded its SKU range significantly, from daily essentials to electronics, pet care, and beauty, but the assortment at any single store is always a localised subset of the full catalogue.
Optimised picking. Dark stores are laid out for speed, not for display. Products are shelved by order frequency, not by category logic. Fast movers are at the front. Slow movers are at the back. Pickers follow digital checklists on handheld devices, and order fulfilment time from receipt to handoff averages under 3 minutes in well-run stores.
Dark Store Numbers in India: Blinkit, Zepto, and Instamart in 2026
The scale of India's dark store buildout in 2024–2026 has been one of the fastest retail infrastructure expansions the country has seen. Here is where each platform stands:
Platform | Dark Stores (2026) | Target | Market Share (GMV) |
Blinkit (Eternal/Zomato) | ~2,100 | 3,000 by March 2027 | ~45% |
Swiggy Instamart | ~1,100–1,200 | Expanding | ~27% |
Zepto | ~1,100–1,200 | ~1,000+ optimisation phase | ~21% |
Flipkart Minutes | 800+ | Doubling by end 2026 | Smaller share |
Total industry: According to Bernstein research, more than 6,000 dark stores were operational across India as of early 2026, with significant overlap in Tier 1 cities as platforms compete for the same high-density pockets.
Blinkit's lead in store count is not accidental. Backed by Eternal Ltd (formerly Zomato), Blinkit received ₹2,600 crore in investment across 2025 and early 2026 specifically for dark store expansion. CEO Albinder Dhindsa has stated publicly that the target of 3,000 stores by March 2027 will be delivered "while remaining profitable."
For context, Zepto's newly opened dark stores are now becoming profitable in approximately 9 months, down from 15–18 months earlier, at a throughput of around 1,500 orders per day per store. This improvement in unit economics is what has made the aggressive expansion financially sustainable.
How Dark Stores Are Set Up: Size, Location, and Operations
A standard quick commerce dark store in India has these physical characteristics:
Size: 1,000–2,000 sq ft of commercial space, typically on a ground floor for easy delivery partner access
Location: Dense residential or mixed-use areas, within 2–3 km of the customer base the store is designed to serve
SKU range: 3,000 to 45,000 SKUs, curated based on local demand data from the platform
Staffing: Typically 8–15 staff per store across pickers, supervisors, and inventory managers
Inventory replenishment: Multiple times daily using demand forecasting to ensure fast-moving items stay in stock
Platforms map demand density before approving a dark store location. This is why store density is highest in South Bengaluru, South Delhi, and South Mumbai, these neighbourhoods have the highest quick commerce order volumes per square kilometre in the country.
The POPO Model: Who Actually Runs a Dark Store?
Blinkit and Zepto do not own most of their dark stores. They operate on a Partner-Owned, Partner-Operated (POPO) model for a significant portion of their network.
Under POPO, an entrepreneur or investor provides the commercial space and manages the day-to-day operations of the store. The platform provides the technology, inventory management system, product catalogue, and brand. The partner earns revenue through a fee-per-order or a share of store-level margin.
This model allows the platforms to expand at a rate that outpaces what a fully company-owned real estate model would permit. It also shifts the capital cost of dark store real estate to partners rather than the platform's balance sheet.
For brands, the implication is that dark store operations are not homogenous. A POPO store in Andheri may manage inventory differently from a company-owned store in Gurugram, which is why fill rates and availability can vary sharply across pincodes even within the same city.
Why Dark Store Coverage Directly Affects Your Brand's Sales
This is the part most brand teams underestimate. Your product's presence on Blinkit or Zepto is not a single yes/no switch. It is a pincode-by-pincode decision made at the dark store level, based on:
Local demand history. If a dark store has not seen demand for your product from its catchment area, the platform's algorithm will not prioritise stocking it there. New brands face a cold-start problem, they need to generate demand in an area before the local dark store will reliably stock the SKU.
Fill rate performance. If your brand's fill rate (the rate at which the platform's purchase orders are fulfilled on time and in full) falls below 80%, Blinkit will algorithmically demote your search ranking and reduce your active coverage pincodes. Maintaining fill rates above 90% is a minimum requirement for stable organic visibility.
SKU-level sales velocity. Dark stores carry limited inventory per SKU. Slow-moving SKUs get de-listed from specific stores to free up shelf space. High-velocity SKUs get more shelf allocation and are prioritised for replenishment.
The practical outcome is this: a brand with 100% national listing on Blinkit may effectively have zero availability in 40% of its target pincodes at any given time, because specific dark stores have run out of stock, or have never stocked the SKU, or have deprioritised it due to low local velocity. This is the distribution blindspot that most brand managers do not see until they start tracking at pincode level.
How to Find Out Which Dark Stores Stock Your Product
There is no public-facing dashboard that shows you which dark stores stock your SKUs. Platforms do not voluntarily share this data with brands. The approaches available to brands are:
Manual spot checks. Open the platform app from multiple addresses across your target cities and check whether your product appears as available. This works for a handful of pincodes but does not scale.
Platform partner dashboards. Blinkit's Seller Hub provides some store-level availability data to listed brands. Zepto's data access is more restricted, requiring direct coordination with category managers.
Third-party tracking tools. Platforms like RevQ track SKU-level availability across pincodes on Blinkit, Zepto, and Instamart automatically. This surfaces exactly where your brand has distribution gaps, which pincodes show your product as out of stock, and how your availability compares to competitors at the dark store level.
Understanding your actual distribution footprint across dark stores, rather than assuming that a national listing equals national availability, is the foundational step in any quick commerce growth strategy.
Frequently Asked Questions
What is a dark store in quick commerce?
A dark store is a small warehouse (typically 1,000–2,000 sq ft) that operates exclusively to fulfil online orders with no customer entry. It is the physical location from which Blinkit, Zepto, and Swiggy Instamart pick, pack, and dispatch orders for 10-minute delivery.
How many dark stores does Blinkit have in India?
Blinkit operates approximately 2,100 dark stores in India as of 2026, according to Storyboard18 and Bernstein research. Blinkit has publicly committed to reaching 3,000 dark stores by March 2027.
How far does a dark store deliver?
Each dark store serves a delivery radius of approximately 3–4 km. Orders placed from addresses outside this radius are either routed to a different dark store or shown as unavailable.
Does Zepto or Blinkit own their dark stores?
Mostly no. Both platforms use a Partner-Owned, Partner-Operated (POPO) model for a significant portion of their networks. Third-party entrepreneurs provide the space and run operations under the platform's technology and brand.
Why is my product available in one area but not another on Blinkit?
Product availability on quick commerce is managed at the individual dark store level, not at the national or city level. Each dark store stocks a localised assortment based on local demand data. Your brand may be listed nationally but not stocked in a particular dark store if that area has not generated sufficient demand history for your SKU.
Published: May 2026 | Author: RevQ | Category: Quick Commerce Explained
RevQ helps D2C brands track SKU-level availability and out-of-stock rates on a dark store level for each city, and competitor distribution across Blinkit, Zepto, Swiggy Instamart, Flipkart Minutes and Big Basket.

