Restaurant Metrics Guide for Hospitality Owners and Managers.

By

9.04.2025

Restaurant Metrics Guide for Hospitality Owners and Managers.

Running a restaurant isn’t always a piece of cake. As an owner or manager, you’re juggling more tasks than a busy chef at Sunday brunch – from slicing up food costs to dousing the flames of customer complaints.

In the fast-paced Australian hospitality scene, knife-thin margins and unpredictable rushes are all in a day’s work. How can you keep your cool in the kitchen?

The secret sauce is tracking the right restaurant Key Performance Indicators (KPIs). By keeping an eye on these metrics, you’ll know exactly what’s cooking in your business so you can whip up improvements before things boil over.

In this guide, we’ll serve up 28 essential restaurant KPIs you need to monitor. We’ve grouped them into four main categories – financial performance, operational efficiency, staffing and productivity, and customer experience – so you can digest them in courses. Let’s dig in!

 

Using Zeller Dashboard on laptop

The bread and butter of restaurant KPIs – financial performance.

Let’s start with the financial KPIs, the metrics that determine if your restaurant is bringing home the bacon or just small potatoes. Keeping tabs on these money matters ensures your business has enough dough to thrive (and not just survive). Here are the key financial indicators and why they matter for your restaurant’s success:

1. Gross profit margin

Gross profit margin measures the percentage of your sales revenue that remains after paying for the direct costs of producing your menu items – primarily ingredients, a.k.a. your Cost of Goods Sold (COGS). In plain terms, it shows how much of each dollar from a customer’s bill you actually get to keep to cover overhead and profit. This KPI is the meat and potatoes of profitability – a healthy gross profit margin means you’re not working for peanuts. If your gross margin is slim, you might need to adjust menu prices or portion sizes, or find cheaper suppliers.

Gross Profit Margin = (Gross Profit / Total Revenue) × 100

 

 

2. Net profit margin

Net profit margin shows how much of each dollar in sales is pure profit after all expenses are accounted for. This metric goes beyond the kitchen costs – it factors in everything from staff wages and rent, to utility bills and marketing. In other words, net profit margin is your true bottom line, the final slice of the pie that you get to take home. By keeping an eye on net profit margin, you can make decisions like cutting unnecessary expenses or finding efficiencies so your business stays financially sustainable.

Net Profit Margin = (Net Profit / Total Revenue) × 100

 

 

3. Food cost percentage

Food cost percentage represents what portion of your food sales revenue is spent on ingredients for those dishes. It’s a critical metric in the restaurant world – if this percentage is too high, it means your kitchen is eating too much of your profits. You calculate it by comparing the cost of all the food ingredients used to the revenue from food sales. Keeping food cost percentage in check ensures your pricing is on point and that portion control and sourcing are managed well. For example, if your food cost percentage is creeping above, say, 30%, you might need to negotiate better prices with suppliers or tweak menu items. 

Food Cost % = (Total Food Cost / Total Food Sales) × 100

 

 

4. Beverage cost percentage

Beverage cost percentage is the drink-side counterpart to food cost percentage. It tells you how much of your beverage sales are spent on beer, wine, spirits, coffee beans, and any other drinks you serve. This KPI is especially important if your restaurant has a bar or cafe component, since margins on beverages typically are healthier than those on food. By monitoring beverage cost percentage, you can see if that fancy cocktail or flat white is delivering a solid margin or if you’re over-pouring and over-spending. 

Beverage Cost % = (Total Beverage Cost / Total Beverage Sales) × 100

 

 

5. Menu item profitability

Not all menu items are created equal – some dishes are big earners and others are just along for the ride. Menu item profitability measures how much profit each dish or drink brings in, helping you identify the stars (high profit, popular items) and the black holes (low profit or slow sellers). To find a menu item’s profit, you simply subtract its ingredient cost from its selling price. Tracking this for each item matters because it lets you engineer your menu for maximum profit.

