Quick Commerce on ONDC: How to Deliver in 15 Minutes Without Building a Dark Store

Learn how to launch 15-minute ONDC quick commerce without investing in dark stores. Reduce costs, use existing warehouses, and scale with Costbo.

Opening a single dark store in India costs between ₹80–90 lakh — that includes setup, rent deposit, initial inventory, racks, freezers, chillers, and IT infrastructure. Then add ₹2–3 lakh per month in rent in cities like Mumbai, 20 people to manage a 2,000 sq ft store handling 1,500 daily orders, and ongoing replenishment 2–3 times per week. And that's before the platform charges you 18–28% commission on every order you fulfil through it.

India crossed 6,000 operational dark stores in 2026. Blinkit has 1,954, Zepto 1,089, Swiggy Instamart 1,038. To even get listed on Blinkit, you need to pay ₹25,000 per SKU per state as a listing fee, maintain a 99%+ in-stock rate, or your listing gets suppressed. Zepto burns approximately ₹350–400 crore per month. These are not businesses running on thin margins — they are burning capital to build infrastructure density.

For most brands, this model is not an option. It's not even in consideration. But quick commerce is real. India's quick commerce market is valued at $3.65 billion in 2026 and is projected to reach $6.64 billion by 2031. Consumers — particularly in urban areas — now expect fast delivery as a baseline, not a luxury. The question for brands that cannot afford ₹80–90 lakh per city is: is there another way?

ONDC's answer is yes. And the model is structurally different.

