How to read a restaurant P&L: the statement that tells you if you're actually profitable

The P&L line by line, benchmark percentages for each, where losses hide, and why the monthly statement alone is too slow to run a restaurant on.

Lucas Hartwell
4 min read
How to read a restaurant P&L statement — a worked monthly example line by line, key percentages to watch, and what good looks like

The profit-and-loss statement is your restaurant's scoreboard, and a genuinely alarming number of operators can't read their own — or read it a full month too late to change the outcome. It isn't complicated once you know the shape, and knowing the shape is the difference between "we felt busy" and "we made money," which are not the same thing and are sometimes opposites. Here's the P&L, line by line, in plain operator terms.

The structure, top to bottom

Every restaurant P&L runs the same order, and each line sets up the next:

  1. Sales / revenue — ideally broken out by category: food, beverage, catering, off-premise.
  2. Cost of goods sold (COGS) — the direct cost of the food and beverage you actually used.
  3. Gross profit — sales minus COGS. What's left to run the place.
  4. Labor — hourly wages, salaries, payroll taxes, workers' comp, benefits. All of it, not just wages.
  5. Prime cost — COGS plus labor. The single most important controllable subtotal on the page.
  6. Operating / controllable expenses — utilities, marketing, supplies, repairs, waste removal.
  7. Occupancy — rent, CAM, property tax, building insurance. Fixed.
  8. EBITDA — operating profit before interest, taxes, and non-cash items.
  9. Net profit — what's actually left after everything.

The benchmarks that tell you if a line is healthy

Read every line as a percentage of sales, not a dollar amount — percentages are how you compare against benchmarks and against yourself:

P&L lineHealthy % of sales
COGS (food + beverage)28–35%
Labor25–35%
Prime cost55–65% (target ~60%)
Operating / controllable20–28%
Occupancy6–10% (≤10% ceiling)
EBITDA~3–9%
Net profit3–9%

Prime cost is the number to defend. Hold food, labor, and their combined prime cost in range and occupancy under control, and a healthy 3–9% net margin tends to fall out the bottom. Let prime cost drift past 65% and no amount of top-line "busy" saves you.

Where the losses actually hide

A P&L that looks roughly right can still be bleeding, and it's usually in the same four places:

  • Uncontrolled comps, voids, and discounts. Comps that creep past 3–5% of sales, voids over 1–2%, and the industry's ~4%-of-sales loss average are real dollars walking out — and a theft signal worth investigating.
  • Over-portioning and weak inventory control quietly inflate COGS. You can only see it by costing against real inventory counts — the inventory playbook covers the how.
  • Labor creep. The gap between the full-service median (~36.5%) and what profitable operators run (~34.2%) is a point or two of margin hiding in plain sight.
  • Occupancy too high. Above ~10% of sales consistently, rent alone can strangle cash flow no matter how good the food is — which is why the lease is one of the most consequential numbers you'll ever sign, a point I hit in what it costs to open a restaurant.

Why monthly alone is too slow

Here's the trap even operators who can read a P&L fall into: they only see it monthly. By the time the month-end statement lands, you've already burned through the cash — the P&L is telling you about a fire that's already out, one way or the other.

The fix is the weekly flash report: a lightweight snapshot of sales, labor, food and beverage cost, and comps/voids, produced every week (some operators run it daily). It exists to catch prime-cost drift before month-close. The working rule: a prime-cost variance over 3% of target, or a labor variance over 2%, should trigger corrective action within 24 hours — not a note to look at it next month.

The P&L is really just your operating metrics added up. Read the monthly statement for the full picture, but run the business off the weekly flash.

The bottom line

Disclosure: I work at Katalyst, and we build reporting that produces the weekly flash automatically — so factor that in. But reading your own P&L is a skill, not a software feature: know the line order, read every line as a percentage, defend prime cost above all, and hunt the losses in comps, portions, labor creep, and rent. Then don't wait for month-end to do it. The operators who stay profitable aren't the ones with the prettiest statement — they're the ones who read it weekly, while the numbers can still be changed. If you want the flash report built off your own POS data, we'll set it up.

Related Katalyst products

Ready to switch?

See how Katalyst handles your service style

A 30-minute walkthrough of the platform, tuned to how your restaurant actually runs.