Restaurant Multi-Location Performance Calculator

Multi-location performance is how each of your restaurants compares on the same numbers: revenue, costs and profit margin for the same period, side by side. The chain average tells you how the group is doing, the spread between locations tells you where the money is hiding. Enter one period (a month is best) for each location and see where you stand.

Restaurant Multi-Location Performance Calculator

Enter the same period for each location, a month works best, and see each site’s profit and margin, the chain total, and the gap between your best and worst performer.

Location 1

Location 2

Location 3

Use the same cost buckets at every location: food cost, labor cost, and everything else (rent, utilities, supplies, fees) in other expenses. Leave a location’s revenue at zero or blank to leave it out.

–

Chain average profit margin

Chain revenue–
Chain profit–
Locations compared–
Best location–
Worst location–
Margin gap, best to worst–

The formula

Location profit = Revenue – Food cost – Labor cost – Other expenses

Location margin % = Location profit / Revenue x 100

Chain margin % = Total profit of all locations / Total revenue of all locations x 100

Why the margin comes first: a big location will almost always show the biggest profit dollars, which tells you nothing about how well it is run. The margin strips out size. A small site at 11% is better run than a flagship at 4%, and it is the small site’s habits you want to copy. The chain margin is weighted by revenue, not a simple average of the percentages, so a large weak location drags the group number down as hard as it drags down the bank account. The gap matters too: in a group running the same menu and brand, a spread of five points or more is rarely about the local market. It is about execution, and execution can be copied.

How to use it, with an example

  1. Pick one period, a month is the standard, and pull revenue and costs for every location for that same month.
  2. Use the same buckets everywhere: food cost, labor cost, then everything else in other expenses. If one site books costs differently, fix that first or the comparison lies.
  3. Add locations with the button if you run more than three. Leave spare rows blank, they are ignored.
  4. Read the ranking, not just the average. Then compare the worst location’s cost lines with the best, line by line.

Worked example: A three-location group compares one month. Downtown does $120,000 revenue with $36,000 food, $38,400 labor and $30,000 other costs, a profit of $15,600 at a 13.0% margin. The Airport site does $95,000 and keeps $5,350 (5.6%). The Suburbs site does $78,000 and keeps $3,180 (4.1%). The chain totals $293,000 revenue and $24,130 profit, an 8.2% average margin, and the gap between best and worst is 8.9 points. The calculator above is prefilled with these same numbers, so you can see a finished comparison before you enter your own.

Doing this monthly across a group is where one system pays for itself: when every location’s sales, food cost and labor sit in the same chart of accounts, the comparison takes minutes instead of a week of spreadsheet merging. That is how Odoo for Restaurants is set up for multi-unit operators, with the Odoo Accounting and Finance module rolling the sites up into one group view.

Common mistakes

  • Comparing raw profit dollars instead of margins. The biggest site wins that contest every month and learns nothing. Margin is the only fair comparison between sites of different sizes, a point that also sits underneath what multi-location POS software is and the reporting it should give you.
  • Letting each location book costs differently. If one site puts delivery commissions in marketing and another in other expenses, you are comparing accounting habits, not performance. One chart of accounts is the fix, and it is easier to hold when the group runs on multi-company operations in one system.
  • Averaging away a losing location. A healthy chain average can hide one site losing money every month. If any single location is negative, it gets its own turnaround plan, not a mention in the group summary.
  • Using different periods for different sites. A four-week month for one location and a calendar month for another shifts revenue by days of trading and makes the gap look real when it is just the calendar. This is the trap that separates a proper restaurant management system view from a pile of till reports.
  • Never visiting the best site. The point of the ranking is transfer: portioning, prep routines, roster discipline. If the best location’s habits are never written down, the group pays for the same lesson everywhere.

FAQs

What is a good profit margin for each restaurant location?

Most full-service restaurants land between 3 and 5% net, and quick-service concepts between 6 and 9%, based on National Restaurant Association figures quoted across industry benchmark guides. Judge each location against its own concept first: a healthy target is a margin at or above your chain’s better half, not a single national number.

How do I compare locations of very different sizes fairly?

Compare percentages, not dollars: margin, food cost percentage and labor percentage are size-neutral. A $60,000 a month site at 10% margin is outperforming a $150,000 site at 4%, and its cost discipline is the one worth copying.

Why does my chain average look fine while one location loses money?

Because a revenue-weighted average lets strong big sites carry a weak one. One location at minus 3% can sit inside a group average of plus 6% for months. That is why the calculator names the worst location separately: the ranking is the management tool.

Should I close my worst-performing location?

Not on one month’s ranking. First check whether the gap is cost execution (fixable, and your best site holds the answers), a rent or market problem (harder), or a location still ramping. A site that stays last on margin for two or three quarters after honest fixes is the real closure candidate.

My locations run different concepts. Can I still compare them?

Compare each site against its own concept’s range and its own past, rather than ranking a fine dining room against a quick-service unit on one ladder. The chain totals still matter for cash, but the margin ladder only teaches you something when the formats are alike.

Since 1993

In software Development

Odoo Ready Partner

U.S based Odoo Expertise

End-to-End Odoo Services

U.S based Odoo Implementation, Customization, Rescue & Support

Tell us about your Odoo project