Menu Item Profit = Selling Price – Ingredient Cost

 

 

6. Inventory turnover ratio

Inventory turnover ratio tells you how quickly you’re going through your stock of food and beverages in a given period. It’s like the heartbeat of your pantry – a high turnover means ingredients are flying off the shelves (fresh and fast), while a low turnover means items linger longer (risking spoilage or tying up cash). To calculate your inventory turnover ratio, divide the cost of goods sold by the average inventory value. This KPI matters because freshness is king in the kitchen – you want ingredients to move before they expire, but you also don’t want to run out mid-service. By monitoring inventory turnover, you can adjust your ordering. If turnover is too low, you might be over-ordering. If it’s too high, you may need to stock up more to avoid disappointing diners with popular dishes being sold out. 

Inventory Turnover = Cost of Goods Sold / Average Inventory Value

 

 

7. Waste and spoilage costs

Waste and spoilage costs track how much money you throw in the bin due to expired ingredients and mistakes, or plate waste. Every scrap that goes uneaten – whether it’s veggies gone bad in the fridge or a steak that got burnt and tossed – had a cost. This KPI shines a light on those hidden expenses. While no restaurant can avoid waste entirely, keeping waste costs low is key to not chopping up your profits. Track the dollar value of food you discard and compare it to your total food cost or sales. A rising waste cost is a red flag that you might need better portion control, improved training (to reduce mistakes), or smarter purchasing. Reducing waste and spoilage directly improves your bottom line and is good for the planet too.

Waste Cost % = (Value of Wasted Food / Total Food Cost) × 100

 

 

8. Discount and promotion effectiveness

Offering discounts, coupons, or special promotions can spice up sales, but how do you know if these promos are worth their salt? This KPI measures how effective your discounts and promotions are at driving business. There are a few ways to gauge effectiveness – you might look at the redemption rate of a promotion (what percentage of customers used that 10% off coupon), or the sales uplift during a promo period compared to normal. A common measure is the return on investment (ROI) of a promotion, essentially comparing the additional revenue a promotion brings in against its cost (like the discounts given or advertising spend). Tracking this helps you see which deals bring in new or repeat customers and which ones just eat into your margins. By measuring promotion effectiveness, you can focus on the deals that truly pay off, and leave the lacklustre promotions on the backburner.

Promotion ROI = (Sales from Promotion – Sales without Promotion) – Promotion Cost / Promotion Cost × 100

 

 

9. Takeaway vs dine-in ratio

These days, many customers choose to enjoy their food from the comfort of their couch instead of dining in the restaurant. Your takeaway vs dine-in ratio compares revenue from off-premises orders (takeaway and delivery) to on-premises dining. It’s basically showing you where your bread is buttered, and this ratio matters because it can influence your staffing, packaging costs, and even menu (maybe your burgers sell like hotcakes for takeaway, while dine-in patrons go for steaks, for example). By keeping an eye on this KPI, you can adjust operations and marketing.

Takeaway vs Dine-in Sales Ratio = Takeaway Revenue /
Dine-in Revenue

 

 

10. Peak vs off-peak hour revenue

Almost all restaurants have rush hours and quiet times. Peak vs off-peak hour revenue compares the sales you rake in during your busiest periods with those in your slowest periods. This KPI matters for scheduling, promotions, and even menu offerings. A big gap between peak and off-peak might mean you’re consistently overstaffed or underutilised during slow times. By analysing this, you might decide to run specials to bring in a crowd during off-peak hours or adjust your staffing to save on labour when it’s quiet. Ultimately, understanding the sizzle and simmer of revenue throughout the day ensures you make the most of the rush and don’t burn cash during the calm.

Peak vs Off-Peak Revenue Ratio = Peak Hour Revenue /
Off-Peak Hour Revenue

 

 

NONDA restaurant, Queensland

Service please! Operational efficiency restaurant metrics.

