Restaurant Metrics Guide for Hospitality Owners and Managers.

09.04.2025
By Team Zeller

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.

Contact Sales

The Secret to One of Sydney’s Best New Restaurants Is Free-flowing Drinks… and Data

After a 20-year career shaking and stirring behind the bar and in the boardroom of some of Sydney’s most revered venues, Joong Charpentier is today the General Manager of Tanuki. Since its opening in January 2024, the Japanese restaurant and cocktail bar has become a wildly popular haunt in the harbourside suburb of Double Bay. Drawing on his wealth of experience in fine-dining restaurants, pubs, five-star hotels, nightclubs, and bars, Joong is leading Tanuki to success with a combination of the right team and the right tech. “My family immigrated to Sydney from Belgium in the early 90s and opened a French restaurant in Manly, so I’ve just always been around hospitality, ”  explains Joong Charpentier. After cutting his teeth as a kitchen hand, he worked his way up through back-of-house, front-of-house, and management, to where he is now, at the helm of Tanuki. Named after the mischievous raccoon dog, known in Japanese folklore for leading humans astray, the venue is an invitation to stay a little longer than you should. “It combines everything I love: cocktails, fine-dining, and an atmosphere that turns into a bit of a party later on in the evening. It has all those elements rolled into one,” Joong says. With those three elements comes the need for multiple teams and careful coordination in order to provide consistent quality and service throughout the venue. “Staffing is the biggest challenge,” says Joong, “Finding the right team members and maintaining consistency. Whether it's your product offering, trading hours, messaging, or back-of-house policies: consistency is key. And you need to find the right people to achieve that,” he explains. Thankfully, the hospitality industry is producing more professionals today than ever before, and offering them opportunities to learn and grow within the industry: “We invest time and energy into training our team members,” says Joong, “Because people now understand that this is a professional industry. You can apply yourself and have a successful and rewarding career, it’s no longer just a weekend job or something you’re doing to put yourself through uni." Parallel to the professionalisation of the industry, Joong has also experienced the shift in technology available to restaurateurs. Being able to access data today, enables venues like Tanuki to hone in on and optimise different areas of the business – from customer service to inventory management, and pricing. “The more information that we have on the way a guest likes to enjoy their time in the venue, the better the experience we're going to provide,” says Joong. “We use  SevenRooms  to manage our reservations. It syncs up to our point-of-sale system, H&L, and allows us to track everything the guest orders and allows us to make profile notes. So, if you come back in six months time and say ‘I had a really great wine here last time’, we’ll be able to track it down for you,” explains Joong. The flow of data between separate providers has been a key development in recent years, unlocking even more opportunities for hospitality professionals to speed up their processes and conduct richer analysis. One such integration was that of  H&L  point-of-sale system with  Zeller ’s payment platform, giving rise to  Pay at Table : a solution that allows wait staff to view open tables, see outstanding bills from across the entire restaurant, accept payments and close tables — all from one device, while keeping the point-of-sale free for other staff to use.

How MODU Celebrates the ‘City of Magic’ in the Heart of Perth

Tucked down a quiet side street in Perth’s CBD, MODU Bar & Kitchen brings a bold and vibrant take on Asian fusion dining. Inspired by early 20th-century Shanghai – known as the ‘City of Magic’ – owner Raymond Kwok and his team have created a venue that balances energy with elegance, tradition with innovation. “We wanted to create an Asian fusion venue that sits closer to the Asian side of fusion,” explains Raymond. “A lot of fusion spots tend to lean Western, but we wanted to stay true to our roots. MODU captures the magic and vibrancy of old Shanghai, bringing that mix of cultures and traditions into our food, cocktails and atmosphere.” MODU seamlessly blends traditional Chinese cooking methods with modern Western flair, crafting a menu that pairs perfectly with its innovative cocktails infused with Chinese ingredients. As the night unfolds, the venue transforms from an upscale lunch spot for corporate diners into a dynamic bar with live music. It's a destination where people gather, celebrate, and immerse themselves in an atmosphere that’s as refined as it is inviting. A polished solution for a sophisticated restaurant. As a thriving restaurant-bar in the heart of Perth, MODU needed a payment system that matched its style and sophistication. After struggling with traditional bank EFTPOS systems, MODU decided to make the switch to Zeller. “It’s been about a year with Zeller,” says Kwok. “Before that, we were with one of the big 4 banks, but we had so many issues – near-zero customer support, and having to do manual surcharge calculations was an annoying extra step.” One of the biggest selling points was Zeller’s competitive merchant fees and the (optional) built-in surcharging functionality. “With the big 4 bank, we either had to manually calculate the surcharge or press a special button on the POS system. Zeller makes it all straightforward – everything is automatically calculated. We don’t have to mess around with it.” MODU’s success with Zeller even led to Tony Roma’s, another venue owned by Kwok, switching to Zeller as well. Beautifully itemised bills keep the bean counters happy. MODU caters to a significant number of corporate clients who require precise billing transparency for expense claims. “The integration and clarity really help us,” explains Kwok. “Our POS system is Redcat, and having a seamless integration for things like tipping – where it’s clearly displayed on the bill – prevents discrepancies. If a finance department sees a $1,000 bill and there’s an extra 10% unaccounted for, that’s $100. Everything needs to match up, and Zeller makes that easy.” Striking the right ambience into the early morning. MODU’s atmospheric setting makes it an ideal spot for both dining and nightlife. With a 70/30 drinks-to-food sales split, the venue operates like a high-end bar while maintaining a full kitchen setup. “In the afternoon, corporate people come in for lunch. As the sun sets, it becomes a moody dining spot, and later it transforms into a late-night live music bar,” says Kwok. “Some people dine elsewhere and then come to us for after-dinner drinks or work drinks.” A partnership that powers growth. As MODU continues to evolve, Zeller remains a key part of its operations. With smooth payments combined with great customer support, Zeller has helped MODU focus on what it does best – creating an unforgettable dining and nightlife experience in Perth. “Zeller has been great for us,” says Kwok. “The EFTPOS system is seamless, and the customer support has been fantastic. It’s made our whole payment process much easier. I look forward to working with Zeller as we keep growing.”

