All posts
Benchmarking

Branch-Level P&L Benchmarking: Find Your Top and Bottom Performers

Your top-quartile branch is the benchmark your bottom-quartile branch should be measured against — not industry averages, not last year. Here is a practical framework for branch-level P&L benchmarking.

aziell.com — Benchmarks · Branchessorted by Prime cost ↓RANKBRANCHREVENUEPRIME COSTΔ vs top1Denver · Cherry CreekTOP QUARTILE$2.48M56.1%2Austin · South Lamar$2.11M58.2%+2.13Raleigh · Five Points$1.94M59.4%+3.34Nashville · Germantown$1.88M60%+3.95Columbus · Short N.$1.76M61.8%+5.76Miami · Brickell$1.61M62.4%+6.37Tucson · Sam HughesBOTTOM QUARTILE$1.52M63.9%+7.88Boise · Hyde Park$1.42M64.8%+8.7

Illustration of the Aziell product surface referenced throughout this article.

The highest-ROI FP&A exercise a multi-location operator can run is not the annual budget. It is not the 13-week cash forecast. It is not the board deck. It is branch-level benchmarking — ranking your own locations against each other on the metrics that drive margin.

You do not need an industry study to tell you what a well-run branch of your own business looks like. You have one. It is branch 3.

The logic is simple and, once you sit with it, impossible to argue with. You do not need an industry study to tell you what a well-run branch of your own business looks like. You have one. It is branch 3. Branch 7 should look like branch 3. The gap between them is the single most actionable number in your business.

Why industry benchmarks underperform internal benchmarks

Every vertical has a benchmark report — the ADA for dentists, the NRA for restaurants, the IFA for franchisors. They are useful for calibration, and almost useless for operating. Three reasons:

  • They lag by 12 to 24 months. Your pricing and wage environment today is not the median operator’s from two years ago.
  • They average across incompatible formats. A single-chair general dentist and a seven-chair specialty practice show up in the same median. The median does not exist in the real world.
  • They cannot tell you why. A benchmark says “food cost median is 30%.” It does not say which of your branches is achieving 28% and what they are doing differently.

Internal benchmarking solves all three. Your data is current. Your format is exactly your format. And you can walk into the top- quartile branch and ask.

The six metrics that matter most

Every vertical is different, but six metric families turn up repeatedly as the highest-variance and highest-impact dimensions across multi-location operators:

  1. Revenue per capacity unit — revenue per chair, per truck, per seat, per member slot.
  2. Labor productivity — revenue per labor hour, or gross margin per FTE.
  3. Prime cost ratio — variable cost (COGS + labor) as % of revenue. For most service businesses, prime cost is the single best early-warning metric.
  4. Lease coverage — revenue ÷ rent. Below 8× and the location is fragile; above 15× and the location has pricing headroom.
  5. Customer retention or cohort curve — how many customers booked in month 1 are still booking in month 6.
  6. Branch-contribution margin — after variable cost, before corporate overhead. The purest proxy for branch operator performance.

You do not need more than this. Six metrics, ranked across every branch, updated monthly. Everything else is derivative.

The leaderboard is the artifact

The output of branch benchmarking is a ranked table. Not a dashboard. Not a chart. A table, with branches as rows and the six metrics as columns, sorted by each column. The top and bottom quartile per metric is highlighted. That is it.

aziell.com — Benchmarks · Branchessorted by Prime cost ↓RANKBRANCHREVENUEPRIME COSTΔ vs top1Denver · Cherry CreekTOP QUARTILE$2.48M56.1%2Austin · South Lamar$2.11M58.2%+2.13Raleigh · Five Points$1.94M59.4%+3.34Nashville · Germantown$1.88M60%+3.95Columbus · Short N.$1.76M61.8%+5.76Miami · Brickell$1.61M62.4%+6.37Tucson · Sam HughesBOTTOM QUARTILE$1.52M63.9%+7.88Boise · Hyde Park$1.42M64.8%+8.7
Aziell's branch leaderboard sorted by prime cost. Top and bottom quartile tags are auto-applied; the bar compresses the spread so outliers are legible at a glance.Aziell

The discipline is to look at that table in the same meeting every month with the same people. Not to fix everything. Not to philosophize. To pick two things per month and assign an owner with a two-week deadline. Fifteen minutes of leaderboard review, twenty-six issues closed per year. That cadence, repeated, rebuilds a business.

How to normalize so the comparison is honest

Branches differ. Denver is not Miami, and the smallest branch is not the flagship. Three normalization steps keep the comparison fair.

Normalize for scale

All of the six metrics above are ratios (per unit, per hour, per dollar). Ratios neutralize scale. Never compare absolute dollars across branches. Always compare the ratio.

Normalize for mix

If branch A does 70% implants and branch B does 30% implants, you cannot compare revenue per chair directly — you are measuring two different businesses. Segment by service mix, then compare within segment.

Normalize for age

A 13-month-old location is not comparable to a 6-year-old location. Tag each branch with its opening date and compute metrics on a “months since open” basis. Then compare “month 13” performance across branches, not “ March 2026” performance.

How to turn the leaderboard into dollars

The conversion from benchmark gap to enterprise-value dollars is the piece that converts an exercise into a decision.

Suppose your top-quartile branch has a prime cost ratio of 58% and your bottom-quartile is at 64%. Take the bottom-quartile branch’s revenue run rate — say, $2.2M per year. Six points of prime cost on $2.2M is $132,000 of annual EBITDA. At a 5.5× exit multiple, that is $726,000 of enterprise value sitting in a single branch, waiting.

