A key performance indicator (KPI) is a measurable number that shows whether your business is moving toward a specific goal, with one agreed definition, a target, and one person responsible for it. Revenue per branch, labour cost as a percentage of sales and gross margin are typical KPIs. What makes a number a KPI is not the number itself but its link to a decision: when it moves, someone knows what to do.
Most articles on KPIs are written for HR teams, training courses and staff appraisals. This guide is for owners and operators of multi-branch businesses, such as restaurants, retail chains and hotels, who need a short list of numbers to run the company on, compared fairly across every branch.
KPI vs Metric: What's the Difference?
Every KPI is a metric, but most metrics are not KPIs. A metric is anything you can count: transactions, footfall, items sold, hours worked. A KPI is one of the handful of metrics you have chosen to steer by, because it is tied to a goal and has a target. The number of receipts is a metric. Average transaction value against a target, per branch, reviewed every week, is a KPI.
To decide whether a number deserves a place on your KPI list, ask four questions:
- Is it tied to a business goal you can name?
- Does it have a target, not just a value?
- Is one person responsible for moving it?
- If it moves, do you know what you would do differently?
If the answer to any of them is no, keep it as a metric you look up when needed, and leave it off the scorecard.
Types of KPIs
There are many ways to classify KPIs. Three of them are genuinely useful for running a multi-branch business, and every good KPI has a place in each.
Leading vs lagging KPIs
Lagging KPIs report the outcome after it has happened: monthly revenue, net profit, customers lost. They tell you whether you won, but too late to change the result. Leading KPIs move before the outcome and give you time to act: bookings for next week, days of stock cover, labour hours scheduled against forecast sales, the share of customers who come back within 30 days. A balanced scorecard pairs each important lagging KPI with one or two leading KPIs that drive it.
Financial vs operational KPIs
Financial KPIs measure money: revenue, gross margin, cost percentages, cash. Operational KPIs measure how the work gets done: speed of service, stock availability, waste, staff turnover, occupancy. Financial KPIs tell the owner where the business stands; operational KPIs tell the branch manager what to fix today. You need both, and you need to see how one drives the other.
KPIs by level: group, branch and shift
In a multi-branch company the same KPI means different things at different levels. At group level, leadership watches total revenue, margin and the ranking of branches. At branch level, the manager watches the branch's own sales, cost percentages and stock. At shift level, the supervisor watches the few numbers they can influence in the next few hours: transactions, labour against sales, waste. The definition stays the same at every level; only the scope changes. That is what lets the group number roll up cleanly from its branches.
How to Choose 5 to 7 KPIs
The question operators ask most is how many KPIs to track. For any one level of the business, five to seven is enough. More than that and nobody remembers them; fewer and an important part of the operation goes unwatched. Choose them in this order:
- Start from the goal. Write down two or three goals for the year, such as growing same-branch sales, protecting margin or opening new branches that turn a profit quickly, and choose KPIs that show progress on each.
- Give each KPI one owner. A KPI owned by everyone is owned by no one. Name the person who answers for it at each level.
- Write one definition. Decide exactly what goes in and what stays out, for example whether net sales is before or after discounts and VAT, and apply it to every branch.
- Set a target. A number without a target is just a fact. Base targets on your own history and on comparable branches, not on figures copied from the internet.
- Fix a review rhythm. Decide who looks at each KPI and how often: shift KPIs every day, branch KPIs every week, group KPIs every month.
KPI Examples by Department for a Multi-Branch Business
Below are KPI examples that work for restaurants, retail chains and hotels, each with a one-line formula. Treat them as a menu, not a checklist: pick the few that match your goals.
Sales
- Revenue per branch: the branch's net sales for the period, compared with its target and with similar branches.
- Average transaction value: net sales ÷ number of transactions.
- Same-branch sales growth: (sales this period − sales in the same period last year) ÷ sales in the same period last year × 100, for branches open in both periods.
- Sales per square metre (retail) or revenue per available room (hotels): net sales ÷ selling area, or room revenue ÷ rooms available.
Finance
- Gross margin %: (net sales − cost of goods sold) ÷ net sales × 100.
- Food cost % or product cost %: cost of goods consumed ÷ net sales × 100.
- Labour cost % of sales: total labour cost ÷ net sales × 100.
- Branch contribution: branch gross profit − branch direct costs (labour, rent, utilities).
Operations
- Sales per labour hour: net sales ÷ hours actually worked.
- Speed of service: average time from order to handover to the customer.
- Occupancy rate (hotels): rooms sold ÷ rooms available × 100.
- Complaint rate: complaints ÷ transactions × 1,000.
Inventory
- Stock turnover: cost of goods sold ÷ average inventory value for the period.
- Days of stock cover: current inventory value ÷ average daily cost of goods sold.
- Waste %: value of wasted stock ÷ net sales × 100 (or ÷ total purchases, as long as every branch uses the same base).
- Actual vs theoretical cost variance: actual cost of goods consumed − the cost expected from recipes or the sales mix.
HR
- Staff turnover rate: employees who left in the period ÷ average headcount × 100.
- Absence rate: unplanned absence hours ÷ scheduled hours × 100.
- Overtime %: overtime hours ÷ total hours worked × 100.
- Training completion: staff who completed required training ÷ total staff × 100.
Notice that many of these are percentages of sales. That is deliberate: a percentage lets you compare a large flagship with a small neighbourhood branch fairly, which a raw riyal amount never will.
The KPI Scorecard: What a Good KPI Report Looks Like
A KPI scorecard, or KPI report, is the single page that shows your chosen KPIs together against their targets. It is what the meeting is run from, so its design matters more than most people expect. A good one has these traits:
- One page per level: a group scorecard, a branch scorecard and a shift view. Nobody should scroll through forty charts to find their five numbers.
- Every KPI shows actual, target and the gap, with a simple status: on track, watch, off track.
- A trend beside each number, so a one-off bad day looks different from a three-week slide.
- Branches side by side on the same definitions, ranked, so the outlier is visible at a glance.
- Context: what changed against last week or last year, and the likely reason, so the meeting talks about actions, not about whose number is right.
- Updated automatically every day, so nobody spends the start of the week rebuilding it.
“A scorecard is not decoration for the monthly meeting. If it never changes a decision, it is the wrong scorecard.”
Common KPI Mistakes
- Too many KPIs. A scorecard with thirty indicators has no priorities. If everything is a KPI, nothing is.
- A different definition in every branch. One branch reports sales after discounts, another before; one counts waste at cost, another at selling price. The ranking that follows means nothing, and the meeting turns into an argument about the numbers.
- Manual collection in Excel. When someone exports files from each system and pastes them into a spreadsheet every week, the report is late, error-prone and dependent on one person. The time goes on gathering numbers instead of acting on them.
- Numbers without context. A food cost of 34% means nothing on its own. Is it up or down? Against which target? Is it one branch or all of them? Without a target, a trend and a comparison, a KPI cannot drive a decision.
- KPIs nobody owns. If no one is named, no one acts when the number moves.
How DataGrid Helps
DataGrid brings every branch into one place by connecting the systems you already use, with ready-made connectors and no data team. It applies one agreed definition to every metric, so each KPI has one number that every branch and every meeting shares, and it gives you ready-made dashboards and scorecards for group, branch and shift, updated automatically every day. Its AI Advisor explains what changed, why it changed and what to do next, so your scorecard arrives with the context, not just the figures. Book a demo to see your own KPIs on your own data.
Frequently Asked Questions
What is the difference between a KPI and a result indicator?
Result indicators, sometimes called key result indicators, summarise the outcome of many activities, such as net profit or total revenue for the year. They are lagging and tell you how you did overall. KPIs are narrower and closer to the daily work: they show a team what to do to move that outcome, such as labour cost % per shift or days of stock cover per branch. Most good scorecards show a few result indicators at the top and the KPIs that drive them underneath.
How many KPIs do I need?
Five to seven per level of the business. Leadership might track seven for the group, each branch manager five or six for their branch, and each shift supervisor three or four. If you cannot explain why a KPI is on the list and who owns it, take it off.
Excel or KPI software?
Excel is fine for designing your first scorecard and for a single site. It starts to break once you have several branches and several systems: someone has to collect the files, definitions drift between sheets, and the report is always behind. BI tools such as Power BI solve the charts, but still need someone to build and maintain the data behind them. Software built for multi-branch operators connects the systems, applies the definitions and keeps the scorecard updated automatically every day, so your team spends its time on decisions rather than on spreadsheets.