Skip to main content
2,200+ service businesses benchmarked. How do your margins stack up? See where you stand →
Level
Business Growth

You Opened 3 New Locations This Year. Now You Have 3 Sets of Books You Can't Trust.

Sam YoungStanford MBA · ex-BuildOps · ex-Vector Capital · 2,200+ service businesses benchmarked
2026-04-30·10 minute read
Share
Three Locations, Three Sets of Books — Level CFO

If this is you

Each location has its own QuickBooks file, or a shared one that's a mess. You can't tell which location is profitable, which technician is generating ROI, or whether your growth is real or just moving revenue around. Three locations in, you've outgrown your one-location financial system.

Multi-location is a different financial discipline than single-location. The system that worked when you had one shop with one bookkeeper completely breaks at three. Most owners don't notice until margin variance between locations is 15-20 percentage points and they realize they have no idea which location is the leak.

This is the architecture rebuild that fixes it.

Why one-location systems break at three

Single-location accounting can be sloppy and still work. There's only one P&L, one set of expenses, one customer base. Mistakes are obvious because numbers are small and nothing nets out.

Multi-location is different. The mistakes hide because expenses can be allocated wrong without breaking the consolidated total. A $20K expense miscategorized to the wrong location doesn't change the company P&L — but it makes one location look 5 points more profitable and another 5 points less. You'd never spot it in the consolidated view.

This is why margin variance between best and worst location across multi-location operatorsper Level Index data on 2,200+ service businesses is typically 8-22 percentage points. The variance is real — locations have different mixes, different teams, different markets. But how much is real and how much is bookkeeping noise? Without proper architecture, you can't tell.

The four mistakes that compound at multi-location

Mistake 1: Separate QuickBooks files per location

Each location has its own QuickBooks file. Locations send month-end totals to corporate. Corporate spreadsheets the consolidation.

What goes wrong:

  • Chart of accounts drifts between files (different account names, different categorizations)
  • Inter-company transactions are messy (location A sells to location B)
  • Consolidation is manual, error-prone, late (often 30+ days after month-end)
  • Comparing locations apples-to-apples is essentially impossible

This is the most common multi-location accounting setup. It's also the worst.

Mistake 2: Shared QuickBooks file with no location classes

Single QuickBooks file. All transactions in one bucket. No way to slice by location.

What goes wrong:

  • You can produce a company P&L but not a location P&L
  • You're flying blind on which location is performing
  • When one location underperforms, you can't diagnose why
  • All decisions get made at the company level, missing local issues

Mistake 3: Location classes used inconsistently

Single QuickBooks file with location classes set up. Most transactions are coded. Some aren't.

What goes wrong:

  • A "location P&L" is produced but it doesn't tie to the consolidated P&L because some expenses are uncoded or miscoded
  • The numbers look reasonable until someone tries to add them up
  • Managers stop trusting the location P&Ls because they don't match reality
  • Eventually everyone defaults back to the consolidated view

Mistake 4: Dispatch / FSM software not feeding accounting

Each location runs its own FSM (ServiceTitan, BuildOps, Jobber, whatever). The FSMs all feed accounting differently, with different mappings, different sync issues.

What goes wrong:

  • Revenue recognition timing varies by location (one location recognizes on dispatch, another on invoice, another on payment)
  • Job-level cost data isn't comparable across locations
  • Tech utilization stats are noisy because they're calculated differently
  • You can't benchmark locations against each other on operational metrics

Free profitability audit

Want this for your business?

We benchmark your books against 2,200+ service businesses and tell you exactly where the money is going.

The right architecture

Three components, all working together.

Component 1: Single accounting system, location as a dimension

One QuickBooks Enterprise (or Sage Intacct, or NetSuite) file for the entire company. Every transaction tagged with a location classifier (called "Class" in QuickBooks, or a custom dimension in higher-tier systems).

Standardize:

  • One chart of accounts across all locations
  • Mandatory location class on every transaction (not optional — system rejects untagged entries)
  • Standard naming for accounts (no "Marketing-Loc1" vs "Advertising-Loc2" — pick one and use it everywhere)
  • Inter-company eliminations done automatically

