DineMarginOps monogramDineMarginOpsSmart Ops, Better Margins.
← All Articles
Financial Engineering··7 min read

Why Your P&L Lies: Common Chart-of-Accounts Mistakes in Multi-Unit Restaurants

Your P&L looks acceptable. Cash is tight. Decisions feel unreliable. The numbers are not lying on purpose — they are lying because the chart of accounts was set up by someone who has never run a restaurant.

You have seen this version of the meeting. The accountant presents the P&L. Revenue is up. Food cost looks normal. Labor looks normal. The bottom line is positive. Everyone nods. Then someone asks why cash is tight, why payroll cleared late, why the vendor account is past due. The answer is not in the P&L. The P&L is "fine."

The P&L is not lying — it is mis-categorizing. Most restaurant chart-of-accounts setups were built by an accountant who modeled them on a generic small business template, then never revisited them. The result is a financial picture that is technically correct and operationally useless.

Below are the six most common chart-of-accounts mistakes in multi-unit restaurant groups, what they hide, and what to do about each.

Mistake 1 — Misclassified expenses

The most common error is putting expenses in the wrong category, year after year, because that is where they were initially booked.

Examples we see repeatedly:

  • Repairs vs. capital improvements. A new HVAC compressor booked as repairs hits the P&L as an expense in one quarter. The same item, properly capitalized and depreciated, would smooth across multiple periods. Both are technically defensible — but one makes the quarter look catastrophic and the other shows a true operating picture.
  • Marketing vs. operating supplies. Branded coasters and napkins are sometimes booked as operating supplies. Sometimes they are booked as marketing. The number that matters — what are we actually spending on marketing — varies depending on which category they landed in.
  • Repairs vs. maintenance contracts. Maintenance contract fees should be a separate, predictable line. When they get bundled into general repairs, you cannot tell whether maintenance contracts are inflating, or whether equipment is breaking more.

The fix is a one-time cleanup. Pull the last 12 months of expense detail, sort by GL code, and look for category mixing. Establish written rules for which transactions go where. Train whoever does coding (manager, bookkeeper, accountant) to follow the rules.

Mistake 2 — Missing accruals

Most restaurant P&Ls are run on cash basis or partial-accrual. The result is timing distortion that makes month-over-month trends unreliable.

Specific examples:

  • Vendor invoices paid in arrears. January food cost based on December invoices that were paid in January overstates January and understates December. Multiply by the number of vendors and the variance is meaningful.
  • Payroll period crossing month-end. A pay period that ends on the 28th and is paid on the 1st can land in either month depending on how the books are kept. Without an explicit accrual policy, labor cost is sliding around month-to-month.
  • Tip liability. Tips collected and not yet paid out create a liability, not an expense. Some books treat them as expense at collection. The variance hits the labor line.

The fix: establish accrual policies, in writing, for each major category. Implement them through standing journal entries that run automatically at month-end. The first month is rough; the second month is right; from the third month forward, the P&L reflects what actually happened.

Mistake 3 — Commingled location costs

Multi-unit operators frequently book costs to the wrong location, especially when one person handles purchasing centrally.

The classic example: produce ordered through a central account, used by all three locations, booked entirely to location 1 because that is where the invoice landed. Location 1’s food cost looks bad. Location 3’s food cost looks great. Both are wrong.

Two specific patterns to watch for:

  • Central purchasing without allocation. If purchasing is centralized but expense allocation is not, individual location P&Ls are unreliable.
  • Insurance and licensing. When the policy is at the entity level but the locations have varying square footage, headcount, or alcohol exposure, equal allocation is wrong. So is leaving it all at the entity level — it disguises actual location-level performance.

The fix: allocate every cost to the location that consumes it, using the most defensible allocation key (square footage, sales volume, headcount, transaction count). Do this monthly, not annually. Per-location P&Ls become reliable for the first time.

Mistake 4 — Wrong COGS mapping