+$726k
Enterprise value · one branch · one metric
Closing a 6-point prime-cost gap on a $2.2M-revenue branch, at a 5.5× EBITDA multiple. Uncovered by a fifteen-minute leaderboard review.

Repeat across the bottom two or three branches and two of the six metrics, and you have usually found enough enterprise value to fund the entire FP&A tooling budget for a decade. This is the math the platform surfaces automatically — see the SMB operator’s guide to enterprise value for how to think about it systematically.

How Aziell handles branch benchmarking

Because branches are first-class citizens in the Aziell data model from day one, the leaderboard is not a report you build — it is a view that exists by default. Every driver, every cost line, every KPI ships with a branch-comparison mode. You can sort by any metric, filter by vintage or geography, and click into the outlier to see the underlying journal lines. If you are just getting set up, the getting-started guide walks through how the branch tree is initialized from your QuickBooks class list.

Start this week, not next quarter

You do not need a new tool to start benchmarking. A one-pager built in any spreadsheet will move the needle in the first month. The value is not in the polish; it is in the cadence. Pick your six metrics, rank your branches, schedule the fifteen-minute review, and do it in 30 days. Then decide whether your tooling is keeping up.

Written by
Aziell Research Desk
FP&A research + methodology

The Aziell Research Desk publishes the most quantitative material on the blog — benchmarking methodology, rolling forecast vs. annual budget, SMB enterprise-value frameworks. Every claim under this byline is cross-checked against underlying data, and every valuation reference is reviewed by a licensed CPA in our contributor network before shipping. The desk exists to keep the math honest.

Benchmarking methodologyRolling forecastingQuality of earningsSMB valuation
More posts by Aziell

See the math run on your own books.

Connect QuickBooks, map your branches, and let the CFO Copilot surface your first recommendation set overnight.

Up next
FP&A strategy·10 min read·April 18, 2026

The Hidden Cost of Spreadsheet Budgeting for Multi-Location Businesses

Your budget workbook looks cheap. It isn’t. Between version drift, formula errors, and stale actuals, most multi-location operators burn a mid-five-figure sum every year keeping a spreadsheet alive.

Aziell CFO DeskRead next
aziell.com — Budget_FINAL_v7.xlsxlast edited 23 days agoBranch 1Branch 2Branch 3Branch 4CONSOLBranch 7 v2 USEOLD_DO_NOTAccountJanFebMarAprMayJunRevenue$10k$11k$12k$13k$14k$15kCOGS$13k$14k$15k$16k$17k$18kLabor$16k$17k$18k#REF!$20k$21kRent$19k$20k$21k$22k$23k$24kUtil.$22k$23k$24k$25k$26k$27kSupplies$25k$26k$27k$28k$29k$30kMktg$28k$29k$30k$31k$32k$33kMgmt$31k$32k$33k$34k$35k$36kOther$34k$35k$36k$37k$38k$39kWhich one is right??Ops has $42k gap onBranch 7 — CFO filesays $38k. Third copyin Google Drive says$46k. HELP.

More to read

All posts
aziell.com — Budget_FINAL_v7.xlsxlast edited 23 days agoBranch 1Branch 2Branch 3Branch 4CONSOLBranch 7 v2 USEOLD_DO_NOTAccountJanFebMarAprMayJunRevenue$10k$11k$12k$13k$14k$15kCOGS$13k$14k$15k$16k$17k$18kLabor$16k$17k$18k#REF!$20k$21kRent$19k$20k$21k$22k$23k$24kUtil.$22k$23k$24k$25k$26k$27kSupplies$25k$26k$27k$28k$29k$30kMktg$28k$29k$30k$31k$32k$33kMgmt$31k$32k$33k$34k$35k$36kOther$34k$35k$36k$37k$38k$39kWhich one is right??Ops has $42k gap onBranch 7 — CFO filesays $38k. Third copyin Google Drive says$46k. HELP.
FP&A strategy · 10 min

The Hidden Cost of Spreadsheet Budgeting for Multi-Location Businesses

Your budget workbook looks cheap. It isn’t. Between version drift, formula errors, and stale actuals, most multi-location operators burn a mid-five-figure sum every year keeping a spreadsheet alive.

aziell.com — BvA · Forecast vs BudgetRolling 18BudgetForecastActualJFMAMJJASONDFORECAST UPLIFT+$186k vs budget
FP&A strategy · 10 min

Rolling Forecasts vs. Annual Budgets: Why Multi-Location Operators Need Both

Every FP&A blog tells you to replace your annual budget with a rolling forecast. That advice is half right. The budget is your accountability line. The forecast is your steering wheel. You need both, and they do different jobs.

aziell.com — DashboardQ2 2026EBITDA$1.84M+12.4%PRIME COST58.6%-180 bpsLEASE COV.11.2×+0.4×DSCR1.42MONTHLY EBITDA · 12MCFO COPILOTRefinance SBASave $32k/yrRaise Tier-2 priceSave $120k/yrShift consolid.Save $48k/yrSee math
Platform overview · 9 min

What is Aziell? A Prescriptive FP&A Platform for Multi-Location Operators

Most finance tools describe your P&L. Aziell prescribes what to do about it — and quantifies every recommendation in enterprise-value dollars. Here is what the platform is, who it is for, and why it exists.