The most common P&L confusion I see, across every operator I have coached over 16 years, is not a bad number. It is confusion about which number they are looking at. A general manager gets held accountable for a net margin the corporate office moves quietly every quarter. A CFO gets frustrated that units are hitting contribution but the enterprise is still losing money. Both people are working hard on the wrong line.

Contribution margin and net margin are not two ways of saying the same thing. They are two different measurements, at two different levels of the organization, for two different jobs. If you are the operator, the difference is not academic. It is the difference between managing the number you can move and being held to a number you cannot.

What contribution margin actually is

Contribution margin is the four-wall number. What the unit produces after every direct cost that lives inside its four walls: food, beverage, hourly labor, salaried unit labor, operating supplies, small equipment, unit-level marketing, credit card processing, utilities, and rent if the lease sits at the unit. It is what the unit contributes to corporate before corporate takes anything.

Written as a formula, and this is worth memorizing:

Revenue
  - Food & beverage cost
  - Total labor (hourly + salaried unit)
  - Operating expenses (supplies, R&M, utilities, uniforms, small tech)
  - Occupancy (rent, CAM, property tax if at unit)
  = Contribution margin (four-wall EBITDA)

Everything above the contribution line is inside the general manager's decision surface. They can call the food vendor. They can rebuild the schedule. They can approve or deny a comp. They can call for the electrician. Those levers are theirs.

What net margin actually is

Net margin is contribution minus every cost that lives above the unit: regional and district salaries, corporate marketing, finance and accounting, IT and tech stack, insurance carried at the parent, depreciation on shared capital, legal, interest expense, and taxes.

Contribution margin
  - Regional / district leadership salary
  - Corporate G&A (finance, HR, IT, legal)
  - Enterprise marketing
  - Insurance carried at parent
  - Depreciation on shared capital
  - Interest & taxes
  = Net margin

Nothing in that second block is a general manager decision. If a general manager takes a hit on net because the tech stack got expensive or because a regional director was hired at above market rate, the general manager cannot fix it. Holding them accountable for it teaches them the P&L is a rigged game, and once they believe that, they stop reading it.

From revenue to net · where operators lose the plot 100% 60% 30% 0% 100% Sales -30% food COGS -30% labor Labor -15% opex+rent Opex+Rent 18% CM Contribution 7% Net Net -11% corp

Fig. 1 · Typical waterfall for a healthy full-service unit. 18% contribution, 7% net after corporate.

Why the two numbers move at different speeds

Contribution margin moves week to week, sometimes day to day. Food cost shifts with a bad receiving day. Labor swings with a schedule that missed the demand curve. Comps land in a bad Saturday. If you look at contribution weekly you can see and correct these swings inside seven days.

Net margin does not move week to week. Corporate salaries do not change. Insurance premiums do not change. The tech stack costs the same in April as it did in March. What you see in net over a short window is almost all noise from the contribution line pushing through. If you try to manage net weekly you are just watching contribution with a delay and a distortion.

The right cadences fall out of the math itself:

  • Contribution: weekly. Every Monday, general manager and area director, last week's contribution vs plan, top three variances, one thing to fix this week.
  • Net: quarterly. Owner or CFO, actual net vs budget, corporate allocation walk, discussion of what corporate lines to compress and which units are carrying which share of overhead.
You cannot fix on Monday what you can only see on the quarterly close. Match the cadence to the line, or you are running a shadow puppet show.

What healthy looks like, by format

Benchmarks matter here because they tell you which conversation you are actually having. If a unit is at 12 percent contribution in a segment where healthy is 20, that is a unit problem the general manager can solve. If the unit is at 20 and net is still negative, that is a corporate structure problem the CFO must solve.

The ranges I have seen hold up across roughly 40 units I have run or advised on:

  • Full-service casual: 15 to 22 percent contribution, 6 to 10 percent net.
  • Fast-casual: 18 to 25 percent contribution, 8 to 12 percent net.
  • QSR: 20 to 28 percent contribution, 10 to 15 percent net.
  • Michelin-recognized fine dining: 12 to 18 percent contribution, 3 to 8 percent net. Labor per cover is structurally higher and that is fine as long as the check average carries it.
  • Enterprise catering channel (inside a restaurant group): 25 to 35 percent contribution because the labor-per-dollar equation is different. Net depends heavily on how corporate charges the channel for shared kitchen use.

The unit with healthy contribution and bad net

This is where operators get hurt. I have watched this pattern three times in the last five years, most vividly at a Bay Area group I was brought in to fix. Two of the five locations were putting up 19 percent contribution. On paper the four-wall economics were fine. But the enterprise was bleeding cash.

