Skip to main content

Introducing Loss Radar: see which shift cost you money.Learn more

All posts

StationPro playbook

Field-tested workflow
Operator review
11 minute read
Operator economics11 min readPublished

How to track roller grill and hot food costs at a c-store.

Foodservice is now 28.7 percent of inside sales at the average convenience store, per NACS 2024 State of the Industry data, and 39.6 percent of gross margin dollars. Cigarettes are the only negative-growth category. The recipe costing, theoretical vs actual food cost, prep-waste log, and daypart margin report that turn a roller grill from guesswork into profit.

Written by
StationPro Editorial
Reviewed by
StationPro operator team

Why hot food is the only category you cannot run on autopilot

Packaged goods are easy. You scan a bag of chips at the register, the POS subtracts it from inventory, and your back office calculates margin from the invoice cost. The chips do not spoil, they do not need to be prepped, and they do not get thrown away at 9 PM.

Roller grill hot dogs, taquitos, breakfast sandwiches, pizza by the slice, fried chicken, and the rest of the hot case work nothing like that. Each item has a recipe. Each item has a hold time. Each item is scrapped at the end of its hold window. Each item competes for limited roller positions, warmer space, and prep time from a cashier who is also running the register.

Operators who run foodservice the way they run packaged goods see food cost percentages of 50 to 60 percent. The ones who track it tightly run 28 to 38 percent. On a category that is now nearly 30 percent of inside sales, that gap is 5 to 12 points of margin.

28.7%
Of inside c-store sales come from foodservice
NACS 2024 State of the Industry data. Foodservice also accounted for 39.6 percent of gross margin dollars, while cigarettes posted the only negative-growth inside category.

Step 1: build a recipe for every hot food SKU