In the hustle of hospitality, smooth operations are what keep your business cooking with gas. Operational efficiency KPIs help you understand how well your restaurant runs behind the scenes – from portion sizes and table turns to order accuracy and guest wait times. These metrics aren’t just about speed, they’re about consistency, quality, and making sure every shift runs like a well-oiled machine. Tracking them helps you find and fix bottlenecks, improve workflows, and serve up a seamless experience that keeps guests and staff smiling.

11. Portion consistency rate

It’s no secret people don’t like stingy serves, but food wastage is something to be avoided wherever possible. Portion consistency rate measures how often your team sticks to the standard portion sizes for each dish. Keeping this consistent helps control food costs and ensures that every diner gets what they’re paying for – no more, no less.

Portion Consistency Rate = (Number of correctly portioned dishes / Total dishes served) × 100

 

 

12. Table turnover rate

Table turnover rate shows you how many times each table is used during a service period. A higher table turnover rate means you’re seating more guests without needing more real estate – which is key to squeezing more juice from the same lemon, so to speak. The goal is to increase revenue per table without compromising the guest experience.

Table Turnover Rate = Number of dining parties served / Number of tables

 

 

13. Average cover per table

Knowing how many covers (AKA diners) you're serving per table helps you understand how efficiently you're using your dining space. It gives insight into table turnover and seating optimisation, which can help you identify opportunities –  like consistently underfilled tables at certain times –  to increase revenue by adjusting table configurations. 

Average Cover per Table = Total Sales / Number of Tables Served

 

 

14. Order accuracy rate

This one tracks how many orders are delivered exactly as requested – no missing sides or mixed-up mains. A high accuracy rate makes for happy diners and less wastage. It also reduces the likelihood of customer complaints and comped meals, improving both satisfaction and profitability.

Order Accuracy Rate = (Number of correct orders /
Total orders) × 100

 

 

15. Order preparation time

How long does it take from an order being placed to when it’s ready to be served? This KPI gives you a read on kitchen speed and efficiency. A consistently optimal prep time means your team is operating smoothly, which helps improve service flow and guest satisfaction. Many point-of-sale systems can help you track your order preparation time, by electronically measuring the time stamp from order input, to when it’s delivered from the kitchen to the diner. The Zeller Sales team can help recommend the best restaurant POS options, if you’re in the mood for an upgrade.

Average Order Prep Time = Total preparation time / Number of orders

 

 

16. Guest wait time

This tracks how long guests are waiting to be seated or served. Long waits might mean it’s time to review your seating strategy or staffing levels, because no one likes to be kept waiting awkwardly at the door or for a menu. Reducing wait time can also increase table turns and enhance the overall customer experience.

Average Guest Wait Time = Total wait time for all guests / Number of guests

 

 

17. Reservation no-show rate

When guests book and don’t show, it can mean an empty table and revenue lost. This KPI tells you how often that’s happening – and whether you might need to introduce confirmation processes or deposits. Reducing no-shows ensures better table utilisation and smoother service planning.

 No-Show Rate = (Number of no-shows / Total reservations) × 100

 

 

18. Average spend per guest (ASPG)

Also called average check or cover, this shows how much each guest is spending on average. Increasing ASPG – through upselling, menu design, or specials – is a surefire way to boost revenue without increasing foot traffic.

 Average Spend per Guest = Total Sales / Total Number of Guests

 

 

19. Pay at table usage rate

This tracks the percentage of guests who use digital pay-at-table options, like Zeller Bill at Table. A higher rate usually means faster table turns, smoother service, and a better experience for guests (especially those in a hurry). Merchants using Zeller Bill at Table can turn tables much faster from bill request to diners out the door – up to 73% faster, in fact. On top of this, they report improved diner satisfaction and increased tipping. It’s a win all round. 

Bill at Table Usage Rate = (Pay-at-table payments / Total payments) × 100

 

Teamwork makes the dream work – staffing and productivity restaurant KPIs.