The reason was that corporate had grown to almost 22 percent of revenue. Two regional directors for five units. A director of catering with no direct sales quota. A CMO on retainer for a business too small to need a CMO. When you divided that overhead across five units, the two healthy ones showed net of roughly negative 1 percent. The three underperformers were closer to negative 6.

The instinct of the previous operator had been to press harder on the units. Cut labor. Cut food. Fire the general managers. It made contribution worse because the fixes bit into service, and net was still negative because none of the movement addressed the actual leak. The leak was above the contribution line and it needed a corporate answer.

A negative net with healthy contribution is a corporate cost problem, not a unit problem. Fixing it by pressing the units breaks the units and leaves the actual leak intact.

The unit with bad contribution and paper-fine net

The opposite pattern is rarer but more dangerous. A unit that looks fine on the rolled-up P&L because corporate overhead is being allocated lightly to it, hiding contribution weakness. This happens most often when an owner-operator draws no salary and there is no formal regional allocation. Net looks acceptable. Contribution is quietly at 9 or 10 percent.

The moment the owner tries to hire a general manager, or the moment the unit needs to fund a real allocation, the numbers collapse. If you are running with unallocated corporate cost, you have no idea what the unit really produces. Force the allocation on paper, even if the check does not get written. Then you can see.

How to allocate, and how not to

Two common methods, both defensible if you are consistent:

  1. Percent of sales. Each unit absorbs corporate overhead in proportion to revenue. Fairer for mixed-volume portfolios. Higher-volume units carry more of the overhead they consume.
  2. Equal share. Each unit takes the same dollar amount. Simpler math. Punishes smaller units, which then look worse than they are.

The wrong way is quiet reallocation mid-year. I have seen a CFO reallocate insurance from equal share to percent of sales in Q3 because two large units were carrying disproportionate P&L and it made the small ones look better in board decks. The general managers of the two large units read the change in October, felt sandbagged, and stopped trusting their P&L. It took two quarters to rebuild that trust. Pick a method, publish it, hold it for a year at a time.

Where I got this wrong myself

Early in my career I ran a location where net was negative and I spent six weeks pushing food cost down. I got 1.2 points out of it. Net moved by almost nothing because the actual overhead being absorbed was 14 percent of revenue on a unit doing $2.1M annually. That is roughly $294k of overhead against about $84k of possible food cost improvement, and I was chasing the smaller lever because it was mine to pull.

What I should have done was walked into the owner's office in week two with the allocation math on one page and asked the corporate question. Instead I broke my crew doing gymnastics on a line that was not the leak. The lesson stuck. Now the first thing I do on any new engagement is redraw the P&L into contribution and net side by side, before I touch a single operational lever.

How to redraw the P&L in a single afternoon

If your current P&L format does not separate contribution and net clearly, the fix is a one-afternoon exercise. Do not wait for a new accounting system, do not schedule a project. Do it this week.

  1. Print the last full month's P&L for every unit.
  2. Draw a horizontal line under the last cost that lives inside the unit (rent, if the lease sits at the unit level, otherwise operating expenses).
  3. Add a bold "Contribution margin" row above the line. Sum everything above.
  4. Below the line, list every corporate cost being allocated. Regional salaries. G&A. Corporate marketing. Insurance. Depreciation. Interest.
  5. Add a "Net margin" row at the bottom.

Now you have two numbers on one page. Publish this version alongside the standard P&L for a quarter. Watch which one the general managers actually read. Every time I have done this exercise the general managers read the two-line version. The single-line version was noise to them because they could not tell what was theirs and what was corporate.

A quick note on lease treatment

One nuance worth calling out. Where does rent sit? If the operating entity owns the lease and pays the landlord directly for each unit, rent belongs above the contribution line as a unit cost. If a parent entity owns all leases and charges rent internally to units as a service fee, it is technically an allocation and belongs below.

In practice I put rent above the line either way, because the general manager needs to understand the four-wall math including rent when they make decisions about hours, staffing, and promotional pushes. A unit with a $32k monthly rent is a very different operating decision from a unit with a $12k rent, and hiding that in the corporate allocation makes weekly planning worse. Treat rent as a unit cost. Reconcile at the parent level for tax and reporting.

The point

Contribution is what the unit produces. Net is what the enterprise keeps. If you are running the unit, manage contribution weekly and let corporate manage net quarterly. If you are running the enterprise, look at both, but do not push net accountability down to people who cannot move corporate lines.

The P&L should not be a mystery. Redraw it into the two layers, publish the allocation method, hold each layer to the right cadence. Do that and the arguments about whose fault the number is mostly go away, because the number is finally sitting with the person who can move it.