Skip to content

How quick-service restaurants make money

Why this matters

Understanding how quick-service restaurants make money is not an academic exercise for a convenience operator. A store adding a coffee programme and a hot case is entering the foodservice business against opponents who have been optimising it for fifty years, and the shape of their P&L tells you which of their behaviours you can predict, which of their weaknesses you can exploit, and which of their advantages you should not try to match.

The reason to care is that the channel has already committed. NACS reports foodservice at 28.5% of convenience in-store sales in 2025, up from 11.9% in 2005, contributing 38.9% of in-store gross profit dollars. Convenience is a quarter of the way into being a restaurant business, and most of the people running it learned merchandising rather than food.

A note on evidence before the numbers. Restaurant cost structures are not published as a public dataset the way retail category data is. The ranges below are trade benchmarks, widely reported and broadly consistent, and they are ranges rather than measurements. The worked example is explicitly illustrative. Treat the structure as reliable and any single figure as indicative.

The methodology

Prime cost is the whole game

Restaurant operators manage to prime cost: food plus labour, as a share of revenue. Everything else in the P&L is comparatively fixed, so prime cost is where an operator's decisions actually land.

LineTypical QSR rangeBehaviour
Food and packaging28% to 32%Variable
Labour25% to 33%Semi-variable
Prime cost55% to 65%The managed number
Occupancy6% to 10%Fixed
Royalty and ad fund4% to 6% plus ad fundFixed as a rate
Other operating10% to 15%Mixed
Share of revenue30%29%8%8%13%12%Food and packagingLabourOccupancyRoyalty and ad fundOther operatingProfit
Prime cost is food plus labour, 59% here, and leaves 12% unit-level profit (illustrative model)

Add the middle column at its favourable end and the remainder is thin. That thinness is the single most important structural fact about a QSR competitor, and three consequences follow from it directly.

Consequence 1: they cannot discount their way out of losing you

An operator running 60% prime cost has, after occupancy and fees, something in the region of ten points before profit. A sustained 10% price cut does not compress that margin, it removes it. This is why QSR competitive response arrives as a limited-time offer, a bundle, or a loyalty-app exclusive rather than as an everyday price reduction: each of those is a targeted, time-boxed giveaway rather than a permanent structural change.

For a convenience operator this is genuinely useful. A competitor who can only respond in bursts is a competitor whose response you can wait out.

Consequence 2: throughput is the profit lever

Because occupancy and much of labour are fixed against a fixed building, profit is roughly a function of transactions per hour during the hours that matter. Every operational obsession in the industry follows: drive-thru timers, menu boards engineered for fast decisions, deliberately short menus.

A short menu is not a marketing choice, it is a throughput decision. Every additional item adds prep complexity, holding time and decision latency at the counter, and the last of those is a direct tax on the peak.

Consequence 3: the peak carries the day

QSR revenue concentrates heavily in a few hours. The morning and lunch dayparts carry the fixed cost of the whole day, and a convenience store capturing a share of the 7am coffee-and-food occasion is not taking a proportional slice of a QSR's business. It is taking a slice of the part that pays the rent.

Where the margin actually comes from

Within the menu, contribution is wildly uneven, and the pattern holds across the industry.

Beverages carry the business. Fountain drinks and brewed coffee have the lowest food cost of anything on the menu by a wide margin. This is why the combo meal exists: it moves a high-cost entree alongside a low-cost drink and sells the pair at a price that reads as a discount while improving blended margin.

Entrees buy the visit. The sandwich or burger is what the customer came for and it carries a much higher food cost. It is the traffic driver, not the profit driver.

Sides are the swing. Fries and their equivalents sit between the two and attach at high rates, which makes them the most efficient margin in the building.

That structure should look familiar, because it is the same structure as a convenience attach rate problem wearing different clothes. Both businesses make their money on the second item.

The franchise layer

Most QSR units are franchised, which adds two costs invisible from outside: a royalty on gross sales, commonly cited in a 4% to 6% range, and an advertising fund contribution on top. Both are levied on revenue rather than profit.

The consequence is that a franchisee's incentives diverge from the brand's. The brand earns on system sales, so it favours anything that grows revenue, including discounting. The franchisee earns on what survives prime cost, and a discount that grows revenue while shrinking margin is straightforwardly bad for them. Public friction between franchisee associations and brands over value menus is this arithmetic surfacing.

Worked example

An illustrative QSR unit at $1.2m annual revenue, using midpoints of the ranges above. The figures are a model, not a measurement.

Line% of revenueAnnual
Revenue100%$1,200,000
Food and packaging30%$360,000
Labour29%$348,000
Prime cost59%$708,000
Occupancy8%$96,000
Royalty and ad fund8%$96,000
Other operating13%$156,000
Unit-level profit12%$144,000