It almost goes without saying that managing your team well can make or break your bottom line. Staffing and productivity KPIs shed light on how effectively your team is performing, how much they cost, and how well they’re selling. These metrics help you optimise schedules, reduce staff turnover, and boost morale, all while ensuring every hour worked contributes to your restaurant’s success. By monitoring these numbers, you can build a stronger, more efficient team that delivers great service and supports sustainable growth.

20. Upsell success rate

This restaurant metric tracks how often staff successfully persuade customers to add extras – drinks, desserts, sides – to their orders. It’s a direct way to drive revenue and gives you insight into how confidently your team is selling. A high upsell rate can also indicate strong staff engagement and menu knowledge.

 Upsell Success Rate = (Number of successful upsells / Number of opportunities) × 100

 

 

21. Staff turnover rate

Staff turnover rate tells you how frequently team members are leaving and needing to be replaced. A high rate could mean poor working conditions, lack of engagement, or more appealing (or higher-paying) jobs elsewhere – all of which are opportunities for you to improve. High turnover can be expensive too, as it can drive up training costs and impact service consistency, so it’s definitely something to watch.

 Staff Turnover Rate = (Number of employee departures / Average number of employees) × 100

 

 

22. Staff labour cost

This KPI helps you understand how much you’re spending on wages, superannuation, overtime, and benefits. Keeping labour costs in proportion to revenue is crucial for profitability in such a people-powered industry. 

 Labour Cost % = (Total Staff Costs / Total Revenue) × 100

 
Baristas in trendy cafe

Key customer experience KPIs for a restaurant.

At the end of the day, it’s your guests who decide whether your restaurant is a hit or a miss. Customer experience KPIs measure how satisfied your diners are, how loyal they stay, and how likely they are to spread the word. These metrics give you a pulse on what your customers really think and where there’s room to improve. A great dining experience doesn’t happen by accident – it’s the result of intentional decisions that keep guests coming back for more.

23. Customer retention rate

Your regulars are your restaurant’s lifeblood. This restaurant metric shows what percentage of your customers keep returning – a strong indicator of satisfaction and loyalty. Tracking retention can help you spot trends, assess the impact of loyalty programs, and identify at-risk segments.

Customer Retention Rate = (Number of returning customers / Total customers) × 100

 

 

24. Customer satisfaction score (CSAT)

Usually gathered through surveys, your CSAT score reflects how satisfied customers are with their overall experience. A consistently high score means your service, food, and atmosphere are all hitting the spot.

CSAT = (Number of satisfied customers / Total survey respondents) × 100

 

 

25. Net promoter score (NPS)

Your net promoter score tells you how likely customers are to recommend your restaurant. It’s a powerful metric for gauging reputation – the higher your score, the more fans you’ve won over. A solid net promoter score signals strong word-of-mouth marketing and customer trust.

 NPS = % Promoters – % Detractors

 

 

26. Online review rating

Your average star rating on platforms like Google, TripAdvisor and Facebook gives prospective guests a first impression before they even walk through the door. This KPI can be a great pulse check on the public perception of your restaurant.

 Average Review Rating = Sum of all ratings / Total number of reviews

 

 

27. Complaint resolution time

Mistakes happen – what really matters is how quickly you fix them. This restaurant KPI measures how fast your team responds to and resolves customer issues, which can make the difference between a loyal customer and a lost one.

Complaint Resolution Time = Total time to resolve all complaints / Number of complaints

 

 

28. Loyalty program participation

This KPI tracks how many customers actively use your loyalty program. High participation signals strong engagement and gives you more chances to further influence behaviour – through personalised offers, reward prompts, and regular interactions that keep your brand top of mind. It’s also a sign that your program is delivering value to members, making it worthy of future investment and promotion.

 Loyalty Participation Rate = (Loyalty members / Total unique customers) × 100

 

Let's cook up a solution for your hospitality business.