The encyclopedia · Strategy & Leadership · Operational decision · 2025–2026
BigBasket prices each dark store; steep discounts lift lagging stores to breakeven
BigBasket varies discounts store by store across its dark-store network, steering low-volume stores toward the ~1,500 orders a day that break even.
BigBasket (Tata Group)
The solution
Quick commerce lives on dark stores — small fulfillment hubs that make 10-minute delivery possible — but every store is a fixed-cost unit of rent, power and refrigeration. BigBasket, facing Blinkit, Zepto, Swiggy Instamart and Flipkart Minutes, decided to run each store like its own retail outlet.
Its larger IBBN format (about 20,000 sq ft, 40,000–50,000 SKUs) is graded by volume: Unnati stores handle roughly 500 orders a day, Pragati stores about 1,200 and are already profitable. The target is around 1,500 daily orders for breakeven.
The lever is store-level pricing: Unnati stores sell with steeper discounts to raise order volumes, while high-volume Pragati stores cut discounts on the same items. It is a shift to zip-code and dark-store-level offers, which analysts say is becoming standard across the industry.
Why it worked
- Each store's fixed costs demand its own economics
- Discounts act as a local demand lever
- Grading stores makes the laggards visible and fixable
- Pricing precision beats blanket national promotions
What can be applied
When fixed local costs dominate, pricing should be local too: use discounts as a per-store demand lever to push laggards over breakeven instead of subsidizing them forever.
Aftermath
BigBasket's co-founder said profitability matters more than rank, even 'surrendering market share' if needed; the company is converting Unnati stores into Pragati ones — 26 Unnati and 14 Pragati in Bengaluru alone — while rivals flood the sector with capital and more dark stores.
Sources
- Location-specific discounts: How BigBasket is using store-level pricing to fix dark store economics
- BigBasket's quick-commerce rethink: profit trumps scale
spotted an error? The archive wants to know.