A Sydney Icon with a Storied Past Embraces the Future

Steeped in the historical infamy of Sydney’s Kings Cross, The Roosevelt has a colourful past going back decades. Originally operating in the 1940s and 50s, the venue was once controlled by the notorious underworld figure Abe Saffron – dubbed ‘Mr. Sin’ – whose powerful influence over Sydney’s nightlife included the original Roosevelt Club. Fast forward to today, and The Roosevelt has been lovingly and creatively reimagined with an American diner meets old-school nightclub-style aesthetic, and is now proudly under the stewardship of Ben Hickey and his partner Naomi Palmer. Hickey has been involved with the venue for over a decade, and since taking ownership eight years ago, has helped transform it into a destination for cocktail lovers, whiskey connoisseurs, and locals looking for a unique experience. Some of The Roosevelt’s most famous offerings are its signature martinis, served ice-cold and with plenty of panache thanks to the power of dry ice. “We do a lot of classic martinis, but we use liquid nitrogen to get the glass as cold as absolutely possible,” says Hickey. “So, you get a really, really cold martini, plus the effect of the liquid nitrogen smoke spreading everywhere.” Also a standout is the eponymous Roosevelt Blazer cocktail. “For this one, we use Diplomatico rum, plus PX that has been infused with date, fig and cinnamon, then serve it flaming at the table. It’s a great winter drink with the  kind of theatrical presentation people love.” A food menu with finesse While The Roosevelt is best known for its drinks, it also boasts a full food menu featuring a variety of share plates and main courses. Two of the most noteworthy (and droolworthy) options on the menu include the Sydney rock oysters with champagne mignonette and the sirloin steak with cannellini bean, leek, & black pepper jus, both popular choices for guests looking for a refined dining experience. Those with a sweet tooth might opt for the treacle and almond tart with Laphroaig whisky cream or the ‘Noir Nightcap’, made with Jameson Black Barrel, coffee, stout reduction and Frangelico, served affogato style over brandy ice-cream. Zeller’s Bill at Table: worth the wait. The Roosevelt’s relationship with Zeller started a few years ago when a friend of Ben’s suggested Zeller could likely offer a better rate than their provider at the time. “When we switched to Zeller, we got a really good rate, so that made the switch well worth it. But now Bill at Table is here it's even better, because it makes the billing process that much smoother.” Tipping the scales in favour of gratuity. Tipping has always been a nuanced topic in hospitality. “Tipping is always tricky. It depends on the group and the situation,” Hickey shares. “Some people always tip, some never do.” With Zeller’s Bill at Table, guests are presented with an itemised bill on the  Zeller Terminal screen before making payment. They can also choose whether they’d like to split the bill and leave a tip with a single tap. “People are definitely more likely to tip when they’re still sitting at the table. If they get up to pay, the feeling of traditional service evaporates and the magic is gone. The awkwardness is removed from the tipping process as the system prompts the tip, meaning the staff don’t have to. It’s seamless.” More covers means more revenue. Since implementing Bill at Table, The Roosevelt has experienced a tangible improvement in patron experience at the end of a sitting. “Before Bill at Table, we had way more people coming up to the till to pay. Or we would drop the bill off and then they’d be holding their phone – but were they ordering an Uber, for example, or ready to pay? It was often awkward,” Hickey reveals. “But with Bill at Table, there’s no ambiguity. It makes the experience much smoother.” For staff, the transition has been intuitive. “Most of our team has worked in hospitality for a while, and even if they hadn’t used this system before, it didn’t take them long to learn.” For The Roosevelt, the way Bill at Table streamlines the payment process makes for quicker table turnover and thus more patrons served. “Now pretty much 95% of our payments are taken at the table,” says Hickey. “On a busy night, when we’re doing 160 covers, the feature is particularly great. People don’t need to worry about their friends forgetting to PayID them or not having the right cash, the bill is settled then and there and then they’re off into the night – and we’re onto the next table.”

What’s the latest?

Fresh resources, offers and updates in your inbox every month, to help your business succeed.