How to benchmark franchisee performance fairly
Compare like with like, show position instead of rank, and turn the gap into something an owner can act on.
A benchmark can be the most useful thing a franchisor gives an owner, and the easiest to get wrong. Rank a store 41st of 44 and the conversation becomes about the ranking. Show it where it sits against stores like it, and what the gap is worth, and the conversation is about the store.
This guide covers which measures to benchmark, how to build a fair comparison group, how to use a median and a band instead of a rank, how to turn a gap into dollars, and how to share benchmarks within the rules.
Pick a short list of measures
Benchmark the few measures an owner can change and the POS can measure the same way everywhere:
- Net sales, after discounts and refunds, before tax.
- Orders, counted the same way across channels.
- Average ticket = net sales ÷ orders.
- Hourly labor = hourly wages from POS punches ÷ net sales. It excludes taxes, benefits and salaried pay, so it reads lower than fully loaded labor on the P&L.
- Customer rating over a fixed recent window.
- Inventory waste as a share of sales, where stores log it.
Six measures read on one screen. Each one should have a written definition naming the POS fields it comes from, so two stores with the same number did the same thing.
Compare like with like
- Same format: a drive-thru pad and a food-court unit don't share a normal.
- Same maturity: leave out stores open under a year, or compare them by week since open.
- Same market type where it matters: urban, suburban, highway.
- Same definitions: net sales and labor measured from the same POS fields.
- Same period: compare the same weeks, so a holiday or a promotion lands on every store at once.
Keep groups large enough to mean something. A comparison group of four stores makes one unusual store look like a trend. If a group is too small, widen it on the factor that matters least.
Use the median and a band
Averages get pulled by outliers. The median and the middle half of stores give a range an owner can accept as normal. Five positions read better than a rank: needs attention, below typical, typical, above typical, leading.
One simple way to set the positions is by quartile and tail:
- Typical: inside the middle half of the group, between the 25th and 75th percentiles.
- Below typical or above typical: outside the middle half, on either side.
- Needs attention or leading: well outside, such as the bottom or top tenth.
Remember that "better" points different ways. Higher sales, orders, ticket and rating are good; lower hourly labor and waste are good. Set each measure's direction once and apply it everywhere.
Compare a store with itself too
A store can sit inside the brand's typical band and still be having its worst month in a year. Compare each store with its own normal range, built from its own recent weeks, as well as with its peers. The brand comparison shows where a store stands. The store's own range shows whether something just changed. The two together tell an owner both how they compare and whether this week is unusual.
Turn the gap into money
"Hourly labor 4 points over median" is a fact. "About $1,280 a week at $32,000 in sales" is a reason. Then show what stores in the top quarter do differently, because a gap with no example is just a grade.
For any measure that is a share of sales:
- Weekly gap value = (store rate − group median rate) × store weekly net sales
- Annual gap value = weekly gap value × 52
| Weekly net sales | $32,000 |
|---|---|
| Hourly labor | 27.0% vs 23.0% median |
| Labor gap | 4.0 points x $32,000 = $1,280 a week |
| Inventory waste | 3.1% vs 2.2% median |
| Waste gap | 0.9 points x $32,000 = $288 a week |
| Combined gap | $1,568 a week |
| Annualised | $81,536 a year |
Measure the gap to the median, not the leader. Closing to the median asks the store to do what ordinary stores in the group already do. Treat the figure as the size of the opportunity, not a forecast; some of the gap may have a good reason, such as longer hours or a newer crew.
Ticket and orders need care. A ticket below median is a gap only if the store's mix or pricing can change; a store in a lower-income market may run a lower ticket for good reason.
Show what the leaders do
A benchmark that ends with a number leaves the owner to guess. Pair each gap with something concrete from stores in the top quarter: how they schedule the afternoon, how they set prep pars, how they handle the drive-thru at peak. Describe practices, not named stores, unless those owners agree to be named. How to reduce labor cost.
Choose the right window
Weekly figures move a lot. A rainy Saturday or a short-staffed Tuesday can push a store out of its band for one week without meaning anything. For positions, use a rolling four-week window and compare complete weeks only, leaving out the current partial day. Use single weeks to spot a sudden change, and four-week figures to judge where a store stands. Recalculate on the same day each week so owners know when to look.
Talk it through with the owner
A benchmark lands best in a conversation, not an email attachment. Start with what the store does well, since most stores sit above typical on something. Then name the one gap worth the most money, show the weekly dollar figure, and ask the owner what they think explains it. Owners often know the reason already: a GM who left, a road closure, a new competitor across the street. Agree one change and a date to look at the number again. Leave the decision about how to make that change, including any change to staffing, with the owner. How to run franchise field visits.
A step-by-step checklist
- Choose six measures and write each definition from POS fields.
- Group stores by format, maturity and, where it matters, market type.
- For each group and measure, calculate the median and the 25th and 75th percentiles.
- Place each store in one of five positions, with the right direction for each measure.
- Compare each store with its own recent normal range as well.
- Convert each cost gap to weekly and annual dollars using the median.
- Pair the largest gap with one practice from top-quarter stores.
- Share results with each owner privately, aggregated and anonymous for peers.
- Recalculate on the same schedule every time, so movement means something.
Common mistakes
- Publishing a ranked league table with store or owner names.
- Using averages that a few very strong stores pull upward.
- Comparing a six-month-old store with mature stores.
- Mixing hourly labor from the POS with fully loaded labor from the P&L.
- Dividing labor cost by labor hours to get an average wage, which understates pay because salaried hours have no hourly cost.
- Setting the target at the best store rather than the median.
- Changing definitions between periods, so a store moves without changing anything.
- Using a benchmark to tell an owner how to staff or pay their team.
Share within the rules
Check what your franchise agreement says about data access and sharing. Keep peer figures aggregated and anonymous, and don't circulate named league tables without agreement. Exchanging current or future prices or wages between competing operators can raise antitrust issues, so ask counsel before sharing anything about pay or pricing. The recommendation is yours to make; staffing decisions stay with the owner. For how benchmarks fit into the wider franchisor role, see how to improve franchisee profitability.
Where Franlever fits
Franlever places every store in one of those five positions on sales, hourly labor, ticket, orders, rating and waste against its brand's median, computed fresh from current data rather than stored as a score. It also measures each store against its own normal range, and AI COO sends at most one lever per store per day. See how benchmarks work.
Common questions
- How should franchisors compare franchise locations?
- Against comparable stores, meaning the same format, maturity and market type, using the median and a normal band rather than a rank. Define every measure from the same POS fields, compare the same weeks, and express each gap in dollars against the median. Also compare each store with its own recent normal range, so an owner can see whether something just changed.
- Why use the median instead of the average for franchise benchmarks?
- A small number of very strong or very weak stores can pull an average well away from what a typical store does. The median is the middle store, so it stays steady when outliers move. Pair it with the middle half of stores, the 25th to 75th percentiles, to give owners a range they can accept as normal.
- Should franchisors share a ranked list of franchisees?
- Usually not. A named ranking tends to start arguments about the ranking rather than conversations about the store, and it may conflict with your franchise agreement. Show each owner their own position against an anonymous, aggregated group, with gaps in dollars, and ask counsel before sharing anything about current prices or wages.
General information for restaurant and franchise operators, not legal, tax, accounting or financial advice. Figures in examples are illustrations, not predictions or promises of results. Laws and platform policies change and differ by location, so check the current rules and talk to a qualified advisor about your situation.