Why Restaurant KPIs Actually Matter
Most operators track sales. Fewer track the ten numbers that explain *why* sales turn into profit — or don't. This glossary defines the KPIs that experienced operators watch weekly, with exact formulas and a worked example for each.
---
Core Food & Beverage KPIs
Food Cost Percentage `(Cost of Goods Sold ÷ Food Revenue) × 100` Example: $4,200 COGS on $14,000 in food sales = 30% food cost. Industry target is typically 28–35%. Every point above your target is margin leaving the building.
Actual vs. Theoretical Food Cost Theoretical cost is what you *should* spend based on recipes sold. Actual cost is what your invoices say you spent. A gap larger than 2–3% signals waste, portioning drift, or theft.
Inventory Turnover `COGS ÷ Average Inventory Value` A turnover of 4–8× per month for food is healthy. Lower means over-purchasing and spoilage risk.
---
Labor & Service KPIs
Labor Cost Percentage `(Total Labor Cost ÷ Total Revenue) × 100` Full-service restaurants typically target 30–35%. Scheduling even one extra server on a slow night moves this number.
Revenue Per Labor Hour `Total Revenue ÷ Total Labor Hours` This pairs with labor cost percentage to show *efficiency*, not just expense.
Table Turn Time Average minutes from party seated to table reset. Faster turns on peak shifts directly increase covers — and revenue — without adding a single seat.
Per-Server Sales & Cover Average Comparing server-level revenue per cover reveals training gaps and upsell opportunities that aggregate reports hide.
---
How Hubstaurant Tracks These Automatically
Spreadsheets can calculate any of these — the problem is data entry. Hubstaurant reads vendor invoices automatically to populate COGS in real time, so food cost percentage updates without manual counting. The actual-vs-theoretical gap is surfaced in the food-cost analytics dashboard, flagging leakage before it compounds.
On the labor side, Hubstaurant builds schedules from staff availability and forecasted demand, so labor cost percentage is managed *before* the shift, not explained after. Per-server performance and turn-time analytics are pulled directly from POS data — no export, no pivot table.
Standalone tools like inventory apps or scheduling software do individual pieces well. The advantage of an all-in-one system is that every KPI feeds the same data model — your invoice cost flows into food cost, which feeds forecasting, which informs the next schedule.
---
Start Measuring What Actually Moves Margins
If you're building these reports manually today, Hubstaurant can automate the data layer so you spend time acting on KPIs instead of calculating them. Start a free trial and see your restaurant's numbers in one place.