Restaurant KPI Dashboard Guide - What to Track and Why
A guide to the most important restaurant KPIs for South African operators. What metrics to track, how to interpret them, and how analytics software can help.
Running a restaurant on instinct alone might work at a very small scale for a very short time. But as your operation grows - more covers, more staff, more suppliers, maybe more locations - you need data to make good decisions. The challenge is that restaurant operations generate a lot of numbers, and not all of them tell you something actionable. This guide covers the metrics that actually matter.
The Core Four: Revenue, Cost of Goods, Labour, and Cover Count
Every other metric flows from these four. If you are only tracking four numbers, track these.
Revenue is your starting point. Track it daily, by meal period, and compare it against the same period last week and last year. A revenue figure in isolation tells you little - context is everything.
Cost of Goods Sold (COGS) is your total ingredient cost as a percentage of revenue. A healthy range for most South African restaurants is 28-35%, though quick-service and fine dining sit at different points on that spectrum. Movements in COGS that cannot be explained by deliberate menu or pricing changes need investigation.
Labour cost percentage is your total payroll (including UIF, leave accrual, and overtime) as a percentage of revenue. This varies significantly by service model - a full-service restaurant runs at 30-35%, a counter-service café can be closer to 25%. The trend matters as much as the number.
Covers per service period tells you the operational story behind your revenue. Revenue growing while cover count stays flat means average spend is up (a positive sign). Revenue flat while covers grow means average spend is dropping - which might indicate a menu mix problem or discounting.
Metrics That Diagnose Specific Problems
Once your core four are stable, these metrics help you diagnose specific operational issues:
Average transaction value - Revenue divided by total transactions. Declining ATV at stable cover count often indicates a shift in menu mix, or that upselling is breaking down in service.
Table turn time - How long a table is occupied from seating to clearing. For casual dining, a two-hour turn is standard. If your turns are running at two and a half hours and your kitchen is quick, the problem is likely on the floor.
Revenue per available seat hour (RevPASH) - Borrowed from hotels, this metric measures how efficiently you are converting your available seating into revenue across every hour you are open. It reveals which day parts are under-performing relative to your capacity.
Spoilage and waste as a percentage of purchases - If you are tracking inventory properly, you can calculate how much of what you buy is being thrown away rather than sold. Even a 1-2% reduction in waste can meaningfully improve margins at high-volume operations.
Reporting That Happens Automatically
The reason most operators do not track these metrics consistently is that pulling the data manually takes time they do not have. When your POS data, inventory data, and labour data are all in the same system, these reports generate themselves.
Brewster’s analytics dashboard surfaces all of these metrics in real time, with period-over-period comparisons built in. For multi-venue operators, you get a consolidated view across all sites with per-location drill-down.
The goal is not to spend more time in spreadsheets - it is to spend five minutes each morning reviewing the numbers that matter, so you can make decisions throughout the day with confidence.