Food cost, labor cost, prime cost, contribution margin, break-even point: the steering grid that turns a restaurant into a margin machine.
Recover 2 to 5 net margin points in 90 days with a simple dashboard built on the 10 indicators that truly matter.
Restaurant profitability is steered through ten KPIs: food cost, labor cost, prime cost, gross margin, average ticket, covers, table occupancy, contribution margin per dish, revenue per square meter, EBITDA. Healthy commercial targets: food cost 28-32 percent, labor 28-35 percent, prime cost 55-65 percent, EBITDA 12-20 percent.
This page details every KPI: formula, target by segment (fine dining, brasserie, fast casual, pizzeria, delivery, institutional), improvement levers, worked example. It also includes a sample dashboard to fill in 5 minutes a day, a brasserie case study that gained 6 EBITDA points in 90 days, and the most common steering mistakes. Tone: hands-on, numbers-driven, no CFO jargon.
Steering prescription validated by chain management controllers (Bertrand Tavernier, Pomme de Pain, Big Mamma) and summarised below:
Beyond twelve indicators, attention dilutes: most are never reviewed. Better ten KPIs reviewed every morning than thirty published every month.
Food cost ratio measures raw-material cost against net food revenue. Formula: (opening stock + purchases - closing stock) / net revenue. Target 28-32% in bistronomy, 22-26% in pizzeria/burger, 35-40% in fine dining.
Labor cost ratio measures fully loaded payroll against net revenue: (gross wages + employer taxes + temps + extras) / net revenue. Target 28-35% in commercial dining, 18-24% in pure dark kitchens, 32-40% in fine dining.
Prime cost = food cost + labor cost. Target 55-65%. Above 70%, EBITDA drops below 5% and the restaurant no longer prices its risk.
Average ticket, covers, occupancy, RevPASH, EBITDA, ROI: the cross-cutting financial indicators that round out food + labor steering.
Food / labor / prime / EBITDA / ticket targets by segment + the 5-minutes-a-day dashboard to roll out for steering a restaurant.
Excel or Google Sheets. Enough for a single-site venue, but limited: daily manual entry, no real time, no usable history beyond 12 months, frequent formula errors. Recommendation: launch phase only.
Standalone POS (Lightspeed, Tiller, Sumup). Granular sales, product mix, average ticket, covers. But no food cost (no recipe cards connected), no labor cost (no payroll integration). So partial steering.
Integrated ERP (Melba, Apicbase, Easilys). Connected POS, recipe cards, stock management, scheduling, analytics. Covers 80 percent of KPIs automatically. Still need to connect payroll (DSN export) and accounting (FEC export). Standard fit for a multi-site chain or a restaurant above EUR 1M revenue. Link to guide to growing profitability and real-time sales analytics.
Dedicated BI (PowerBI, Looker, Tableau). For chains with more than 20 sites and a dedicated management controller. Connectors to ERP, payroll and accounting. Enables site-by-site drill-down and inter-branch comparison.
Initial situation (month 0): net revenue EUR 125k/month, food cost 34 percent, labor cost 33 percent, prime cost 67 percent, EBITDA 8 percent, average ticket EUR 31, 8 sites in the Paris region.
Actions over 90 days. 1. Menu review (week 1-3). Full menu engineering: 12 Dog dishes removed, 8 Plowhorses reformulated (side change, optimised protein portion weight), 3 Puzzles repositioned in the golden triangle. 2. Supplier renegotiation (week 2-6). Three priority references (beef, salmon, cheese) renegotiated, 4 to 7 percent material saving. 3. Tight scheduling (week 4-12). Half-hour cover counts to align hours, removal of one full-time equivalent at weekends (non-productive hours after 14:30 on Saturday). 4. Weekly inventory tracking (week 1-12). Actual-vs-theoretical inventory variance moved from 2.8 to 1.2 points.
Month 3 results: food cost 30 percent (-4 pts), labor cost 31 percent (-2 pts), prime cost 61 percent (-6 pts), EBITDA 14 percent (+6 pts), average ticket EUR 33 (+EUR 2). Operational gain: EUR 90k per year on operating profit. Method reproducible site by site with a manager training investment of approximately EUR 1,200 per site.
Six anti-patterns observed across 200 audits of chains and independents (Melba synthesis 2024-2025):
Aim for 28-32 percent of net revenue in traditional commercial dining, 25-28 percent in fast casual, 22-26 percent in pizzeria, 35-40 percent in upscale fine dining, 45-55 percent in subsidised institutional catering. Beyond the upper threshold, profitability is compromised without a menu review or supplier renegotiation.
28-35 percent of net revenue in France, employer taxes included, for commercial dining. Below 28 percent often signals understaffing (quality impact, turnover); above 35 percent points to a productivity problem or a labor-heavy menu mix.
Prime cost = food cost + labor cost. The sum of the two largest and most steerable lines in a restaurant. Target 55-65 percent of net revenue across formats, with 60 percent as the pivot. Above 70 percent, net operating profitability falls below 5 percent.
8 to 12 KPIs in daily monitoring (food cost, labor cost, average ticket, covers, product mix, occupancy, no-show, energy use, stock-outs, satisfaction, cash variance) to avoid diluting attention. Beyond that, most go unread.
Break-even point (monthly revenue) = fixed costs / contribution margin rate. Fixed costs = rent + insurance + subscriptions + depreciation + fixed wages. Contribution margin = (revenue - food cost - variable costs) / revenue. Example: EUR 25k fixed / 0.55 = EUR 45.5k of monthly revenue to break even.
IRR target 15-25 percent per year on the initial investment for a healthy commercial dining project. Below 10 percent, the project does not pay for the risk; above 30 percent, assumptions deserve a challenge (optimistic revenue, underestimated charges, or a real expansion opportunity).
