Skip to content
RANGE

Jon PeckIntelligence & FinanceJune 14, 20266 min read

If you only get to watch one number in a restaurant, watch prime cost. Restaurant prime cost (your food and labor added together, measured as a percentage of sales) is the closest thing the business has to a single vital sign. Revenue tells you how busy you are. Prime cost tells you whether being busy is worth anything. And for any operator thinking about a second location or a fifth, it’s the number that decides whether the economics that work today will survive being copied.

A healthy full-service prime cost runs 60 to 65% of sales

Sustained above 65%, the model is broken somewhere the dining room can’t show you. The number matters more than either of its halves, because operators routinely fix one by breaking the other.

28–35%

Typical full-service food cost range

Tell us what’s breaking.

The fastest way to find out whether RANGE can help.

Book a call with Jon (opens in a new tab)

How to calculate prime cost

Prime cost is cost of goods (your food and beverage) plus total labor, including wages, salaries, taxes, and benefits, divided by sales. The formula, written out: (COGS + total labor) ÷ gross sales = prime cost percentage. It’s the spending you control day to day, which is why operators live by it.

Quick-service and limited-service models, with leaner labor, target closer to 55 to 60%. The exact target depends on your model, but the principle doesn’t: if prime cost runs hot, nothing downstream fixes it.

When food cost looks fine, the problem is usually labor

Operators instinctively blame food cost when margins slip, and reach for the menu. But food cost is usually the more disciplined half. Across full-service restaurants, the National Restaurant Association puts median labor at around 36% of sales, while the operators who make money hold it closer to 34. That gap is where the profit hides.

If your food cost sits inside its typical range and your prime cost is still high, the menu isn’t your problem. Your labor model is. Cutting recipes to fix a labor problem is how operators make the food worse and the P&L no better.

The single-unit trap: profitable on heroics

Here’s what prime cost exposes that a P&L summary hides. A lot of restaurants hit a respectable prime cost only because a unicorn chef is holding food cost together by sheer will, or the schedule is being cut to the bone in ways the guest feels before the P&L does. The number looks fine. The way it’s being achieved doesn’t copy.

Run the number once, then rerun it with yours. Take an illustrative full-service unit doing $60,000 in a week. Food and beverage comes in at $18,600, 31% of sales, mid-range. Total labor (wages, salaries, taxes, benefits) runs $20,400, or 34%. Prime cost: $18,600 plus $20,400 is $39,000, divided by $60,000 is 65%. Top of the healthy band; workable, but no room for drift.

Now add the number that isn’t on the payroll report: the owner worked fifty hours that week on the line and the books, unpaid. Cost those hours at what a salaried GM would be paid, call it $75,000 a year, roughly $36 an hour, $1,800 for the week, and true labor is $22,200, prime cost is $40,800, and the true number is 68%.

That’s the single-unit trap, in math: the P&L says 65 and the business runs at 68, and the gap only becomes visible the day someone has to be paid to do what the owner did for free.

Prime cost held together by one irreplaceable person isn’t a result. It’s a liability wearing a result’s clothes, and you find out the moment that person leaves or you try to open another one.

Why prime cost is a scaling test

Duplication is the test of any restaurant’s economics, and prime cost is how you grade it. If a unit only pencils because of effort no employee would replicate, every new location copies the gap, not the magic. Worse, the gap multiplies: two points of prime cost on a single $1.5M unit is $30,000 a year; the same two points across a ten-unit group, $300,000, every year, is the difference between a business that funds its own growth and one that borrows to stay open.

Operators who scale well prove their prime cost is structural (built into the labor model, the menu engineering, and the systems) before they duplicate it, not after.

What your prime cost says about scale-readiness

Under 60%
What It Means: Healthy, with room to invest more in the team or the dining room.
What To Do: Confirm it’s structural, not a seasonal blip, then build toward the next unit.
60–65%
What It Means: The target range: the model works, but scaling will find every soft spot in it.
What To Do: Prove it holds unit by unit, on a schedule a hired manager runs, before signing the next lease.
Above 65%
What It Means: Something structural is broken, and scale will expose it fast.
What To Do: Fix the labor model or the recipe costing first. Duplicating a broken number just multiplies the loss.

Where you sit on that range should change how you spend the next twelve months. A group under 60% has earned the right to ask harder questions about growth: where the next unit goes, who runs it, what capital it needs. A group sitting in the 60 to 65% band has work to do before it multiplies anything.

A group north of 65% has one job before any other conversation matters, and it isn’t opening a second location. It’s finding the leak and closing it.

Read prime cost across units, not just in total

For a group, the blended number lies. A portfolio averaging a healthy prime cost can easily contain one unit running five points hot and another carrying it. And the average hides both. The discipline is reading prime cost unit by unit, weekly, so you can see which units are healthy and which are being propped up by the rest. That’s not a bigger spreadsheet; it’s a cadence, the kind of operating rhythm that replaces being physically present in every location with knowing what’s happening in each one.

Calculate prime cost weekly, with the trigger set in advance

Make it a process with named owners, not a report someone runs when they remember. The three inputs already exist: sales from the POS, labor from the payroll or scheduling system, and the week’s invoices (plus a quick count on the volatile items if you want the food number right). The manager pulls all three Monday morning for the week just ended and computes the number the same way every time; the owner or operations lead reads it the same day. Fifteen to twenty minutes once the routine holds.

Set the escalation trigger in advance so it never becomes a judgment call: one week more than two points over target is a conversation; two consecutive weeks is an investigation. Recipe costing first, then the schedule, then the invoices. Monthly prime cost tells you what you lost. Weekly prime cost tells you while there’s still something to do about it.

Watch the one number that won’t let you lie to yourself

Concepts are exciting and revenue is satisfying, but prime cost is the number that tells you the truth. It tells you whether you’re profitable or just busy, whether your margin is structural or heroic, and whether the business is ready to be copied or only works once.

Get it right (built into the model, read unit by unit, driven mostly by a labor system that doesn’t depend on a hero) and you have something you can scale. Get it wrong and you have a restaurant that works exactly until you ask it to repeat itself.

Written by Jon Peck, founder of RANGE: two decades inside multi-unit restaurant operations, P&L responsibility through Chief Operating Officer.