Now apply a plausible competitive event: a convenience store opens nearby and takes 8% of morning transactions. Morning is roughly a quarter of revenue, so revenue falls about 2%, to $1,176,000.

LineBeforeAfter
Revenue$1,200,000$1,176,000
Food and packaging$360,000$352,800
Labour$348,000$344,520
Occupancy$96,000$96,000
Royalty and ad fund$96,000$94,080
Other operating$156,000$156,000
Unit-level profit$144,000$132,600
$144,000Beforeunit-level profit$132,600Afterrevenue down 2%
Revenue down 2%, profit down 8%: the asymmetry that makes traffic loss existential

A 2% revenue decline produces an 8% profit decline. Food scales fully with volume, labour only partly, because you cannot send a third of a person home, and occupancy and most other operating costs do not move at all. That asymmetry, small revenue changes producing large profit changes, is the defining feature of a fixed-cost-heavy business and the reason QSR operators respond so aggressively to traffic loss.

It also explains the response you should expect. Faced with this, the operator does not cut prices across the board, which would worsen the arithmetic. They run a targeted morning offer, push app-exclusive deals to recapture the specific occasion, and lean harder on the drive-thru timer. Each is a way to defend the peak without repricing the base.

How quick-service restaurants make money beyond the menu

Three revenue mechanics sit outside the food P&L entirely, and each one shapes competitive behaviour in ways the unit economics above do not explain.

Real estate. Several large franchisors own or master-lease the sites their franchisees occupy and collect rent on top of royalties. Where that structure exists, the franchisor's economics are partly a property business, which makes site selection unusually aggressive and unusually permanent. A competitor who owns their corner is not leaving it when a convenience store opens nearby.

The app and the loyalty ledger. A digital order is worth more than its ticket: it captures identity, it enables targeted offers at a fraction of the cost of a broad discount, and it shifts the ordering step away from the counter, which relieves the throughput constraint that governs the peak. This is why app exclusives are the standard competitive response, and it is the one advantage a small convenience operator genuinely cannot match head-on.

Supply chain margin. Large systems buy centrally and distribute to their own units. Scale in purchasing is a real cost advantage on the food line, and it is the reason the 28% to 32% food cost band has a floor that an independent operator cannot reach.

For a convenience operator the practical implication is not to copy any of these. It is to recognise that a QSR's apparent willingness to defend an occasion may be funded from somewhere other than the food margin, and to weight your expectations accordingly.

What the seasonality looks like

QSR demand is less seasonal than convenience and more weather-sensitive at the daypart level. A rainy Tuesday morning moves drive-thru share up and pedestrian convenience traffic down; a heat wave moves cold beverages in both. Neither is a strategic finding, and both matter for reading a short-window comparison correctly.

The trap is attributing a fortnight of decline to a competitor when the weather explains it. This is the same discipline the occasion diagnosis requires: eliminate the boring explanations before reaching for the interesting one.

Why the franchisee, not the brand, is your actual competitor

The unit down the road is usually operated by someone running one to a few stores, with the cost structure described above and none of the corporate cushion. They feel a 2% revenue decline as an 8% profit decline, personally, within a quarter.

That has two consequences worth planning around. Their response will be fast and local rather than considered and national, because they do not need permission to change staffing or push a local offer. And their capacity to sustain it is limited, because the money funding it is theirs. A convenience operator who reads a franchisee's aggressive quarter as a corporate campaign tends to over-react to something that was always going to be temporary.

Doing this in Scout

The QSR side of this is not measurable from retail data, and no honest tool claims otherwise. What is measurable is your side: which occasions you are winning, which categories move with them, and whether a competitor's opening changed your morning basket or only your morning traffic. Scout connects your retailer and distributor data and makes those questions answerable on a schedule rather than as a one-off analysis.

The specific thing worth watching is the shape of a decline. Traffic falling with basket size intact means you lost visits. Traffic holding with basket size falling means you lost the attachment, which is a merchandising problem rather than a competitive one. Those need opposite responses, and telling them apart is a data question you can actually answer.

Summary and further reading

  • QSR operators manage to prime cost, food plus labour, typically 55% to 65% of revenue, which leaves a thin remainder after occupancy and franchise fees.
  • That thinness means competitive response comes as time-boxed offers rather than everyday price cuts, and it can be waited out.
  • Profit concentrates in throughput during peak dayparts, so capturing morning occasions takes a disproportionate share of a competitor's profit.
  • Beverages carry margin, entrees buy the visit, sides are the swing, which is the same second-item economics a convenience attach rate describes.
  • Small revenue declines produce large profit declines in a fixed-cost business, which is why traffic loss provokes such visible responses.

Further reading: defending share of wallet against QSR for the response side, and retail KPI dashboard for the measurement frame.

Want this as a Google Sheet?

Drop your email and we'll send the worked example.

Book a demo with your data