A recipe lists every ingredient that goes into one unit sold, with the quantity. A roller grill hot dog might look like this:

  • 1 hot dog (Nathan's 6 inch, 8 to 1 pack)
  • 1 bun (Aunt Millie's 6 inch, 12 pack)
  • 0.5 oz chili (optional condiment, taken from a 5 lb bag)
  • 0.25 oz shredded cheese (optional, from a 5 lb bag)
  • 1 paper sleeve
  • 1 napkin

Pull the invoice cost for each ingredient and divide by the package size to get the unit cost. For the hot dog: $32 per pack of 48 hot dogs is $0.667 each. The bun pack of 12 at $4.80 is $0.40 each. The recipe roll up gives you the build cost.

Do this for every hot food SKU. A typical c-store has 12 to 25 hot food SKUs. Plan a half day. You only do it once, then update when invoice costs change.

Step 2: set the menu price from the cost, not from the competitor

Once you know the build cost, set the price to hit a target food cost percentage. Industry standard for c-store hot food is 28 to 35 percent food cost. Below 25 percent and you are leaving sales on the table. Above 40 percent and you are giving away margin.

Worked example. Hot dog build cost is $1.42 with condiments. To hit a 32 percent food cost target, sell at $1.42 / 0.32 = $4.44. Round to $4.49. If your competitor is selling at $2.99, that is their problem, not yours, because $2.99 implies a 47 percent food cost. You will still beat them on volume if your hot dog is hot, fresh, and on the right bun. Price for margin, not for them.

Step 3: track theoretical vs actual food cost

Theoretical food cost is what you should have spent on ingredients based on what your POS rang up. Actual food cost is what you really spent on ingredients based on what was used out of the cooler and freezer.

Worked example for a week of roller grill:

  • POS sales: 420 hot dogs at $4.49 = $1,886
  • Theoretical food cost: 420 x $1.42 = $596 (31.6%)
  • Actual hot dogs used: 510 (taken from cooler counts)
  • Actual food cost: 510 x $1.42 = $724 (38.4%)
  • Variance: 90 hot dogs unaccounted for

That 90-unit variance is waste, theft, give-aways, or pricing errors. A weekly theoretical-vs-actual report is the single most powerful tool in foodservice. You cannot get it from a POS report alone, because the POS only sees sales. You need a back office that links recipes, sales, and counts.

Step 4: keep a prep waste log

At the end of each day, the cashier counts what is left on the grill, in the warmer, and in the pizza case. The items past their hold time get logged and scrapped. The items still good stay for the morning shift.

A 1-page paper log works fine. Date, SKU, quantity scrapped. Enter it in the back office at close. Within 2 weeks of logging, patterns will be obvious:

  • Items that scrap more than 25 percent of run-quantity should be cut from the menu or run at lower quantity
  • Items that scrap less than 5 percent are under-stocked. Run more.
  • Items that scrap heavily on specific dayparts (Sunday afternoons, late nights) should run smaller quantities at those times

A typical c-store roller grill that adds a scrap log reduces waste by 30 to 50 percent in the first month, all from menu and quantity adjustments.

$80 to $140
Of additional daily profit from disciplined foodservice tracking
For a single-store c-store running 80 to 200 hot food units per day, tightening food cost from 45% to 32% adds $80 to $140 in margin per day, or $29K to $51K per year per store.

Step 5: read the daypart margin report

Hot food does not produce margin evenly throughout the day. A roller grill that runs profitable in the morning rush can be a loss leader by mid-afternoon when the same 14 hot dogs sit on the grill for 4 hours and 11 get scrapped.

A daypart margin report breaks foodservice gross margin into 4 windows (6am-10am, 10am-2pm, 2pm-6pm, 6pm-10pm) and shows sales, theoretical cost, and contribution per window. The same store often has 60 percent gross margin in the morning rush and 5 percent gross margin in the afternoon dead zone.

The fix is not to drop the menu. The fix is to run a smaller batch in the slow window. A breakfast sandwich case that runs 12 sandwiches at 7 AM and 4 sandwiches at 2 PM keeps the same SKU available all day at a profitable scrap rate.

The 4 menu decisions that move foodservice margin the most

1. Drop the bottom 3 SKUs

Every roller grill has 3 SKUs that nobody buys. They sit, they scrap, they take up grill positions that should be running your top sellers. Look at the 30-day sales report, identify the bottom 3, and remove them. The grill positions go to your top 3, and total sales usually go up.

2. Match hold time to actual demand

A hot dog has a 4-hour hold time. If your data shows you sell 8 hot dogs from 6 AM to 10 AM and 3 hot dogs from 2 PM to 6 PM, do not run 16 hot dogs all day. Run 12 in the morning and 5 in the afternoon. Same SKU, half the scrap.

3. Price-bundle to push attach

A hot dog at $4.49 plus a fountain drink at $2.49 is $6.98. A combo at $5.99 with a 22 oz cup is $1.00 off but moves twice as many fountain drinks. Fountain margin is 85 to 92 percent. The combo gives away $1 in hot dog margin to capture $2 in fountain margin.

4. Move the case to the cashier's line of sight

A hot case 12 feet behind the cashier does not get restocked, rotated, or pitched on. A hot case directly behind the register sells 30 to 60 percent more units because the cashier mentions it. Layout matters as much as menu.

What good foodservice numbers look like

Benchmarks from c-store operators with mature foodservice programs:

  • Food cost percentage: 28 to 35 percent
  • Scrap as percentage of sales: 4 to 8 percent
  • Foodservice as percentage of inside sales: 20 to 35 percent
  • Hot food units sold per day per store: 80 to 250
  • Average hot food ticket: $4.50 to $7.50
  • Attach rate to drink: 35 to 55 percent

If your numbers are far from these, the issue is almost always one of three things: the menu is too big for the demand, the prices are set on instinct instead of cost, or the scrap is going unmeasured.

Frequently asked questions

What is a good food cost percentage for a c-store roller grill?

28 to 35 percent food cost is the industry benchmark for c-store hot food. Below 25 percent and you are likely underpricing. Above 40 percent and you have a waste, pricing, or theft problem. Track weekly to spot drift before it becomes a quarter of lost margin.

How do I calculate the cost of a roller grill hot dog?

Add the unit cost of the hot dog (pack price divided by units), the bun (pack price divided by units), any condiments at portion cost, the paper sleeve, and the napkin. A typical hot dog with cheese and chili costs $1.30 to $1.55 to build. Sell at $4.49 to hit 32 percent food cost.

Why is foodservice food cost so much higher than packaged goods?

Packaged goods cannot spoil or be over-portioned. Hot food has a hold time (typically 2 to 6 hours), gets scrapped if unsold, and can be over-portioned by cashiers. The scrap and over-portioning are normal cost; they just need to be measured so you can manage them.

How often should I update recipes?

Update when invoice costs change. Most foodservice ingredients see a price change every 2 to 4 months. Keep recipes current and your theoretical food cost stays accurate. Outdated recipes make the theoretical-vs-actual report useless because both sides are wrong.

Should I sell pizza at a c-store?

Pizza programs have the highest gross margin in c-store foodservice (45 to 60 percent) but require trained labor, dedicated equipment, and a $40K to $120K capex. Sell 30 or more slices per day in the test phase before committing. Most operators add it after they prove out a roller grill first.

How do I measure prep waste?

End-of-day count of what gets scrapped. SKU, quantity, date. A paper log works. Enter into your back office at close. Within 2 weeks, the patterns show which SKUs to cut, which to run smaller, and which to push.

What is a daypart margin report?

A report that breaks foodservice sales and cost into 4 time windows (typically 6am-10am, 10am-2pm, 2pm-6pm, 6pm-10pm). It shows where the grill is profitable and where it is losing money. Most c-stores discover the dead 2pm-6pm window is dragging the day average down by 8 to 15 points of margin.

Sources & methodology

This playbook draws on operator workflows observed in StationPro pilot stations and on anonymized product data from live pilot tenants. Figures are illustrative examples, not promises about your stores. Procedures were reviewed against the workflows of the StationPro operator team before publication. Questions or corrections: talk to the team.

Written by

StationPro Editorial

The operator team behind StationPro. We write the procedures we ship: every playbook comes from real close, reconciliation, and loss-attribution workflows in pilot stations.

See where your station is leaking money.

A 30-minute call. We build the demo around your stations, not a generic deck.