Restaurant tech

Restaurant KPI Dashboard: 7 Metrics That Actually Matter

By Pete RossSeptember 18, 202610 min read
Independent restaurant owner reviewing numbers in a quiet dining room before the morning rush

In 2026, 36% of Canadian restaurant operators are operating at a loss or breaking even. That's triple the rate from 2019. You might think it's a revenue problem. It's mostly a visibility problem: most independent operators don't see the real numbers until tax season, by which point the damage is done.

A dashboard, for a 35-seat restaurant with a team of five, isn't a $200/month software subscription. It's seven numbers, checked every Monday morning, that take 20 minutes and tell you whether you're making or losing money this week. Not next month. This week.

We've already covered the 5 numbers to check every week in a separate post. This one goes deeper: we're building a proper dashboard with the metrics that matter for an independent, the formulas, Canadian benchmarks, and a plan to get it running without buying anything new.

Why do most KPI guides miss the mark for independents?

The guides you'll find online recommend tracking 12, 15, sometimes 20 KPIs. That advice is built for chains with an operations director and a financial controller on staff. For an owner who's putting in 60 hours a week between the kitchen and the floor, 20 indicators is 20 reasons to track nothing at all.

The problem isn't a lack of data. Your POS generates reports every night. The problem is that nobody's told you which seven numbers to look at first, and more importantly, what to do when one of them goes sideways.

Most English-language KPI content is written for U.S. operators. The benchmarks assume American labour costs, American food prices, and American tax structures. Minimum wage in Canada ranges from $15.00 in Alberta to $18.25 in B.C. as of mid-2026, with Quebec at $16.60. Employer payroll costs (CPP, EI, provincial levies) add another 12-15% on top. The numbers in this guide are calibrated for Canada.

Better guest experience. Bigger nights. $299. Once.

What are the 7 KPIs to track every week?

Before diving into each one, here's the full picture. Seven numbers, grouped into three categories: what you're spending, what you're earning, and what you're keeping.

# KPI Formula Healthy Range Alarm Signal Frequency
1 Food cost % (Opening inventory + Purchases - Closing inventory) / Food sales x 100 28-33% Above 36% Weekly
2 Labour cost % Total wages (with burden) / Total sales x 100 28-33% Above 36% Weekly
3 Prime cost % Food cost $ + Labour cost $ / Total sales x 100 55-63% Above 67% Weekly
4 Average cheque Total sales / Number of covers Varies by concept 5%+ drop over 4 weeks Weekly
5 Occupancy rate Actual covers / Possible covers x 100 70-85% Below 60% at dinner Daily
6 RevPASH Sales / (Seats x Service hours) Varies by concept Drop vs. same day previous week Weekly
7 Available cash Bank balance - Bills due within 7 days Positive Negative two weeks running Weekly

Three of these (food cost, labour, average cheque) also appear in our weekly 5-numbers guide. Prime cost, occupancy rate, RevPASH, and available cash add a layer of insight most independents have never had access to.

How do you calculate prime cost (and why is it your most important number)?

Prime cost rolls your two largest expenses into one figure: food and labour. It's the single best indicator of whether your restaurant is operationally healthy.

The formula: (Cost of food + Total labour cost) / Total sales x 100.

In Canada, labour costs run higher than many operators expect once you factor in the employer's share. An employee earning $17.00/hour actually costs you between $19.00 and $20.50/hour after CPP contributions (matched at 5.95%), Employment Insurance premiums (1.4x the employee rate), and provincial payroll taxes like Ontario's EHT or Quebec's RQAP/FSS/CNESST. Every point of prime cost, for a restaurant doing $600,000 a year, represents $6,000.

Prime Cost What It Means What to Do
Below 55% Excellent, few restaurants get here Maintain
55-63% Healthy range Watch the trends
63-67% Caution zone Figure out which side (food or labour) is high
Above 67% Structural problem Act this week

The power of prime cost is that it forces you to see both sides of the equation together. A food cost of 30% looks fine. A labour cost of 32% looks fine. But 30 + 32 = 62%, and your rent, insurance, subscriptions, and everything else eat up the remaining 38%. With Canadian full-service restaurants averaging net margins of 3.5 to 4%, every point of prime cost matters more than you think.

What is RevPASH and why should independents care?

RevPASH (Revenue per Available Seat Hour) was born in the airline and hotel industries. Adapted for restaurants by researchers at Cornell University, it tells you how much each seat in your restaurant generates per hour of service.

The formula: Total sales / (Number of seats x Hours of service).

A concrete example: your restaurant has 40 seats and does $2,800 on a Friday night over 5 hours of service. Your RevPASH for that evening: $2,800 / (40 x 5) = $14/seat/hour.

