Finloom
Multi-Shop Auto

Budget vs Actual for a Multi-Shop Auto Group: How to Run It Without a Finance Team

Enterprise groups have analysts who do nothing but this. You have a Tuesday evening. Here is the version of budget vs actual that fits in it and still changes decisions.

By Geoff Womack · July 4, 2026 · 6 min read

Most multi-shop owners have built a budget at some point, usually in January, usually with some optimism baked in. Far fewer compare it to actuals every month, and fewer still do it per location. That comparison is the entire value of budgeting. A budget nobody reconciles is a wish; the variance column is where the information lives. We made the general case in budget vs actual: where every important story in your business lives. This is the multi-shop operator's playbook.

Rule One: Budget Per Location, Review Per Location

A group-level budget destroys the signal you bought it for. If Shop 2 runs $9,000 over on technician cost and Shop 6 runs $8,000 under on advertising because the new manager quietly stopped running ads, the group variance is a $1,000 rounding error and both stories go unread. One of those shops has a cost problem and the other is starving its own car count, and the group number says everything is fine.

So each location gets its own budget, built on its own trailing history and its own market, and the group budget is nothing more than the sum. Variance review happens shop by shop. This is also what makes the review fair to managers: nobody defends a number that belongs to somebody else's location.

Rule Two: Budget Few Lines, but the Right Ones

The failure mode of owner-run budgeting is ambition. A forty-line budget is abandoned by March because reconciling it is a project. The sustainable version is roughly ten lines per shop, chosen because each one has a decision attached:

Rule Three: Thresholds Decide What Gets Your Attention

Reading every variance every month across many shops is how the habit dies. Instead, set two thresholds per line, a percentage and a dollar floor, and only investigate variances that clear both. The percentage catches proportionally large misses; the dollar floor stops a small-base line from paging you over pocket change. Start around five to ten percent with a dollar floor that is meaningful at your scale, then tune after a quarter of running it. The thresholds are a triage rule, not a verdict: clearing both means the line gets ten minutes of your attention, nothing more.

An illustrative single-shop month, ten lines, two flags:

LineBudgetActualVariance
Labor revenue$62,000$60,500-2%
Parts revenue$46,000$47,200+3%
Labor gross margin61%55%-6 pts
Parts gross margin40%39%-1 pt
Advisor and office payroll$14,000$14,300+2%
Advertising$4,000$1,200-70%
Net income$16,500$13,900-16%

Revenue is on plan, and an unstructured glance would call this a fine month. The flags say otherwise: labor margin is six points under budget, which is an effective-labor-rate or pay-plan question (the diagnostic lives in our ELR piece), and advertising quietly stopped, which is next quarter's car count problem being created today. Those two conversations are the entire yield of the month's review, and they took ten minutes to find.

Budget the flags, too

A variance review only works if actuals arrive while the month is still warm. If your actuals reach you as a quarter-old rollup, budget vs actual becomes archaeology. The variance conversation you can act on is the one you have within days of month-end, per shop, and an automated weekly anomaly check between reviews covers the gap, as described in catching a sliding location early.

The Cadence That Survives Contact With Reality

The reason most groups do not run this loop is not discipline, it is plumbing. Getting comparable per-shop actuals every month means consolidating books that live in different systems, which is the problem covered in why manual rollups break after 5 shops. FinLoom's Multi-Shop tier handles the plumbing: per-location P&L with budget vs actual built in, scoped logins so each manager sees their own variance and only theirs, and weekly anomaly alerts standing watch between your monthly reviews.

Run BvA across every shop in ten minutes a month

FinLoom keeps per-location budgets against live actuals, flags the variances that matter, and gives each manager their own scoped view. Import from QuickBooks, Xero, or straight from Mitchell and Omnique. White-glove setup in 4 weeks.

Contact Sales