Organised retail looks like one sector on an index screen, but a value grocery chain, a department store, a burger franchise and a ten-minute delivery app are four different businesses that happen to share the word "consumer". What separates them is not the product. It is how much margin the format earns on each sale and how fast the same rupee of inventory can be turned over.
The good news is that retail is unusually honest once you know the vocabulary. A handful of disclosed numbers — same-store sales growth, sales per square foot, inventory days, store count and store closures — tell you whether the machine is working. The trap is that the headline revenue line does not, because a chain can grow revenue every year while every store it already owns gets worse.
The vocabulary that decides everything
Retail has a small, precise set of terms. If you know these, most quarterly presentations become readable in a few minutes.
- Same-store sales growth (SSSG)
- Sales growth from stores that were open and trading through both the current and the comparable earlier period. Also called like-for-like or LFL growth. It removes the effect of opening new stores.
- Sales per square foot
- Annual revenue from a store divided by its trading area. The productivity measure that lets you compare a small high-street shop with a large mall anchor.
- Footfall and ticket size
- Footfall is the number of transactions; ticket size, or average bill value, is what each transaction is worth. Same-store sales growth is roughly the two multiplied together.
- Store payback period
- How long a new store takes to return the capital spent on building and stocking it, out of the cash the store itself generates.
- Inventory turns
- Cost of goods sold divided by average inventory. How many times a year the shelf empties and refills. Its inverse, in days, is inventory days.
- Dark store
- A small warehouse stocked for a delivery radius, closed to walk-in customers. The fulfilment unit of quick commerce, in place of a shop.
- COCO, FOFO, FOCO
- Company-owned company-operated; franchise-owned franchise-operated; franchise-owned company-operated. Who paid for the store and who runs it — this changes what appears in the accounts.
Same-store sales growth is the honest number
Revenue growth for a chain has two sources: existing stores selling more, and new stores existing at all. Only the first is evidence that the business is working. A chain can report 25% revenue growth purely by adding stores while every store it already owned sells less than it did last year.
Same-store sales growth isolates the first source. It compares a fixed set of stores — those trading through both periods — against themselves. Definitions differ slightly between companies, usually in how long a store must have been open to qualify, so read the footnote before comparing two chains.
Then decompose it. Same-store sales growth comes from more transactions (footfall) or from a larger average bill. Those are not equivalent. Footfall growth means more people chose the store. Bill growth with flat or falling footfall usually means prices went up — the same volume-versus-value question that runs through every consumer business.
This is also where expansion hides trouble. New stores add revenue and, for a while, add reported profit, which can mask a base that is quietly deteriorating. Three symptoms show up together: same-store sales growth falling while total revenue grows, sales per square foot falling as total area rises, and inventory growing faster than sales. A fourth cause is cannibalisation — a new store opened in the same catchment takes sales from the old one, so the chain grows and the store does not.
Watch out — Read store closures, not just store openings. Chains publish gross additions prominently and net additions in a footnote. A rising closure count is the earliest honest signal that new stores are not paying back.
Sales per square foot and the payback period
Sales per square foot is the productivity number. It normalises for size, so it lets you compare formats and locations rather than just totals. When a chain adds area faster than it adds sales, this number falls — and it falls quietly, because absolute revenue is still rising.
The payback period is the capital-allocation number. Every new store consumes cash up front: fit-out, fixtures, deposits, and the opening inventory. The store then generates cash each year. Payback is how long the second takes to cover the first.
This is why retail is fundamentally a capital-allocation business rather than a merchandising one. Management is repeatedly deciding where to lock up money for years. A short payback means expansion can be funded from the chain's own operations, and a mistake is recoverable. A long payback means expansion needs external capital, and every store is a multi-year bet on a catchment staying the way it looked at signing.
Store payback (years) = (store capex + opening working capital) ÷ annual store-level cash profit- store capex — fit-out, fixtures, equipment and deposits for one store
- opening working capital — the inventory needed to trade, less credit from suppliers
- store-level cash profit — store revenue less store-level costs, before head-office cost
Note — Store-level economics and company-level economics are different. A store can pay back comfortably while the company loses money, because head-office cost, warehousing and technology sit above the store line and only get covered at scale.
Why inventory turns matter more than margin in grocery
Gross margin tells you what you make on one sale. Inventory turns tell you how many times a year you get to make it. The return on the money tied up in stock depends on both — a thin margin turned many times can beat a fat margin turned twice.
That is the whole grocery model. Margins on staples are thin and competitive, so grocery retailers make their return by moving the same shelf space repeatedly, keeping stock-outs low and negotiating supplier credit so that goods are sold before they are paid for. Watch inventory days and stock availability, not the gross margin percentage.
Apparel is the mirror image. The gross margin is fat, but the stock sits for a season, and unsold stock at the end of it becomes a markdown. A markdown converts a fat headline margin into a much thinner realised one, which is why full-price sell-through — the share of stock sold before discounting — matters more than the gross margin printed in the accounts.
In fresh and perishable categories a third factor appears: shrinkage and wastage. Stock that spoils, expires or goes missing is a direct cost that never shows up as a sale, and it is the reason fresh-heavy formats need much tighter operations than packaged-goods formats.
Pro tip — A quick sanity check: multiply gross margin percentage by inventory turns. It is a rough proxy for how hard the inventory is working, and it explains why a thin-margin grocer and a fat-margin speciality retailer can end up in a similar place.
The format ladder
These formats compete for the same consumer wallet but run on different economics. The key metric column is the one that changes most between them — using a grocery metric to judge an apparel chain is the most common analytical error in this sector.
| Format | Gross margin | Inventory turns | Capital per store | Key metric to watch |
|---|---|---|---|---|
| Value grocery | Thin, volume-driven | Very high | Moderate | Same-store sales and inventory days |
| Supermarket / hyper | Thin to moderate | High | High | Sales per square foot |
| Apparel & department | Fat but markdown-prone | Low, seasonal | High | Full-price sell-through |
| Speciality retail | Fat, brand-led | Low to moderate | Moderate | Sales per square foot |
| Jewellery | Thin percentage, large ticket | Low | Very high (stock) | Ticket size and inventory funding |
| QSR / restaurants | Fat on food cost | Very high, fresh stock | High per outlet | Same-store sales and store payback |
| Quick commerce | Thin, grocery-like | Extremely high | Low per dark store | Contribution per order |
QSR is a manufacturer that sells at retail
A quick-service restaurant (QSR) makes the product on site and sells it immediately. Food and packaging are a minority of the menu price, so the gross margin looks generous. But rent, staff and utilities are large and largely fixed, so a store only works above a footfall threshold.
That creates heavy operating leverage. Once fixed costs are covered, a large share of every extra rupee of sales drops through to store profit; below that point, the same leverage works in reverse and a modest fall in same-store sales can wipe out store-level margin entirely. It is why QSR results swing so much on a same-store sales number that looks small.
Delivery aggregators complicate the picture. They add orders the store would not otherwise get, but they take a commission, and a delivery order carries different economics from a dine-in order — no beverage attachment, different packaging cost, different ticket size. A rising delivery mix can lift revenue while diluting margin. And the menu-price question is the volume-versus-value question again: a chain can hold same-store sales positive by raising menu prices while the number of customers walking in falls.
Company-owned versus franchise, and what it does to reported margins
In a company-owned company-operated (COCO) store, the whole of the store's sales and the whole of its costs appear in the company's accounts. In a franchise-owned franchise-operated (FOFO) store, the franchisee puts up the capital and books the sales; the listed company reports only its royalty and whatever margin it makes supplying the store.
That difference is mechanical, and it distorts comparison badly. A franchised model reports much smaller revenue and a much higher margin percentage, because royalty income has almost no cost attached to it. So a company that shifts its mix toward franchising will show its margin percentage improving even if not one store got better. The store did not improve — the accounting mix did.
Franchising is not a trick; it is a legitimate way to grow faster on someone else's capital, and it changes the risk profile of expansion. But when a margin percentage jumps, always ask which of the two happened: the stores improved, or the mix moved.
Watch out — Never compare the operating margin of a mostly company-owned chain with a mostly franchised one and conclude that one is better run. They are measuring different things. Compare same-store sales growth and store-level profitability instead.
Lease accounting makes reported profit harder to read
Retail runs on leased space, and the accounting for leases changed. Under the current standard (Ind AS 116, the Indian equivalent of IFRS 16), a store lease is recorded on the balance sheet as a right-of-use asset and a matching lease liability, rather than as a simple rent expense in the profit-and-loss statement.
The effect on the reported numbers is significant. Rent largely disappears from operating cost and reappears as depreciation on the asset plus finance cost on the liability. Both of those sit below EBITDA — earnings before interest, tax, depreciation and amortisation. So reported EBITDA and EBITDA margin jump versus the old treatment, without a single extra rupee of cash being earned.
Two consequences. Comparing a retailer's EBITDA margin across the transition, or against a company with a different mix of leased and owned space, is misleading. And headline debt rises because lease liabilities are now on the balance sheet, which is not the same as borrowed money.
The defence is simple: use the pre-Ind-AS-116 figures where the company discloses them, and lean on cash flow from operations after lease payments. Accounting changes cannot manufacture cash.
Quick commerce: why order growth is not a business
Quick commerce delivers a small basket from a nearby dark store in minutes. The model is genuinely new, and the argument about it comes down to one number: contribution per order.
Start with the average order value (AOV) and the gross margin earned on that basket. From that, subtract what it costs to deliver — the rider payout, packaging, and the dark store's share of rent, staff and electricity. What remains is the contribution the order makes toward everything above it: technology, marketing, and head office.
If that contribution is negative, every additional order makes the loss larger. This is why order growth, downloads and gross merchandise value tell you nothing on their own about viability. Growth is only good news once the marginal order pays for itself.
The levers that fix it are specific and worth knowing: raise average order value so the fixed delivery cost is spread over a bigger basket; increase orders per dark store per day, since density is what makes a rider's trip efficient; shift the mix toward higher-margin categories; and add revenue that does not carry delivery cost, such as advertising paid by brands for placement. Each of these is measurable, and companies that are getting it right tend to disclose them.
Contribution per order = (AOV × gross margin %) − delivery cost − packaging − allocated dark-store cost- AOV — average order value, the size of the basket
- delivery cost — rider payout and incentives for that order
- allocated dark-store cost — the order's share of rent, staff and utilities, which falls as orders per store rise
Example — The reason density matters: a dark store's rent and staff cost is broadly the same whether it ships a few hundred orders a day or many more. Every extra order in the same radius spreads that fixed cost thinner and shortens the rider's trip. Utilisation, not discounting, is what turns the unit economics.
How to actually track it
- 1
Quarterly: read the investor presentation, not the P&L summary
Note same-store sales growth by format, stores opened and stores closed, total trading area added, sales per square foot, and inventory days. For QSR add store-level operating margin and the delivery mix. For quick commerce look for average order value, orders per dark store and any contribution-margin disclosure.
- 2
Build the two-line check
Plot revenue growth and same-store sales growth on the same view across quarters. When they diverge — revenue climbing, same-store sales falling — expansion is carrying the number and the existing base is weakening.
- 3
Read the annual report once a year for the structure
The lease note, the store-format table, the segment disclosure and the related-party notes on franchising tell you things the quarterly presentation never repeats. This is where a shift in the COCO-versus-franchise mix becomes visible.
- 4
Follow the calendar, because retail is seasonal
The festive quarter and the wedding season dominate apparel and jewellery; summer drives beverages and ice cream; the end-of-season sale calendar tells you what full-price sell-through looked like. A quarter compared against the wrong quarter is not a comparison.
- 5
Watch the rent and the catchment, not just the company
Retail economics are a function of location cost. Mall rentals, high-street rentals and the arrival of a competing format in the same catchment change store profitability without anything changing inside the company.
Pro tip — All of this is in free primary sources: quarterly results and presentations filed with the NSE and BSE, the earnings-call transcript, and the annual report on the company's investor-relations page.
What sector analysis cannot tell you
The format tells you the shape of the economics. It does not tell you whether a particular chain is executing. Two grocery retailers with identical formats can differ enormously in supplier terms, private-label share, shrinkage control, store-site selection and how disciplined they are about closing a store that is not working.
Retail also punishes small operational differences more than most sectors, because the margins are thin and the fixed costs are committed for years through leases. A one-point difference in gross margin or a slightly worse location decision compounds across hundreds of stores.
So use the format map to know which metric to look at and what a normal reading looks like for that kind of business. Then judge the individual company on its own disclosure — same-store sales, closures, sell-through, payback and cash flow — because none of those are determined by the sector.
Key points
SSSG = (sales this period from stores open in both periods ÷ the same stores' sales last period) − 1 | SSSG ≈ footfall growth + average bill growth
Example — A purely illustrative example, not any real company. A chain reports 22% revenue growth and opened 30% more stores during the year. Its same-store sales growth is −3% and sales per square foot is down. Revenue is rising because there are more stores, while the stores that already existed are selling less than they did. The headline is growth; the underlying business is contracting per unit of space.
Pro tip — Track store closures alongside store openings, and track trading area alongside revenue. Chains lead with gross store additions because it is the flattering number; closures and area productivity are where an expansion that has stopped paying back shows up first.
Warning — Growth in stores or in orders is not evidence of a viable unit. A store that never pays back and an order that loses money both get worse as you scale them. Equally, a jump in reported margin can come entirely from a franchise-mix shift or from lease accounting rather than from anything happening in the stores.
Frequently asked questions
What is same-store sales growth (SSSG) and how is it calculated?
Same-store sales growth measures the sales growth of stores that were open and trading through both the current period and the comparable earlier period. You take this period's sales from that fixed set of stores, divide by the same stores' sales in the earlier period, and subtract one. Stores opened or closed during the period are excluded, which is exactly what makes it useful. Companies define the qualifying period slightly differently, so check the footnote before comparing two chains.
What is the difference between same-store sales growth and revenue growth?
Revenue growth includes everything — existing stores plus every new store opened. Same-store sales growth includes only stores that existed in both periods. A chain can grow revenue strongly by opening stores while same-store sales growth is negative, which means the stores it already had are selling less. When the two diverge, the expansion is carrying the headline and the existing base is deteriorating.
Where do I find a retailer's same-store sales growth?
It is not in the statutory profit-and-loss statement. It appears in the quarterly investor presentation and is discussed on the earnings call, both published on the company's investor-relations page and filed with the NSE and BSE. Larger chains break it out by format or by brand. The annual report is where you find the supporting detail — store counts by format, trading area, and the lease note.
Why do quick-commerce companies lose money even when orders are growing?
Because the loss is per order, not fixed. Contribution per order is the gross margin on the basket minus the rider payout, packaging and the dark store's share of rent and staff. If that is negative, every extra order deepens the loss, so order growth makes the problem bigger rather than smaller. It turns positive when the average order value rises, when a dark store handles enough orders in its radius to spread its fixed cost, when the category mix shifts to higher-margin goods, or when revenue arrives that carries no delivery cost, such as brand advertising.
What do COCO, FOFO and FOCO mean?
They describe who owns a store and who runs it. COCO is company-owned and company-operated: the listed company funds the store and books all of its sales and costs. FOFO is franchise-owned and franchise-operated: the franchisee funds and runs it, and the listed company books only royalty and supply margin. FOCO is franchise-owned but company-operated: the franchisee provides the capital while the company runs the store. The mix matters because it changes reported revenue and reported margin percentage without changing how well any store trades.
Why did lease accounting change retail EBITDA?
Under Ind AS 116, a lease is recorded as a right-of-use asset with a matching lease liability instead of as rent expense. Rent therefore largely leaves operating cost and reappears as depreciation and finance cost, both of which sit below EBITDA. Reported EBITDA and EBITDA margin rise as a result, with no change to the cash the business generates. Lease liabilities also appear in reported debt, which is not the same as borrowed money. Compare pre-Ind-AS-116 figures where disclosed, and rely on cash flow.
Are high inventory turns always a good sign?
Not automatically. High turns are exactly what a grocery model needs, because thin margins only produce a return if the stock moves repeatedly. But turns can also rise for bad reasons — heavy discounting that clears stock at a loss, or under-stocking that causes stock-outs and lost sales. Read turns together with gross margin and with availability. Turns rising while gross margin falls sharply usually means the stock was sold cheap, not sold well.