This number reveals things that occupancy rate alone can't show. If your dining room is 90% full but your RevPASH is lower than last week, your tables are occupied longer without ordering more. Or you're seating parties of two at four-tops.

Metric What It Tells You What It Doesn't Tell You
Occupancy rate Whether your room is full or empty Whether tables are turning and generating revenue
Average cheque How much each guest spends Whether your seats are being used well
RevPASH How much each seat earns per hour Combines all three dimensions into one number

Where RevPASH changes the game is in daily decisions. Your RevPASH is higher on Wednesday lunch than Friday lunch? Maybe your lunch menu attracts a better mix. RevPASH drops after 8:30 p.m.? Maybe that's the moment to push desserts and digestifs instead of extending your hours.

How do you track occupancy rate without reservation software?

Even without a reservation system, you can calculate occupancy with two numbers you already have: cover count (your POS tracks this) and maximum capacity per service.

The formula: Actual covers / Maximum capacity x 100.

Maximum capacity isn't just the number of seats on your floor plan. It's seats multiplied by possible turns in a service. A 35-seat restaurant that does two turns at dinner has a capacity of 70 covers for that service.

The nuance that matters: average occupancy hides the problems. If you're running 85% on Friday and 40% on Tuesday, your average looks decent but Tuesday is costing you money. Track it by day, not by week. Our guide on running a restaurant with a smaller team covers how to staff around these patterns.

How do you set this up in one hour?

You don't need extra software. You need a routine.

Step one: create a spreadsheet with seven columns. Google Sheets works. Excel works. The rows are weeks. The columns are your seven KPIs. That's it.

Step two: automate what you can. Your POS already generates sales, cover counts, and often labour costs. If you're using TouchBistro and 7shifts together, labour costs calculate automatically. If you're on Square, the sales reports are there. Food cost needs manual supplier invoice tracking, but that's five minutes if you keep your invoices in one folder.

Step three: pick a time. Monday morning, before service. Twenty minutes. Fill in the seven boxes, compare to last week. If a number moved more than two points, investigate. If not, move on with your day.

Week Food Cost % Labour % Prime Cost % Avg Cheque Occupancy % RevPASH Cash 7-Day
2 June 31.2 30.8 62.0 $42 74% $11.50 +$4,200
9 June 32.5 31.1 63.6 $41 71% $10.80 +$2,900
16 June ? ? ? ? ? ? ?

A table like this, filled in for eight consecutive weeks, tells a story. Trends appear. Problems become visible before they become emergencies.

When does a bad number become a structural problem?

One bad week is noise. Three bad weeks in a row is a trend. The distinction is everything.

Here are the signals that demand action:

Food cost exceeds your target three weeks running. Check supplier pricing first (food costs across North America have climbed roughly 35% since the pandemic). If prices haven't moved, it's a portion, waste, or shrinkage problem. Our guide on food waste costs breaks down where to look.

Prime cost stays above 67% for a full month. At that point, profitability becomes mathematically very hard. With rent between 8 and 12% and fixed costs that can't shrink, a prime cost of 67% leaves you only 21-25% for everything else. That's the territory where you need to rethink the structure, not just trim one expense. Our piece on when to pivot or close covers that decision in depth.

RevPASH drops while occupancy stays flat. This is the classic sign that guests are spending less or staying longer without ordering more. Before reaching for complicated solutions, look at your menu engineering. The issue is often in the product mix.

Available cash goes negative two weeks in a row. Even with a positive P&L on paper, a cash crunch is the most dangerous signal for an independent. It's usually the gap between supplier payment schedules and when revenue actually hits your account, not a profitability problem. Our guide on why your restaurant looks profitable but you're always broke covers this in detail.

