The 7 KPIs Every Full-Service Restaurant Dashboard Should Include
A restaurant KPI dashboard is only useful if it surfaces the right numbers at the right time. Most operators track revenue and hope for the best. The operators who protect margin track the metrics below — daily, not monthly.
| KPI | Formula | Healthy Benchmark | |---|---|---| | Food Cost % | Cost of Goods Sold ÷ Revenue × 100 | 28–35% | | Labor Cost % | Total Labor ÷ Revenue × 100 | 25–35% | | Prime Cost % | Food Cost + Labor Cost ÷ Revenue × 100 | ≤ 60% | | Avg Table Turn Time | Total Seated Minutes ÷ Tables Turned | Varies by concept | | Revenue Per Cover | Total Revenue ÷ Covers Served | — | | Per-Server Sales | Server Revenue ÷ Shifts Worked | — | | Variance (Theoretical vs Actual Inventory) | Theoretical Usage − Actual Usage | Near zero |
Worked Example: Spotting a Food Cost Problem
Say your dinner service logs $12,400 in revenue. Your COGS for the week is $4,650. That's a 37.5% food cost — above the 35% ceiling. Without a daily dashboard, you might not catch this until the month-end P&L. By then, the waste or theft that caused it is long gone.
Inventory variance is the sharper signal. If your recipe costing says you should have used 18 lbs of salmon but you actually used 23 lbs, that 5-lb gap is money leaving the building with no corresponding revenue.
Why Standalone Spreadsheets Break Down
Spreadsheet templates are a legitimate starting point — tools like Google Sheets or Excel give operators full control and zero cost. The trade-off is manual entry: someone has to pull POS data, enter invoice costs, and update labor hours. In a busy operation, that work either gets skipped or falls a week behind, making the dashboard a lagging indicator instead of an early warning system.
How Hubstaurant Tracks This Automatically
Hubstaurant reads your vendor invoices to update ingredient costs without manual entry, then maps those costs to your recipes for real-time food cost %. POS data feeds directly into per-server performance and turn-time analytics. The theft and leakage detection layer flags inventory variance automatically — you don't pull a report; the system surfaces the alert.
Scheduling ties back to labor cost %, so when you build next week's schedule from staff availability, you can see projected prime cost before you publish it.
The result is a live KPI dashboard built from data the system already has — no spreadsheet maintenance required.
Ready to See Your Numbers in One Place?
If you're still copying data between a POS, an inventory app, and a scheduling tool to get a weekly picture, Hubstaurant consolidates that into a single operating system. Start a free trial and see your restaurant's KPIs populated from day one.