Quick commerce, also written q-commerce, is an e-commerce model that delivers small orders of everyday goods such as groceries, household items and pharmacy basics within roughly 10 to 30 minutes of ordering. It achieves this speed by holding a limited assortment in local micro-fulfillment sites, usually called dark stores, located close to dense residential areas.
Among e-commerce fundamentals, quick commerce sits at the extreme end of the speed spectrum. It trades assortment breadth and basket size for immediacy, and its economics depend heavily on order density, labor efficiency and average order value.
How quick commerce works
The model works by moving inventory close to demand before anyone orders. Each dark store serves a small catchment, often a radius of one to three kilometers, so that riders on bicycles, e-bikes or scooters can complete a delivery in a few minutes.
When an order arrives in the app, the order management system routes it to the nearest site. A picker collects the items, often in under two minutes thanks to a compact layout ordered by pick frequency, and hands the bag to a rider who is already waiting. The table breaks a typical order into stages.
| Stage | What happens | Typical duration |
|---|---|---|
| Order placement | Customer selects items and pays in the app | 1 to 3 minutes |
| Order routing | System assigns the nearest dark store | Seconds |
| Pick and pack | Staff collect and bag the items | 1 to 3 minutes |
| Dispatch | Rider receives the bag and route | Under 1 minute |
| Last-mile ride | Rider travels to the customer | 5 to 15 minutes |
Key components of the quick commerce model
Quick commerce depends on a tightly coordinated set of components. A weakness in any one of them, such as inaccurate stock data, immediately shows up as canceled items or late deliveries.
| Component | Role | Typical parameter |
|---|---|---|
| Dark store | Holds local inventory for picking | Often 2,000 to 6,000 products |
| Real-time inventory | Shows only items actually on the shelf | Updated with every pick |
| Rider fleet | Completes the last mile | Employed, contracted or partner-based |
| Demand forecasting | Predicts orders by hour and area | Drives staffing and replenishment |
| Mobile app | Ordering, payment and live tracking | Shows a promised delivery time |
Some operators use partner stores instead of their own dark stores, picking orders from existing supermarkets or convenience shops. This asset-light variant lowers fixed costs but gives less control over picking speed and stock accuracy.
Replenishment is equally important. Because shelf space is small, a dark store often receives daily or twice-daily deliveries from a central warehouse, and the reorder point for each product is set by hour-level sales data rather than weekly averages.
Quick commerce compared with other delivery models
Quick commerce is often confused with same-day delivery and traditional online grocery. The difference lies in promise, assortment and basket size, as the comparison shows.
| Model | Delivery promise | Assortment | Typical basket |
|---|---|---|---|
| Quick commerce | Minutes | Narrow, curated | Small top-up purchase |
| Same-day delivery | Within hours | Broad | Medium |
| Scheduled online grocery | Chosen time slot | Full supermarket range | Large weekly shop |
| Click and collect | Customer picks up | Broad | Varies |
| Restaurant delivery | Around 30 to 45 minutes | Prepared meals | One meal |
Quick commerce also overlaps with mobile commerce, because almost all orders are placed through a smartphone app, and with omnichannel retail when established grocers run rapid delivery from their existing stores.
Unit economics and practical choices
The central challenge of quick commerce is profitability per order. Each delivery carries rider cost, picking labor, packaging and a share of the dark store rent, while baskets are small. Operators therefore focus on a few levers.
- Raising average order value with minimum order amounts, bundles and impulse items.
- Increasing order density so that riders and pickers stay busy during each shift.
- Adding delivery and small-basket fees to cover the cost of very small orders.
- Improving margins with private-label products and retail media placements.
- Pruning the assortment to fast-moving items to reduce waste and dead stock.
The model generally works best in dense urban areas with high smartphone use and many small households. In suburbs and rural regions, the catchment needed to reach sufficient order volume becomes too large to keep delivery times in minutes.
Delivery fees and minimum orders are a balancing act. Fees set too high push customers back to physical shops or to slower scheduled delivery, while fees set too low leave each small order unprofitable. Many operators therefore test dynamic fees that vary with basket size, time of day and rider availability, and offer a subscription plan that removes fees for frequent customers in exchange for a predictable monthly payment.
Limitations and risks of quick commerce
Quick commerce has faced consolidation and closures in several markets after a period of rapid expansion. The main risks are structural rather than temporary, and the table summarizes them.
| Risk | Cause | Typical response |
|---|---|---|
| Negative unit economics | Small baskets and high delivery cost | Fees, minimum orders, higher-margin items |
| Stockouts | Limited space in each dark store | Better forecasting and frequent restocking |
| Rider safety concerns | Pressure to meet short promises | Realistic delivery estimates |
| Local regulation | Zoning limits on dark stores | Partner stores or adjusted locations |
| Fresh food waste | Short shelf life and volatile demand | Smaller fresh ranges and markdowns |
A promise that is too aggressive is itself a risk: a ten-minute guarantee that is often missed damages trust more than an honest twenty-minute estimate.
In simple terms
Quick commerce means ordering everyday items on a phone and getting them in minutes, not hours or days. Milk, bread, snacks or batteries arrive at the door almost as fast as a walk to the corner shop.
It is possible because the company keeps a small hidden shop nearby that only serves online orders. Staff grab the items quickly, and a rider brings them over a short distance. The price of speed is a smaller choice of products and, often, a delivery fee.
A practical example
A grocery retailer in a large city opens a 400-square-meter dark store serving a two-kilometer radius with about 3,000 products. It promises delivery in 20 minutes and sets a minimum order to lift the average basket.
During the first months, data show that most orders arrive between 6 and 10 p.m. and that fresh produce causes most cancellations. The team shifts more pickers to evening shifts, reduces the fresh range to the best sellers and adds a small fee for orders under the minimum.
Within half a year, cancellations fall, riders complete more deliveries per hour and the site reaches a positive contribution per order. The retailer uses the same template, adjusted to local order density, before opening a second location.