What is your POS already telling you (that you're probably not reading)?

Most modern POS systems (Square, TouchBistro, Lightspeed, Clover) generate reports that independents almost never open. Not because the reports are bad, but because nobody told them which ones to look at.

Four reports to find in your POS this week:

The sales by period report (daily and weekly). This is your foundation for average cheque and occupancy rate.

The sales by category report. It splits your sales between food and beverage. You need this for an accurate food cost, because bar margins and food margins don't mix. If your bar program generates 25% of sales at an 18% cost, blending it with food at 32% hides the reality on both sides.

The labour report (if available). TouchBistro and Square generate it directly. Lightspeed does it through integrations. If your POS doesn't produce it, your payroll records work fine.

The covers by hour report. This feeds your RevPASH. If your POS doesn't generate it directly, tickets by time slot give you the equivalent.

Our position: a simple dashboard beats expensive software

The restaurant software industry wants to sell you dashboards. That's their job. But for an independent running 30 to 50 seats, a business intelligence subscription (Lightspeed Advanced Reporting at $50/month, for instance) isn't necessary when you're tracking seven numbers in a spreadsheet.

Our take: the discipline of checking matters more than the sophistication of the tool. An owner who reviews seven numbers every Monday in Google Sheets has a better read on their restaurant than an owner with a $100/month dashboard they open once a quarter.

The point where dashboard software becomes worth it is when you're managing more than one location, when you have a manager who needs remote access, or when your transaction volume makes manual tracking too slow. For a minimal tech stack, the dashboard comes last, not first.

Sources: Restaurants Canada, Workforce.com, Toast, Lightspeed, 7shifts, ChowNow, TouchBistro.


Frequently Asked Questions

What is a KPI in the restaurant industry?

A KPI (key performance indicator) is a number that measures one specific aspect of your restaurant's health. The seven most important for an independent cover costs (food cost, labour cost, prime cost), revenue (average cheque, occupancy, RevPASH), and liquidity (available cash).

How many KPIs should an independent restaurant track?

Seven is enough for a complete picture. Guides recommending 15 or 20 indicators are calibrated for chains with a financial controller. For an owner-operator, consistency of tracking matters more than the number of indicators.

How do you calculate RevPASH for a restaurant?

Divide your total sales by the number of seats multiplied by hours of service. Example: $2,800 in sales, 40 seats, 5 hours of service = RevPASH of $14 per seat per hour. It combines occupancy, average cheque, and turnover into a single metric.

What should prime cost be for a Canadian restaurant?

Between 55% and 63% of total sales. Above 67%, profitability becomes structurally very difficult. With average net margins of 3.5 to 4% for Canadian full-service restaurants, every point of prime cost has an outsized impact on profit.

Do you need special software to track restaurant KPIs?

No. A Google Sheets spreadsheet with seven columns and a 20-minute Monday morning routine is enough for an independent. Dashboard software becomes relevant when you're managing multiple locations or your transaction volume makes manual tracking too slow.

Tags
KPI restaurantdashboardrestaurant metricsfood costlabour costRevPASHprime costindependent restaurantCanada
Back to blog

Continue reading

Host stand with a closed reservation book at an independent Canadian restaurant
Restaurant tech

Reservation Software Comparison for Restaurants in Canada

Eight reservation platforms available to Canadian independents in 2026, compared on real monthly cost in CAD, per-cover fees, data ownership, and Reserve with Google support. Three acquisitions reshaped the market this year: OpenTable bought Libro, Resy absorbed Tock, and DoorDash completed its SevenRooms purchase. The useful question isn't which tool has the most features. It's whether the tool only records demand or actually helps you shape it.

August 5, 2026

A restaurant counter with a receipt resting beside a water glass
Restaurant tech

Payment Processing Fees: What Your Restaurant Actually Pays

A Canadian independent restaurant doing $500,000 in annual card sales pays between $8,000 and $22,000 in processing fees, depending on the provider and pricing model. The flat rate that felt simple on day one often costs double what interchange-plus pricing would. This guide compares the major providers available in Canada, breaks down the pricing models, and explains how the federal interchange reduction to 0.95% shifts the math for small operators.

July 15, 2026

Empty restaurant kitchen at dusk with apron on prep station
Operations & Costs

Close or Pivot Your Restaurant: The Real Decision

Up to 2,500 Canadian restaurants could close on a net basis in 2026, down from 7,000 in 2025. But most owners who close make the decision too late, or for the wrong reasons. This framework separates the financial signals from the emotional traps, and lays out the pivot options worth trying before you lock the doors.

September 8, 2026

Fresh herbs growing beside a handwritten restaurant menu board
Operations & Costs

Green Claims on Your Menu: What Canadian Law Actually Requires

Canada's updated Competition Act imposes penalties up to $10 million for unsubstantiated environmental claims. Restaurants using terms like "eco-friendly," "sustainable," or "zero waste" on menus, websites, and social media now need evidence to back those words up. Here's what the law requires, what's safe, and what crosses the line.

August 1, 2026

Restaurant host stand with a single tablet, quiet afternoon light
Restaurant tech

Restaurant Tech Trends 2026: Less Is the Move

The biggest restaurant tech trend for 2026 isn't a new tool. It's using fewer of them. Research from the James Beard Foundation and TouchBistro shows that operators with moderate, intentional tech adoption outperform those at both extremes. While the industry chases robot servers and AI phone bots, the real gains for independents come from consolidation, quiet automation, and keeping control of your customer data.

July 29, 2026

50 spots only

Restaurants across Canada are joining

Everything you need. $299. Once.

Perks, add-ons, no-show gift cards, card-on-file, and automated reminders. Everything for a better guest experience and bigger nights. One payment. No subscription. First 50 restaurants only.

Start with Trudy