What Quick Commerce Actually Requires (And What It Doesn't)

Quick commerce has two essential requirements. The first is inventory close to the customer — typically within a 2–3 km radius. The second is a logistics partner who can pick and move it within 15–30 minutes.

What it does not require is a dedicated dark store that you own, staff, and operate.

Dark stores are one way to place inventory close to customers. But they are not the only way. A brand warehouse, a distributor's godown, a kirana store with shelf space, a third-party shared fulfilment node — any of these can serve as a quick commerce inventory point, provided two conditions are met: real-time inventory sync, and integration with a logistics partner who can execute the last-mile pickup and delivery within the required window.

ONDC's open logistics model is built on exactly this logic. Sellers connect their existing warehouse or storage points to the network. ONDC-integrated logistics service providers (LSPs) — including hyperlocal partners like Porter, Ola, and Shadowfax — are registered on the network and can be assigned orders based on proximity, availability, and cost. The seller pays market-rate logistics, not a platform-controlled markup.

The result: 15-minute to 45-minute delivery from your existing warehouse, in 40+ cities, at logistics rates 15–25% lower than what closed platforms charge — because ONDC's open LSP model creates competition at the logistics layer.

The Dark Store Cost vs ONDC Model: A Direct Comparison

Here's what the unit economics look like side by side for a brand doing ₹10 lakh monthly GMV in a single city:

Cost Element Dark Store on Blinkit ONDC Hyperlocal via Costbo
Setup Capex ₹80–90 lakh (one-time) ₹0 (using existing warehouse)
Monthly Rent ₹2–3 lakh ₹0 (if using existing space)
Staff (Pickers + Admin) ₹1.5–2.5 lakh/month Existing warehouse staff
Platform Commission 18–28% of GMV 3–12% via Costbo
SKU Listing Fee ₹25,000/SKU/state (Blinkit) ₹0
Mandatory Ad Spend ₹10–20 lakh/month ₹0
Logistics Cost Platform-controlled Market rate (15–25% cheaper)
Net Platform Take 35–50% of selling price <12% total
Months to Break Even 12–18 months minimum 1–3 months

Quick commerce D2C brands on Blinkit and Zepto need 55%+ gross margins just to remain profitable after platform fees — before accounting for advertising. On ONDC, a brand with 35–40% gross margins can run quick commerce sustainably.

How ONDC Hyperlocal Delivery Works in Practice

ONDC doesn't build delivery infrastructure. It connects existing infrastructure through an open protocol. Here's how a 15-minute delivery order flows through Costbo on ONDC:

Step 1: Buyer places order. A consumer in Bengaluru opens Magicpin or PhonePe ONDC and orders your product. The order hits ONDC's network instantly.

Step 2: Costbo routes to the nearest node. Costbo's multi-warehouse system checks real-time inventory across all your fulfilment points — your own warehouse, distributor nodes, or shared dark warehouse locations — and routes the order to the one closest to the buyer's pincode.

Step 3: Logistics assignment. Costbo's LSP integrations (Porter, Ola, Shadowfax) assign the order to the nearest available rider. The pickup happens from your fulfilment point, typically within 5–8 minutes of order confirmation.

Step 4: Delivery. The rider delivers within the committed window — 15 minutes for hyperlocal (within 2–3 km radius), 30–45 minutes for a slightly wider radius. In 40+ cities where Costbo's hyperlocal network is active, the 15-minute window is achievable for most orders when fulfilment points are correctly positioned.

Step 5: You see everything. Costbo's dashboard shows real-time order status, delivery tracking, fill rates by pincode, and time-slot demand patterns across all your locations.

The key difference from a dark store model: you are not the logistics operator. You are the inventory owner. The logistics layer is outsourced to ONDC-integrated LSPs at market rates, not platform-controlled rates.

Which Cities and Categories Does ONDC Quick Commerce Work For?

Cities: Costbo's hyperlocal delivery is active in 40+ cities including Bengaluru, Hyderabad, Delhi-NCR, Mumbai, Pune, Chennai, Ahmedabad, Jaipur, and Tier 2 cities where quick commerce platforms have not established dark store density. In Tier 2 and Tier 3 cities — where Blinkit and Zepto cover fewer than 30% of the population — ONDC is structurally the only quick commerce option.

This matters because India's quick commerce market is expanding beyond the top 10 cities. Government initiatives including ONDC and BharatNet are making 30–60 minute delivery economically viable in markets where dark store economics don't work. One in four new users of quick commerce platforms now comes from Tier 2 or Tier 3 cities. ONDC captures this segment because it doesn't require building dark store infrastructure there.

Categories: ONDC hyperlocal works best for:

  • Grocery and FMCG: The 50%+ of ONDC transactions that are already in this category. High order frequency, predictable demand patterns, and established kirana-to-door logistics in most cities.
  • Food delivery: ONDC food hit 374,000 orders in a single day during the T20 World Cup Final in July 2024. Restaurants fulfilling through ONDC on a 30-minute window now run alongside Swiggy/Zomato — at 5–10% commission vs 18–30%.
  • Personal care and health: Products with average order values between ₹300–800 — exactly the range where quick commerce conversion is strongest.
  • Pharmacy (OTC): Over-the-counter medicines through ONDC buyer apps, with no dark store required — fulfilled from existing pharmacy stock.

What ONDC quick commerce is not yet suited for: Emergency grocery top-ups in the top 10 metro pincodes where Blinkit's 1,954 dark stores already provide 10–18 minute delivery. In those specific cases, dark store proximity wins. For everything else — planned shopping, regional brands, Tier 2 cities, non-grocery categories, and brands that can't afford ₹80–90 lakh per city — ONDC's model is operationally and financially superior.

Setting Up Quick Commerce on ONDC Through Costbo: The Practical Steps

1. Register on Costbo and configure your warehouse as a hyperlocal node. Costbo handles ONDC's protocol integration — you don't need a developer. Upload your catalogue with correct HSN codes, product images (800x800px minimum), and accurate MRP. Most brands go live within 48–72 hours.

2. Define your delivery radius and time slots. In Costbo's dashboard, you set the pincode coverage radius for each fulfilment point and the order acceptance windows. For hyperlocal, a 2–3 km radius with 15-minute SLA. For slightly wider coverage, 4–5 km with 30–45 minutes.

3. Activate LSP integrations. Costbo connects to Porter, Ola, Shadowfax, and other hyperlocal LSPs. You select which partners to activate per city based on coverage and rate. Orders are automatically assigned to the nearest available rider at market rate — no platform-controlled logistics surcharge.

4. Maintain your acceptance rate above 95%. ONDC's operational rules penalise slow acceptance: more than 10 minutes without accepting an order reduces your buyer app ranking by 25%. Costbo's auto-accept rules for in-stock SKUs handle this automatically. Your store's rating — the metric that determines visibility on Magicpin, PhonePe, and other buyer apps — depends directly on acceptance speed, fill rate, and delivery time.

5. Track performance by pincode. Costbo's analytics dashboard shows which pincodes generate the most quick commerce orders, which time slots peak, and which SKUs drive the highest contribution margin. This data is what you use to decide where to open your next fulfilment node — before committing capital, not after.

The ONDC Quick Commerce Advantage Condensed

India's quick commerce market will hit $6.64 billion by 2031. The brands that win it are not necessarily the ones who build the most dark stores — it's the ones who position inventory closest to demand at the lowest cost.

Dark stores are a valid model for platforms with VC backing, operational scale, and the willingness to lose ₹350–400 crore per month while building density. For brands that need to be profitable in the near term, ONDC's open logistics model — fulfilled from existing warehouse infrastructure through market-rate LSPs at 3–12% commission — is the only quick commerce model that works at scale without requiring capital most brands don't have.

Costbo's hyperlocal network in 40+ cities, combined with ONDC's open protocol, gives any brand with a warehouse or distributor presence the ability to fulfil quick commerce orders within 15–45 minutes — without a dark store, without ₹80–90 lakh in setup costs, and without losing 35–50% of revenue to platform fees.

Frequently Asked Questions

Q: Can I offer 10-minute delivery on ONDC like Blinkit? The 10-minute window requires inventory within 1–2 km of the buyer, which means either a dark store or a very dense network of hyperlocal nodes. ONDC's current delivery window through Costbo is 15–45 minutes depending on city and radius. In January 2026, India's government ordered Blinkit and Zepto to stop marketing "10-minute delivery" due to rider safety concerns, so the practical difference is smaller than the headline suggests.

Q: What's the minimum warehouse size needed to run ONDC quick commerce? There's no minimum. Brands run ONDC hyperlocal from existing warehouses, distributor godowns, and shared dark warehouse spaces. Even a back-room storage area in a retail outlet can serve as a fulfilment point if it's in the right location.

Q: How many SKUs should I start with for quick commerce on ONDC? Start with 30–50 of your highest-velocity SKUs. Quick commerce buyers make fast decisions — they don't scroll through 500 products. A focused, well-stocked catalogue with high fill rates outperforms a large catalogue with frequent stockouts in buyer app ranking.

Q: Does ONDC have dark warehouses like Blinkit's dark stores? Costbo partners with shared dark warehouse operators in quick commerce-active cities. Brands that don't have their own warehouse can use these shared nodes as fulfilment points. The economics are significantly lower than building a dedicated dark store: shared space, shared staff, shared logistics — you pay for what you use.

Q: What's the logistics cost per order on ONDC hyperlocal? For a standard 500g–1kg parcel delivered within 3 km, expect ₹35–60 per delivery using Porter or Ola through Costbo's LSP integrations. Compare that to platform-controlled logistics on Blinkit or Zepto, where the effective logistics charge is embedded in the 18–28% commission. On ₹500 order, that's ₹90–140 in platform-controlled logistics costs vs ₹35–60 on ONDC open logistics.

Q: Which ONDC buyer apps support quick commerce grocery orders? Magicpin is the strongest for hyperlocal grocery and has the widest ONDC hyperlocal buyer base in metros. PhonePe ONDC and Paytm also support quick commerce-style orders with short delivery windows. DigiHaat is strongest for kirana-sourced essentials with Tier 2 city coverage.

Ready to run quick commerce from your existing warehouse?

Start ONDC hyperlocal on Costbo → Talk to our quick commerce team →

Sources

Blog

Related post

Sounds like COSTBO might be the right choice for your business?

Get started by registering your business today! If you have any questions, we're here to help. Our team will reach out to you with detailed information about our offerings, product features, and a demo