Skip to content

    Inve Blog

    How to Analyse a QSR Restaurant Company (SSSG, AUV)

    How to analyse a QSR restaurant stock in India: read SSSG, store adds, average unit volume and restaurant-level EBITDA before the headline P&L misleads you.

    Inve Content Team · 24 June 2026

    In its March-2025 concall, Devyani International's management gave analysts a clean, mechanical commitment: get a KFC outlet's average daily sales back to roughly ₹100,000–105,000 and the restaurant operating margin returns to about 20% (Devyani Q4 FY25 concall). It was an honest model of how the business works — margin is a function of throughput. Then watch the throughput it was guided on. KFC India's average daily sales ran ₹94,000 in Q4 FY25, ticked up to ₹98,000 in Q1 FY26, and then fell to ₹90,000 by Q3 FY26 (Inve data, ADS by quarter). The ADS never reached ₹100k; the company posted a small net loss in two of the last three quarters (Inve data, Q2–Q3 FY26). In Inve's Promise Tracker that 20%-margin commitment is now marked ghosted, and the brand-contribution-margin target tied to "₹100,000 ADS" is marked revised down (Inve data). (Illustration of how to read the numbers, not a view on the stock.)

    That single relationship — sales per restaurant per day decides the margin per restaurant — is the whole game. A quick-service restaurant company is not really a "consumer growth" story you value on revenue. It is a portfolio of small boxes, each with near-fixed rent and staff, where a few thousand rupees of extra daily sales falls almost straight to the store's bottom line, and a few thousand less bleeds it. Everything that matters — same-store sales growth, average unit volume, the dine-in-versus-delivery mix, store economics — is a way of asking the same question: is each box selling more, and does the next box make money?

    This is how to read a QSR the way an operator does, not the way the headline P&L invites you to. The catch you have to internalise first: after Ind-AS 116, the reported numbers actively mislead you, and the figures that tell the truth live in the investor deck and the concall, not the income statement.

    A boundary up front: you cannot model a 2,000-store chain box-by-box from outside. What you can do is read whether same-store sales are real, whether new stores are accretive, and whether management's account of the gap survives the Q&A.

    What actually drives the economics of a QSR?

    Picture a single Domino's or KFC as a kirana shop with a fixed monthly rent, a fixed roster of staff, and a kitchen that can produce far more than it usually sells. Most of its costs do not move with the next pizza. So once daily sales clear the level that covers rent and wages, the next rupee of sales is mostly margin, and the rupee below that level is mostly loss. The technical name is operating leverage; the homely version is that an empty table costs almost as much to keep as a full one.

    That fixed-cost shape produces the entire QSR analytical playbook. Revenue growth alone is meaningless, because a chain can grow sales 20% by opening 250 new stores while the old stores sell less each — Jubilant added 200 Domino's stores in the first nine months of FY26 (Jubilant Q3 FY26 concall) and still guides only 5–7% same-store growth ahead (Inve data). Two engines drive the top line and they are not equal: same-store growth (existing boxes selling more) is nearly free margin; new-store growth (more boxes) costs capital and drags margin while the new stores ramp. The investor's job is to separate the two, because the market habitually pays for total revenue and then is surprised when margins don't follow.

    The metrics that matter — and where they hide

    For each one: what it is, why it matters here, where to find it, what good looks like, and a real number.

    Same-store sales growth (SSSG / LFL)

    The single most important number in QSR. SSSG (Jubilant calls it like-for-like, or LFL) measures the sales growth of only the stores open for at least a full year — stripping out the flattery of new openings. It isolates whether the underlying business is healthy or whether the chain is just buying growth with capex.

    Where it hides: almost never in the income statement or the database's revenue line. It lives in the investor presentation and the concall, often as a single spoken sentence. Westlife's −2.8% print for Q2 FY26 came from the call — "Q2 SSSG of −2.8%, with September being a particularly weak month" (Westlife Q2 FY26 concall) — not from any filed financial statement.

    What good looks like: mid-single-digit and positive through a normal demand environment; high-single-digit is strong. The sign matters more than the level. Read the recent QSR record and the striking thing is how often it has been negative: Westlife went from +5% guidance talk in Q4 FY25 to −2.8% (Q2 FY26) to −3.0% (Q3 FY26) (Inve data); Sapphire's blended SSSG sat near flat-to-1% through FY26 (Inve data). When a "growth sector" can't grow its existing stores, the growth you're paying for is coming entirely from the capex line — which is a very different, much worse business.

    Store count and net adds

    The second engine. Net adds = gross openings minus closures, and the net word is where managements get caught. A chain proudly announcing 75 gross openings while quietly shutting weak boxes is a different animal from one adding 75 net.

    Where it hides: the deck states it; closures are often buried. Jubilant added 75 Domino's stores in Q3 FY26 to reach ~2,530 in India (Jubilant Q3 FY26 concall). Devyani guided to 110–120 net new KFC stores a year and has held it (Devyani Q3 FY26 concall) — but it also closed 12 non-performing Pizza Huts in a single quarter (Devyani Q1 FY26 concall), the kind of line that never makes the headline.

    What good looks like: disciplined net adds where SSSG is positive — you want a chain expanding into demand, not papering over weak same-store trends with openings. The warning sign is acceleration in store count while SSSG turns negative: that is growth chasing the income statement.

    Average unit volume (AUV / average daily sales)

    AUV — what one restaurant sells, usually quoted as average daily sales (ADS) — is throughput made concrete, and because of the fixed-cost shape above, it maps almost directly to store margin. This is the number Devyani's management used to define its margin guidance.

    Where it hides: investor deck and concall only. KFC India ADS: ₹94,000 (Q4 FY25) → ₹98,000 (Q1 FY26) → ₹90,000 (Q3 FY26); Pizza Hut India ADS hovered ₹31,000–35,000 across the same window (Inve data). The gap between KFC and Pizza Hut ADS — roughly 3x — is, by itself, why one brand earns a mid-teens restaurant margin and the other runs negative.

    What good looks like: AUV rising, or at least defended, while new stores are added — because new stores typically open below mature-store AUV and pull the average down. A falling system AUV during an expansion drive tells you new boxes are cannibalising old ones, or demand is softening, or both.

    Dine-in vs delivery mix

    The channel mix decides the margin structure. Dine-in carries rent and dining-room cost but no aggregator commission and higher average order value; delivery is asset-light but pays a commission (own-app delivery is far better than third-party). A swing in mix changes unit economics even when SSSG looks flat.

    Where it hides: the deck. Westlife runs ~74–75% of sales through its digital ecosystem (Westlife Q3 FY26 concall) and ~41% off-premise (Westlife Q4 FY25 concall); Sapphire's KFC delivery mix was 44% in Q3 FY26 (Inve data). RBA's India recovery was explicitly "driven by dine-in traffic" (RBA Q1 FY26 concall). What good looks like depends on the brand, but you want to know why the mix is moving: a delivery-led recovery that masks empty dining rooms is fragile, and a dine-in recovery is usually the healthier signal because it means people are choosing the brand, not just the convenience.

    Gross margin

    Cost of the food itself, as a share of sales — the rawest input-cost line. It moves with commodity cycles (cheese, chicken, coffee, packaging) and with pricing power.

    Where it hides: partly in the database (it shows up in some filings), but the clean number is in the deck. Westlife runs a ~70–72% gross margin and management calls ~70% its "long-term sustainable" level (Westlife Q2 FY26 concall). Sapphire's KFC gross margin sat at 74.4% in Q2 FY26 (Inve data). What good looks like: stable-to-rising in the 65–75% band for Indian QSR; the thing to interrogate is how it's held — Sapphire flagged that if vendor partner support were withdrawn, KFC gross margin could take a ~50–70 bps hit (Sapphire Q4 FY26 concall). A gross margin propped up by a vendor subsidy is not the same as one earned through pricing.

    Restaurant-level (store) EBITDA margin

    The cleanest read on whether the boxes themselves make money — store-level profit before corporate overhead, depreciation, interest, and head-office cost. This is the number that survives the Ind-AS-116 distortion and tells you the unit economics.

    Where it hides: almost exclusively the deck and concall — the consolidated P&L blends it with corporate cost and lease accounting. Sapphire's consolidated restaurant EBITDA margin was 13% in Q4 FY26, with KFC India at 16.8% and Pizza Hut India at negative 3.3% for the full year (Sapphire Q4 FY26 concall). Devyani reports it as "brand contribution margin": KFC India ~16.8%, Pizza Hut India 0.8%, own brands 9% (Devyani Q3 FY26 concall). What good looks like: mid-teens-plus for a healthy mature brand; the spread between brands inside one company is the tell — a strong KFC subsidising a structurally loss-making Pizza Hut is a portfolio decision the consolidated number hides entirely.

    Throughput

    The umbrella concept under AUV: orders per store per day and the average order value behind them. It's worth watching the two components separately, because volume growth and price growth are different signals. Jubilant's Q1 FY26 showed 17.3% order growth against 11.6% LFL (Jubilant Q1 FY26 concall) — order volume outran value, which usually means traffic-led, discount-supported growth. A chain whose LFL is held up by price with flat or falling order counts is borrowing from future demand; one growing orders is winning customers.

    How do you read valuation for a QSR?

    Forget P/E. For most of the recent cycle the listed Indian QSRs barely have an E — Devyani, Sapphire and RBA all printed quarterly losses or near-zero profit through FY26 (Inve data), so the multiple is meaningless or infinite. The sector trades on EV/EBITDA, and the why is the new-store-drag problem.

    A QSR's reported EBITDA and profit are depressed by two things that are not signs of a bad business: new stores that haven't ramped yet (each one loses money for its first several quarters), and the corporate overhead and pre-opening cost of running an expansion. So you read store economics and consolidated economics as two separate layers. RBA is the clearest illustration: through FY26 its India restaurant-level EBITDA grew — ₹53.6 cr in Q1, up 23% YoY (RBA Q1 FY26 concall) — and it strung together its 11th straight quarter of positive SSSG, +4.5% in Q3 FY26 (RBA Q3 FY26 concall). The boxes make money and sell more each year. Yet the consolidated company lost ₹45–65 crore every quarter of FY26 (Inve data). The gap between a profitable store base and a loss-making company is new-store drag plus corporate cost plus lease-driven depreciation and interest. (Illustration, not a view on the stock.)

    Which is the trap Ind-AS 116 sets. Since FY20, rent is no longer a clean operating expense — leases are capitalised, so "EBITDA" balloons (rent moves below the line into depreciation and interest) and a chain's reported borrowings swell with lease liabilities that aren't really debt in the old sense. Devyani's balance sheet shows ₹3,343 crore of borrowings (Inve data, Q2 FY26), much of it lease liability, not term debt. So the disciplined approach: value on pre-Ind-AS (or store-level) EBITDA, treat lease liabilities as the rent obligation they are, and judge the multiple against normalised store economics — what the chain would earn if SSSG were a steady mid-single-digit and new stores had matured — not the depressed trailing number. The right question isn't "is EV/EBITDA cheap?" It's "is it cheap on store economics that are actually compounding, or on a number flattered by expansion that may never pay back?"

    A worked case: throughput, the guidance, and the gap

    Take Devyani's KFC India business through FY26 — the cleanest illustration of why throughput is the master variable, with a real management commitment to hold it against. (Illustration, not a view on the stock; figures from Inve data and the company's concalls.)

    In Q4 FY25, management laid out the model in plain terms: "once we can hit 100,000–105,000 ADS, we will be able to get back to ~20% margins" (Devyani Q4 FY25 concall). It was the right way to think — it told analysts exactly what to watch, and exactly what would falsify the thesis. So watch it.

    QuarterKFC India ADSKFC brand contribution marginWhat the gap says
    Q3 FY25 (Dec 2024)₹96,00017.2%Near the target band, margin mid-teens
    Q4 FY25 (Mar 2025)₹94,000Management sets the "₹100k → 20%" model
    Q1 FY26 (Jun 2025)₹98,00015.5%Closest to target; margin actually dipped
    Q3 FY26 (Dec 2025)₹90,00016.8%ADS fell ₹8k from the peak

    The throughput never reached the ₹100,000 the margin guidance was built on — it peaked at ₹98,000 and then fell to ₹90,000. And the margin behaved exactly as the operating-leverage model predicts: it stayed stuck in the mid-teens, nowhere near 20%, because the denominator it depended on never showed up. The model wasn't wrong; the input was. In Inve's Promise Tracker, the "~20% ROM in two years" commitment is recorded as ghosted and the "19–20% brand contribution at ₹100,000 ADS" target as revised down (Inve data) — not because management misled anyone, but because the single number the whole commitment rested on went the wrong way and the guidance quietly stopped being repeated.

    That's the lesson in one case: a QSR's margin guidance is only ever as good as the throughput assumption underneath it, and the throughput assumption is the one number that lives outside the financial statements. Read the guidance, then read the ADS, and you'll know whether the margin story is arithmetic or hope. This is the gap Inve's Promise Tracker is built to surface — every forward commitment pinned to the quarter and quote it was made in, with a verdict as later calls come in.

    See it on a live earnings call

    Browse AI-analysed concall summaries — guidance tables, graded Q&A, and the quotes behind them — for 1,500+ listed Indian companies.

    Browse concall summaries

    Red flags specific to QSR

    • Revenue up, SSSG negative. The headline grows on store count while existing boxes sell less. You're paying for capex, not a business getting better — Westlife's −3.0% SSSG (Q3 FY26) against a still-expanding store base is the shape to fear (Inve data).
    • AUV falling during an expansion push. New stores cannibalising old ones, or demand softening under the openings. A chain that won't disclose mature-store AUV separately from system AUV is hiding the cannibalisation.
    • Gross margin held up by a vendor subsidy, not pricing. Sapphire's own disclosure that KFC gross margin would fall ~50–70 bps if vendor support went away (Sapphire Q4 FY26 concall) is exactly the line to underline — it tells you the margin isn't fully earned.
    • A loss-making brand subsidised by a strong one, blended in the headline. Pizza Hut India ran a negative restaurant EBITDA margin (−3.3% for FY26 at Sapphire) while KFC ran ~17% (Sapphire Q4 FY26 concall). The consolidated number hides which boxes are bleeding.
    • Gross adds celebrated, net adds quiet. Openings in the press release, closures in the footnote. Always find the net number and the closure count.
    • Margin guidance with no throughput assumption stated. If management guides a margin without telling you the AUV or SSSG it depends on, they've given you a wish, not a model. Devyani at least stated its assumption — which is why the miss is legible.

    Frequently asked questions

    The discipline comes down to refusing to read the income statement at face value. After Ind-AS 116, the reported P&L of a QSR is one of the least informative documents in Indian markets — it blends profitable boxes with loss-making ones, capitalises rent into a flattered EBITDA, and lets store count do the talking while same-store demand quietly fades. The business lives one layer down, in SSSG, AUV, channel mix, and store-level margin — and that layer is spoken aloud on the call, not filed in a statement.

    So invert the question you bring to a QSR's results. Don't ask "did revenue grow?" Ask: if this chain's existing stores were quietly selling less each year and it were hiding that behind new openings, what would the numbers look like — and does this record rule it out? Rising revenue with negative SSSG does not rule it out; it is the pattern itself.

    And the owner's question, to sit with before buying a single share of any restaurant company: at what average daily sales does each box make money, is the chain getting there or away from it, and will the next 500 stores it's so proud of opening ever earn back what they cost? If the margin story leans on a throughput number management hasn't actually hit, you've read the menu, not the business.

    Inve is a research and analysis platform, not an investment adviser. Nothing here is a recommendation to buy or sell any security. Do your own research or consult a SEBI-registered adviser before investing.

    Inve is a research and analysis platform, not an investment adviser. Nothing here is a recommendation to buy or sell any security. Do your own research or consult a SEBI-registered adviser before investing.