This is non-negotiable. You can have multiple bank accounts, multiple FSMs, multiple physical offices. But the books are one file.

Component 2: Location-level P&L produced monthly

Within 10 business days of month-end:

  • Each location has a complete P&L (revenue, COGS, opex, net income)
  • All locations roll up to a clean consolidated P&L
  • Variance to budget by location, not just by company
  • Rolling 12-month view per location

This requires the chart of accounts and class structure to be tight. You can't produce a clean location P&L if the data isn't tagged correctly.

What to track per location:

  • Revenue by service line
  • Direct labor and direct materials
  • Allocated overhead (using a defensible methodology — direct labor hours, revenue, etc.)
  • Net contribution to corporate

Component 3: Job/transaction-level operational data feeding accounting

Whichever FSM you run at each location must feed accounting consistently. Standard mapping:

  • Each invoice creates an AR entry tagged to the location
  • Each timesheet creates a labor cost entry tagged to job + location
  • Each PO creates an AP entry tagged to job + location
  • Customer master is shared across locations (so you can see "Customer X buys from us at 3 locations")

If your FSMs are inconsistent across locations (one uses ServiceTitan, another uses BuildOps), this is the hardest part. Standardizing FSM is a 6-12 month project. But it's the only way to get apples-to-apples operational data.

The 60-day cleanup playbook

If you're sitting with the four mistakes and want to fix them:

Days 1-15: Standardize the chart of accounts

Pick one chart of accounts. Force every location to migrate to it. The pain is one-time; the benefit is forever.

Days 16-30: Set up location classes / dimensions

Migrate to a single QuickBooks Enterprise file (or higher). Tag every historical transaction with its location. Yes, this is grunt work. Yes, it's worth it.

For going forward: configure the system to require location class on every entry. No more untagged transactions.

Days 31-45: Reconstruct location P&Ls

With everything tagged, produce P&Ls for the trailing 12 months by location. Compare. The first time you see them, the variance will surprise you. Some locations will look much better or worse than you thought.

This is the data that should be driving your management decisions, not gut feel.

Days 46-60: Operational integration

Pick a single FSM standard (or accept that you'll have multiple but enforce consistent mappings to accounting). Establish standard tech utilization, job profitability, and customer-level metrics that work across all locations.

After 60 days, you have:

  • One source of truth (the accounting system)
  • Location-level P&Ls
  • Comparable operational data
  • The ability to diagnose which location is the leak

What "good" looks like at scale

For a service business with 3+ locations:

  • Monthly close in 10 business days for ALL locations + consolidated
  • Location P&Ls match the company P&L within rounding
  • Same KPIs reported per location (revenue per tech, gross margin, customer concentration, etc.)
  • Quarterly business reviews at the location level, not just company level
  • Each location manager has access to their own P&L and operational dashboard

If you don't have this, you're flying blind on where your growth is coming from and where it's leaking. Most multi-location service businesses operate this way and don't realize it until they try to sell or raise capital, when due diligence forces the issue.

Calculate your multi-location readiness in 2 minutes or book a free 30-min audit — we'll review your current accounting + FSM setup and tell you what the 60-day rebuild looks like in your specific case.

Share

Get the next one

Want next week's benchmark in your inbox?

One email a week. Real numbers from 2,200+ service businesses. No fluff. Unsubscribe anytime.

Sam Young

About the author

Sam Young

Founder & CEO

Founder of Level. Former private equity investor evaluating contractor roll-ups. Spent four years at BuildOps building financial tooling for 1,000+ commercial contractors. Reviewed P&Ls across 2,200+ service businesses. Co-founded a real estate tax optimization firm analyzing $1B+ in real estate assets. Stanford MBA, Brown undergrad.

LinkedIn

Want this for your business?

We benchmark your finances against 2,200+ service businesses and build the 90-day fix plan. Free audit included.

2,200+ service businesses benchmarked$13.25B in revenue analyzed24-hour response

No credit card. 30-min audit. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.