Most restaurant operators know their profit slipped before anyone hands them a statement confirming it. The number arrives a few weeks after the month closes, it’s worse than last year, and the conversation that follows tends to circle the same ground. Food costs are up, labor is tight; nobody is quite wrong, and nobody can point to the line that actually moved.
This isn’t a reporting failure. Rather the statement is doing what it was built to do, which is summarize. The trouble is that summarizing and diagnosing are different jobs, and most restaurant P&Ls are only structured for the first one.
A P&L review is a diagnostic exercise. Its job is to isolate which of four things changed: what you charge, what each plate and pour costs you, what mix of items your guests bought, or what you spend to staff and run the room. Profit is the output of those four variables, and when it moves, one or more of them moved first, and the review is the work of finding out which.
Done properly, the P&L review ends with a decision rather than an observation. Knowing margin fell three points isn’t useful on its own, but knowing it fell because cost per plate rose 11% while the menu price held flat for two years tells you what to do on Monday.
What Is a Restaurant P&L Review?
A restaurant P&L review is a structured analysis of the profit and loss statement (aka the Income Statement) that identifies the specific drivers behind a change in profitability, rather than simply reporting the result. It’s distinct from producing the statement, which is an accounting function, and from reading it, which most operators already do every month.
The most useful way to organize the review is to split the statement in two.
Above-the-Line (ATL) covers everything from revenue down through gross profit: what you sold, what it cost to produce, and the margin left over. Below-the-Line (BTL) covers everything paid out of that gross profit, including labor, occupancy, marketing, and administration, all of which determine whether the margin survives the trip to the bottom.
Both halves produce the same symptom. A shrinking bottom line looks identical whether the cause sits above the line or below it, which is exactly why the split matters. You can’t fix a problem you’ve located in the wrong half of the statement.
Above-the-Line: Revenue Isn’t the Number That Matters
The most common disguised problem in a restaurant P&L is a top line that looks fine.
Revenue holds steady, or grows a little, and the year reads as stable. Underneath it, gross margin has been sliding for three years, and because revenue is the number everyone watches, nobody catches the slide until it surfaces as a loss or declines versus last year. Total revenue tells you how much passed through the register while gross margin tells you how much of it you kept, and it’s the second number that predicts whether the business works.
Track gross margin as a percentage across several years rather than against last year alone. Compression is usually gradual. A point a year is nearly invisible in month-to-month comparisons and devastating across four.
Why revenue per cover matters more than total revenue
Aggregate numbers hide unit economics, and unit economics are where restaurant margin is derived.
Consider a restaurant serving a fixed price menu that hasn’t changed in three years - revenue per meal is flat by definition. Meanwhile the cost of producing that meal has climbed with every protein and produce invoice. At the total level, revenue might still grow because covers grew, and the picture looks healthy enough. Divide revenue and cost of goods by the number of meals served and the problem becomes obvious: the gap between what you charge and what it costs you has been closing every year.
That calculation takes about ten minutes, and it’s the single most clarifying thing an operator can do with their own numbers. It also converts directly into a decision, because once you know the size of the gap, you know how much price it would take to recover it.
The Mix Problem Hiding in Your Bar Program
Revenue share and profit share are not the same thing, and the gap between them is one of the most reliable places to find recoverable margin.
Beverage is where this shows up most often. A bar program can generate the majority of its revenue from one category while contributing a noticeably smaller share of its gross profit from that same category, because margin structure varies widely across wine, spirits, and beer. Wine in particular tends to carry a lower margin than a well-run cocktail list, so a wine-heavy program can be busy, popular, and still contribute less to the bottom line than its sales figures suggest.
None of that is visible unless revenue and cost are tracked by category. Lump the bar into a single line and you’re managing a number that averages away the thing you need to see.
We’ve made a version of this argument before in the context of revenue management. Mix is a decision even when nobody is making it deliberately. What sits on the menu, how it’s priced, and what the staff recommends all shape it, and a business that isn’t watching profit contribution by category has handed that decision to chance.
Below-the-Line: Where Labor Quietly Takes Over
Labor rarely breaks in a single moment - it drifts.
A position gets added during a busy season and stays, a role’s hours creep up, and wages adjust to hold onto good people (which is often the right call). No single one of those decisions looks unreasonable on its own. Then a year passes, revenue hasn’t moved proportionally, and labor has grown to become the largest structural problem on the statement.
This goes unnoticed because labor usually gets reviewed in dollars. Dollars always rise, so the increase reads as inflation and gets accepted as such. When those costs are reviewed as a percentage of revenue, the same numbers tell a much sharper story, because the percentage only climbs when payroll grows faster than sales.
What should labor costs be as a percentage of revenue?
Industry guidance generally places restaurant labor between 30% and 35% of revenue, though the realistic range has widened. Full-service restaurants have seen labor climb toward a median near 36.5% of sales, with more profitable operators holding closer to 34%. Fine dining typically runs higher than casual, often in the 35% to 40% range, because the service model demands it.
The more useful measure is prime cost, which combines cost of goods with total labor. Prime cost is generally expected to land between 55% and 65% of revenue. When it drifts materially above that, the issue is structural rather than seasonal, and no amount of scheduling adjustment will resolve it alone.
Treat these as diagnostic thresholds rather than targets. What matters is whether your prime cost leaves enough behind to cover rent, utilities, insurance, and an owner’s income. A concept with unusually low occupancy costs can carry a higher prime cost than one paying premium rent, and the benchmark that counts is the one your own fixed costs will tolerate.
Benchmarking Against Businesses That File Publicly
Independent operators have access to a comparison set they rarely use. Large restaurant groups are publicly traded, which means they publish their cost structures in detail every quarter, for free, to anyone who wants to read them.
Reading a few of those filings gives an operator something no internal report can, which is an outside reference point for what a well-run restaurant business spends. If your food cost sits 8 points above a comparable public concept, that’s worth understanding. If labor sits 12 points above, that isn’t a variance, it’s a structural difference that needs a specific explanation.
Two cautions, because the comparison misleads if it’s taken literally.
The first is scale. Public groups buy at volumes an independent restaurant can’t approach, and they have storage and distribution infrastructure that lowers their landed cost. Part of the gap between you and them isn’t inefficiency at all, it’s purchasing power, and it’s not going to close in the near term.
The second is concept. Comparing a fine dining room to a casual chain produces a food cost gap that reflects two very different businesses rather than two different levels of discipline.
Used carefully, the exercise still does something valuable. It separates the gaps you can explain from the ones you can’t, and the ones you can’t are where the work is.
From Diagnosis to Decision
A review that ends in findings hasn’t finished. The output should be a set of scenarios that price out the actual choices in front of the business.
The one most operators skip is the baseline, and it’s the most important of the three. A baseline projects where the business lands if nothing changes: current prices, current cost trajectory, current staffing. It isn’t a plan and it isn’t meant to be encouraging. It exists to price inaction, which is the option every business is choosing by default until it chooses something else.
From there, model the interventions separately before combining them. A pricing-only scenario shows how much of the gap price can close on its own, which is often less than operators expect once you account for the volume that walks away. A scenario pairing pricing with changes to cost structure shows what becomes achievable when both halves of the statement move together.
Running them apart matters because it reveals which lever is load-bearing. Sometimes price carries most of the recovery. Sometimes it barely moves the outcome and the real problem was always below the line. You can’t know which without separating them, and a business that raises prices to solve a labor problem will find itself in the same position a year later with fewer guests.
How VantagePoint Approaches a P&L Review
Most of this analysis depends on something that has to exist before the review starts, which is a chart of accounts built to support it.
If beverage sits in one undifferentiated line, category margin can’t be calculated. If labor isn’t broken out by function, there’s no way to tell whether the growth came from the kitchen, the front of house, or the back office. If discounts and comps are buried in marketing, you can’t weigh what they cost against the revenue they generated. Plenty of restaurants discover mid-review that the question they want answered can’t be answered from the data they’ve been collecting, and that’s a structural problem rather than an analytical one.
Our work on the Accounting and Controllership side is designed so this diagnostic work is possible in the first place. From there, our Fractional Finance teams handle the review itself: unit economics, category margin, prime cost measured against benchmark, and the scenario modeling that turns analysis into a decision an operator can act on. For hospitality clients specifically, we run it monthly rather than annually, because margin problems in this industry compound quickly and a year is a long time to travel in the wrong direction.
Final Thought
A P&L that tells you profit fell has given you a symptom. The work is finding the cause, and the cause is almost always specific: a price that hasn’t moved in three years, a category carrying less profit than its sales suggest, a role added for one season that stayed for two.
All of those are fixable. They only become fixable once someone has looked closely enough to name them.
You should see the view from here.