The single most damaging chart-of-accounts mistake is improper COGS mapping. The category structure shapes what management sees, what management decides, and ultimately what gets fixed.

Common errors:

  • All food costs in one bucket. "Food cost" as a single line obscures the fact that protein is up 3 points and produce is down 1 point. Net is fine; underlying problem is invisible.
  • Beverage commingled with food. Beverage cost as a percent of beverage revenue is almost always different from food cost as a percent of food revenue. Bundling them hides the bar performance.
  • Direct labor not separated from supervisory labor. Hourly line cooks and salaried sous chefs in the same labor line make it impossible to see real labor productivity.

The fix: rebuild COGS into structural categories — protein, produce, dairy, dry goods, beverage, paper goods — and rebuild labor into hourly direct, hourly support, and salaried supervisory. The reporting becomes longer and meaningfully more useful.

Mistake 5 — Inconsistent manager coding

In groups where managers code their own expenses (P-cards, petty cash), inconsistent coding compounds quickly. Manager A codes "uniforms" as operating supplies. Manager B codes "uniforms" as marketing. Manager C codes "uniforms" as a separate uniform line that does not exist on anyone else’s P&L.

The result: cross-location comparisons are broken because the categories do not mean the same thing.

The fix: a written coding manual with specific examples, distributed to anyone who codes expenses. Quarterly audit of recent coding to catch drift early. Manager training when new categories are added.

Mistake 6 — Depreciation and one-time items

Two specific items frequently distort the operating picture:

  • Depreciation buried inside operating costs. Some books fold depreciation into general operating expenses. The result: operating margin looks worse than it is, and EBITDA is harder to calculate. Pull depreciation out as its own line.
  • One-time items mixed with operating. Equipment write-offs, lawsuit settlements, opening costs for a new location, severance — all of these belong in a separate "non-operating" or "one-time" section so that the operating P&L reflects the run-rate business.

The fix: create explicit non-operating and one-time line categories. Move historical entries that belong there. Going forward, the operating P&L tells you about the operating business; the full P&L tells you everything.

Weekly reporting clean-up

Once the chart of accounts is rebuilt, the final step is making sure the cleanup persists into weekly reporting.

A weekly P&L should:

  • Show the same categories as the monthly P&L, in the same order.
  • Match within $50 of the eventual monthly P&L when month-end closes.
  • Be delivered within 4 business days of week-end.
  • Include written variance commentary on any line that moved more than 0.5 points from target.

The reason most weekly reporting fails is that the chart of accounts is dirty enough that weekly numbers do not reconcile to monthly. Once the chart is clean, the weekly numbers become trustworthy, and the management cadence becomes useful.

The chart-of-accounts checklist

  • [ ] Audit 12 months of expense coding for misclassification patterns.
  • [ ] Establish written accrual policies and standing month-end journal entries.
  • [ ] Allocate every cost to the location that consumes it.
  • [ ] Rebuild COGS into structural categories (protein, produce, dairy, etc.).
  • [ ] Distribute a written coding manual to anyone who codes expenses.
  • [ ] Pull depreciation and one-time items into separate sections.
  • [ ] Reconcile weekly to monthly within $50; deliver weekly within 4 business days.

A clean chart of accounts is not glamorous work. It is also the foundation that makes everything else possible — vendor negotiation, labor scheduling, menu engineering, even compliance — because every one of those efforts is informed by what the P&L is telling you. If the P&L is lying, every downstream decision is built on the lie. Fix the chart of accounts first, and the rest of the work gets meaningfully easier.

AI Review Intelligence™

Want to know what your reviews are really telling you?

Get an AI Review Intelligence Report — turn thousands of Google, Yelp, and delivery-app reviews into a clear operational action plan.

Get My Report

Weekly margin insights, free.

Practical field notes on P&L clarity, labor discipline, and restaurant ops. No fluff. Unsubscribe any time.

Free Diagnostic

Bring your P&L, labor report, or vendor list.

We’ll identify the first three margin moves on a 30-minute call. No obligation, no slides, no sales pitch.