A shop sells through its dimensions before it sells through its design. If an aisle is too narrow, two customers cannot pass, one of them leaves, and the shop owner never knows why. If the centre racks are too tall, the customer at the door cannot see the back of the shop, and half the stock might as well not exist. If the top shelf is at 2,400 mm, the goods on it are sold only when a staff member fetches a stool. And if the aisle that leads to the exit is blocked by a promotional stack of cartons, the shop has a fire-safety problem as well as a sales problem.
Indian shops face these problems in their most concentrated form. High-street shops in Surat, Ahmedabad, Pune or Indore are often 3–5 m wide and 10–20 m deep. Rents push owners to fit more racks and more stock into every square foot. Kirana stores are converting to self-service; pharmacies are adding open shelving for wellness products; fashion boutiques want both full wall bays and space for families who shop together. In each case, a few dimensions decide whether the shop works.
This article is the dimension reference for that planning. It complements this site's guides to retail store design and visual merchandising, and uses the same core numbers: a main aisle of 1500–2000 mm, secondary aisles of 1000–1200 mm, wall fixtures of 2100–2400 mm, centre fixtures kept below about 1350–1500 mm, the eye-level band of about 1200–1600 mm, and a cash counter of 900–1050 mm with a lower accessible section. It goes further into gondola and shelf sizes, shelf depths by product, reach zones, checkout lanes and a worked, dimensioned plan.
Where retail dimensions come from
For most of Indian history, shops did not need aisles. The bazaar shop was a raised platform open to the street, with the shopkeeper seated among the goods and the customer standing outside; stock was fetched by hand from shelves, sacks and bins behind. The kirana store kept this model of counter service well into the present century, and many still work this way: the only dimension that mattered was the counter between buyer and seller.
Self-service changed everything. The idea of customers walking along shelves and picking goods themselves is usually traced to the first self-service grocery stores in the United States in the early twentieth century, and it spread worldwide with the supermarket after the Second World War. In India, organised self-service formats grew rapidly from the 1990s and 2000s, in supermarkets, pharmacy chains and fashion stores, and they brought with them a set of fixture standards — modular gondolas, slatwall, pegboard — and a set of dimensions based on the human body. Those dimensions are recorded in reference works such as Neufert's Architects' Data and Time-Saver Standards, and Indian body sizes, which are on average somewhat smaller than European ones, are recorded in anthropometric studies such as the National Institute of Design's Indian anthropometric dimensions.
Two sets of rules sit on top of the ergonomic data. The National Building Code of India 2016, Part 4, governs fire and life safety in mercantile buildings, including exits and the travel paths that lead to them. And the Harmonised Guidelines and Standards for Universal Accessibility in India (2021) set the clear widths, turning spaces and reach ranges that make a building usable by wheelchair users and others with reduced mobility. Good retail dimensions satisfy all three: bodies, fire and access.
Aisle widths
An aisle has to accommodate the widest thing that regularly moves along it, plus the things that stop in it. A single adult walking needs about 600 mm; an adult with a shopping bag or basket about 750 mm; a shopping trolley is commonly about 550–650 mm wide; and a wheelchair user needs about 900 mm to pass straight and a circle of about 1500 mm to turn. A customer standing still in front of a shelf to read a label occupies 400–500 mm of the aisle in front of the shelf. That is why an aisle of 900 mm is a bare minimum for one person at a time, 1000–1200 mm lets a browsing customer be passed, and 1500 mm or more lets two moving customers pass a third who has stopped.
| Store type | Main aisle (mm) | Secondary aisle (mm) | Absolute minimum (mm) | Note |
|---|---|---|---|---|
| Boutique, fashion, footwear | 1500–2000 | 1000–1200 | ≈ 900 | Families shop together; allow for prams |
| High-street general store | 1500–1800 | 1000–1200 | ≈ 900 | Keep the entry aisle widest |
| Pharmacy (self-service section) | 1500–1800 | 1000–1200 | ≈ 900 | Queue at the counter must not block aisles |
| Mini-mart, convenience store with baskets | 1500–1800 | 1100–1350 | ≈ 1000 | Baskets widen the customer |
| Supermarket with trolleys | 2000–2400 | 1500–1800 | ≈ 1500 | Two trolleys need about 1500–1800 to pass |
| Staff aisle behind a counter | — | 900–1200 | ≈ 900 | Two staff passing need about 1200 |
| Electronics and appliance store | 1800–2400 | 1200–1500 | ≈ 1200 | Large boxes are carried out through aisles |
Measure aisles between the fronts of the fixtures, and between the fronts of any stock that projects beyond the shelves — a stack of rice bags on the base deck, a dump bin, a floor-standing display at the end of a gondola — not between the uprights. Aisle widths quietly shrink after opening as staff add display stands, cartons and temporary promotions; planning the main aisle at the upper end of its range gives room for that reality without falling below the minimum.
Gondola dimensions
The gondola is the free-standing, usually double-sided shelving unit that forms the aisles of a self-service shop. It is built from a spine (a central upright panel, often perforated or slotted), uprights at each end of each bay, a base deck that projects at the bottom, and adjustable shelves hooked into the uprights. Gondolas are modular: bays are typically 900, 1000 or 1200 mm wide (in India, 3 ft and 4 ft bays — about 900 and 1200 mm — are the most common trade sizes), and a run is assembled from as many bays as the aisle length allows, finished with an end cap facing the main aisle.
| Gondola element | Common sizes (mm) | Choose by |
|---|---|---|
| Bay width | 900, 1000, 1200 | Aisle length (whole bays) and product width; 1200 bays need stiffer shelves |
| Height, centre of a small shop | 1350–1500 | Sightline from the entrance to the back wall |
| Height, supermarket centre aisles | 1500–1800 (sometimes 2100) | Stock density versus visibility; signs above |
| Height, wall run | 2100–2400 | Reach of staff and customers; storage above only for staff |
| Base deck depth (one side) | 400–600 | Heaviest and bulkiest product on that run |
| Base deck height | 100–200 | Bottom shelf lifted off the floor for cleaning |
| Overall depth, double-sided | 900–1200 | Two base decks plus the spine |
| Shelf depth | 300–500 (to 600 for bulk) | Product depth — see the next table |
| End cap | One bay width × gondola depth | Faces the main aisle; promotions and new stock |
Shelf depth and spacing by product
Shelf depth should match the product, not the catalogue. A 500 mm shelf loaded with small boxes of tea becomes a cave where the back rows are never seen and expire unsold; a 300 mm shelf cannot hold a 5 kg bag of atta. Shelf spacing (pitch) follows the tallest product on that shelf plus about 50–75 mm for a hand to lift it out. Adjustable shelves on a 25 or 50 mm slot pitch make it easy to retune the shelves as the product mix changes.
| Product type | Typical shelf depth (mm) | Typical clear height between shelves (mm) | Notes |
|---|---|---|---|
| Pharmacy and personal care | 250–350 | 200–300 | Small packs; fronts kept full with dividers |
| Packaged food (biscuits, snacks) | 350–450 | 250–350 | Hang bags on peg hooks if shelf depth is short |
| Staples (atta, rice, oil in 1–5 kg packs) | 450–500 | 300–400 | Heavier loads; stronger shelves and lower positions |
| Bulk packs, 10 kg and above | 500–600 on the base deck | — | Floor or base deck only; never on high shelves |
| Beverages (bottles, cartons) | 400–500 | 300–400 | Gravity-fed or roller shelves keep fronts full |
| Stationery, accessories | 300–400 or pegboard | 200–300 | Peg hooks 150–300 long |
| Folded apparel (wall shelves) | 350–450 | 300–400 | Stacks of 6–10 pieces; avoid deeper shelves |
| Footwear display | 250–350, sometimes angled | 200–250 | One shoe per size on display; stock in back |
Vertical zones: what goes at which height
Every shelf height sells differently. This site's visual merchandising and retail design guides use the same vertical bands: the eye-level zone of roughly 1200–1600 mm, which reaches the eyes of most standing Indian adults and is reserved for best-sellers and high-margin products; the reach zones above and below it; the stretch zone above about 1800–2000 mm, which customers rarely use; and the stoop zone below about 600 mm, for bulky, heavy and well-known products that customers will bend for. For a seated wheelchair user, the comfortable reach range is roughly 400–1200 mm, which overlaps with the lower half of the shelf — a reason to keep at least some of every category within that band.
Two practical rules follow. First, heavy goods go low: anything above about 5 kg belongs on the base deck or the lowest shelves, both for the customer's back and for the stability of the fixture. Second, the top of a customer-facing fixture should be reachable: a 2,400 mm wall run should have its top shelf used for display or staff-only stock, not for goods that customers are expected to take. A step stool and a sign inviting customers to ask for help are better than a shelf of products nobody can reach.
Wall fixtures, apparel and display tables
Wall fixtures carry most of a small shop's stock, because they use the full height of the wall without blocking views. They are usually 2,100–2,400 mm high, 300–600 mm deep, and built in 900–1200 mm bays, either as shelving on uprights or as slatwall and grid panels that accept shelves, hooks and rails interchangeably. A cornice or lighting pelmet above the fixture at 2,400–2,700 mm carries track lights and signs. In apparel shops, the dimensions change: garments hang rather than stand, so rail heights and face-out arm lengths matter.
| Fixture | Key dimensions (mm) | Notes |
|---|---|---|
| Wall bay (shelving or slatwall) | Height 2100–2400; depth 300–600; bays 900–1200 | Top shelf for display or staff stock |
| Single hang rail (long garments) | Rail at 1600–1800 from floor | Kurtas, dresses, sarees on hangers |
| Double hang rails (shirts, tops) | Lower rail about 1000–1100; upper about 1900–2000 | Upper rail reached easily only by taller customers |
| Face-out arm | 300–450 long; set at 1300–1600 | Shows one outfit facing the customer |
| Hanger depth to allow | ≈ 550–600 from wall | Same as wardrobe hanging depth |
| Nesting or display table | 750–900 high; 1200–1800 long; 600–900 deep | Folded stacks and accessories; keep 1000–1200 around |
| Round rack (apparel) | ≈ 900–1200 diameter; rail 1200–1400 high | Needs about 900 clear all round |
| Trial room | ≈ 1000 × 1200 minimum; 1200 × 1500 comfortable; accessible about 1500 × 1800 | Mirror, hooks, seat; door or curtain |
Counters and checkouts
The cash counter is the last dimension a customer meets, and it is easily crowded. A standing cash counter is typically 900–1050 mm high and 600–750 mm deep, with a lower section of about 750–800 mm for wheelchair users and for signing or packing at a comfortable height. A small shop's counter runs 1200–2400 mm long; it needs space behind for one or two staff (900–1200 mm), and space in front for a queue that does not block an aisle — allow a straight queue lane of about 900–1000 mm wide and two or three customers deep, about 1500–2000 mm.
Supermarket checkouts add a conveyor or packing shelf. A typical checkout counter is about 1800–3000 mm long, with the customer lane between counters about 900–1000 mm wide; at least one lane should be widened for wheelchair users and prams. Pharmacies need a long dispensing counter of 2400 mm or more, with full-height racks behind it about 1200 mm away — enough for staff to pass and to open drawers — and consultation space to one side for private conversations.
| Element | Typical dimension (mm) | Note |
|---|---|---|
| Cash counter height | 900–1050 | Standing customer and staff |
| Accessible counter section | 750–800 high, at least 900 long, knee space below | Wheelchair users, signing, packing |
| Counter depth | 600–750 | POS, scanner, bag shelf |
| Staff space behind counter | 900–1200 | Two staff passing need about 1200 |
| Queue lane in front | 900–1000 wide; 1500–2000 deep | Must not run across an aisle or exit |
| Supermarket checkout counter | 1800–3000 long | Conveyor, scanner, packing area |
| Checkout customer lane | 900–1000; one lane 1200+ for access | Prams, trolleys and wheelchairs |
| Pharmacy rack to counter | ≈ 1200 | Drawer opening plus staff passage |
A worked plan: a 1,000 sq ft self-service store
The plan below applies these dimensions to a typical high-street unit of about 1,000 sq ft carpet area — 7,500 × 12,400 mm — fitted out as a mini-mart or self-service pharmacy. Wall runs line both long walls and the back wall; three double-sided gondola runs sit in the centre, kept to 1,500 mm high so that the back wall is visible from the door; the main aisle forms a loop past every run; and the counter sits beside the entrance, on the exit side, with its queue lane kept clear of the aisles.
Checking the drawing against the numbers: the main loop aisle is 1500 mm along the back and 1850 mm along the front, the aisle between the two gondola runs is 1200 mm (a secondary aisle), and the side aisles are 1500 mm and 1000 mm. The centre gondolas are 1000 mm deep overall and 1500 mm high. The shop gives about 60 running metres of shelf front on 1,000 sq ft. Squeezing in a third gondola run would add about 15 m of shelf but drop two aisles below 1000 mm — the kind of trade-off that looks profitable on paper and loses customers in practice.
Safety: exits, stability, loads and fire
Retail dimensions are also safety dimensions. Shops fall under the mercantile occupancy of the National Building Code of India 2016, Part 4, which sets requirements for exits, exit widths and travel distances depending on the size and type of building. The aisles that lead to exits are part of the escape route and must stay unobstructed: promotional stacks, cartons waiting to be shelved and floor displays should never narrow them. Exit doors and their approaches should be marked and lit, and fire extinguishers should be visible and reachable, not hidden behind a gondola. For anything beyond a small high-street shop, the layout should be checked by a fire consultant and against the local fire authority's requirements.
Fixtures must also stay standing. Tall wall units, especially those above about 1800 mm, should be fixed to the wall; free-standing gondolas should be stable when loaded unevenly, with heavy goods kept low; shelves should be used within the load rating the fixture maker states; and any shelf above head height should carry only light goods. Where a building has sprinklers, stock must be kept below the clearance the fire design specifies under the sprinkler heads. Floors deserve a thought too: IS 875 (Part 2) gives higher imposed loads for retail and storage floors than for homes, so a shop being created in a building designed for another use, or a stockroom with dense, tall shelving, needs a structural engineer's check.
What fixtures cost
Fixture costs are usually the biggest single line in a retail fit-out. The ranges below are indicative October 2026 figures and are consistent with this site's retail shop cost guide, where complete retail interiors run at about ₹900–1,400 per sq ft basic, ₹1,400–2,200 mid-range and ₹2,200–3,500 or more premium, with grocery stores at about ₹900–1,600 and pharmacies at about ₹1,000–1,800 per sq ft. Metal gondolas are bought per bay from fixture makers; custom joinery wall bays are priced per running foot.
| Fixture | Indicative cost (October 2026) | Unit | Note |
|---|---|---|---|
| Full-height wall bays, 2100–2400 high | ₹3,500–9,000 | Per running ft | Laminate or painted board with metal uprights; more for veneer or lit shelves |
| Metal gondola bay, double-sided, about 1000–1200 wide × 1500 high | ≈ ₹8,000–20,000 | Per bay | Powder-coated steel; price rises with height, shelf count and accessories |
| Metal wall rack bay, single-sided, about 1000 wide × 2100 high | ≈ ₹6,000–15,000 | Per bay | Standard supermarket racking |
| Slatwall or grid panel | ≈ ₹250–600 | Per sq ft | Plus hooks, shelves and arms |
| Cash counter, 1800–2400 long | ≈ ₹35,000–1,20,000 | Each | Laminate to stone or solid-surface tops; accessible section included |
| Track spots for merchandise | ₹800–3,500 | Per head | High-CRI heads; plus track and wiring |
Where retail dimensions are going
Three changes are reshaping the numbers. First, accessibility is moving from optional to expected, pushing wider aisles, lower counter sections and more stock within seated reach. Second, online ordering is turning part of many shops into fulfilment space: staff pick orders from the shelves during opening hours, so aisles must accommodate pickers with crates as well as customers, and back-of-house packing areas are growing. Third, experience-led retail — covered in this site's article on the future of retail design — is lowering fixture density in fashion and lifestyle stores, trading shelf length for open space, trial rooms and display. In grocery and pharmacy, by contrast, density still rules, and electronic shelf labels, sensors and self-checkout are changing the details of shelves and counters rather than the basic dimensions.
Rules for aisles and shelves
- Plan the main aisle at 1500–2000 mm (2000–2400 mm with trolleys) and keep it a continuous loop past every category.
- Keep secondary aisles at 1000–1200 mm, and never let any customer aisle fall much below 900 mm.
- Measure aisles between the fronts of stock, not between uprights, and leave room for promotions.
- Keep centre fixtures to about 1350–1500 mm in small shops so the back wall is visible from the door.
- Match shelf depth to the product: 250–350 mm for small packs, 450–500 mm for staples, base deck for bulk.
- Put best-sellers at 1200–1600 mm, heavy goods low, and keep part of every category within 400–1200 mm for seated reach.
- Give the counter an accessible 750–800 mm section and a queue lane that does not cross an aisle.
- Keep exit routes and their aisles clear, fix tall units to walls, and respect shelf load ratings and sprinkler clearances.
Frequently asked questions
What is the standard aisle width in a shop?
A main aisle of 1500–2000 mm and secondary aisles of 1000–1200 mm are usual in Indian shops, with about 900 mm as a practical minimum for short side aisles. Supermarkets with trolleys need main aisles of 2000–2400 mm and secondary aisles of about 1500–1800 mm so that two trolleys can pass.
What is the standard height of a supermarket shelf?
Gondolas are commonly made 1350, 1500, 1800 or 2100 mm high. Centre gondolas in small shops are best kept at 1350–1500 mm for visibility; supermarkets often use 1500–1800 mm in the centre and 2100–2400 mm on the walls. The base deck sits 100–200 mm off the floor.
How deep should retail shelves be?
Match depth to the product: about 250–350 mm for pharmacy and personal care, 350–450 mm for packaged food, 450–500 mm for staples in 1–5 kg packs, and the 500–600 mm base deck for bulk packs. Deeper shelves hide stock at the back and lead to expired goods.
How wide should a wheelchair-accessible shop aisle be?
A clear width of about 900 mm lets a wheelchair pass in a straight line, but about 1500 mm is needed for a wheelchair to turn and to pass a standing shopper, which is why main aisles are planned at 1500 mm or more. The Harmonised Guidelines and Standards for Universal Accessibility in India (2021) give the detailed requirements.
How many running metres of shelving fit in a 1,000 sq ft shop?
With wall racks on three sides and two double-sided gondola runs in the centre, a 1,000 sq ft shop of about 7.5 × 12.4 m holds roughly 60 running metres of shelf front while keeping a 1500 mm main aisle and 1000–1200 mm secondary aisles, as the worked plan in this article shows.
Sources & standards
- Bureau of Indian Standards — National Building Code of India 2016, Part 4 (Fire and Life Safety), mercantile occupancy
- Ministry of Housing and Urban Affairs — Harmonised Guidelines and Standards for Universal Accessibility in India (2021)
- Bureau of Indian Standards — IS 875 (Part 2): Imposed loads, including loads for retail and storage floors
- Debkumar Chakrabarti — Indian Anthropometric Dimensions for Ergonomic Design Practice (National Institute of Design)
- Neufert Architects' Data — shops and supermarkets: aisle widths, shelving and checkout dimensions
- Time-Saver Standards for Building Types — mercantile buildings and store fixtures
- Retail fixture manufacturers' standard ranges — gondola bay widths, heights and shelf depths (described generically)
- Price ranges: indicative October 2026 estimates — confirm locally before budgeting



