<img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?id=1565360197020699&amp;ev=PixelInitialized">
Restaurant Employees Using Restaurant Management Software

Defining Restaurant Management Software for the Foodservice Industry

Listen to the audio version of this blog

Let’s end the confusion on what “restaurant management software” really means.

If you’ve reached this page, you probably want to know more about restaurant software and the solutions available in the market. But you may also be wondering what the phrase means and what restaurant management software actually does. If you aren’t sure, we completely understand.

Restaurant Platform vs. Restaurant Software

Crunchtime is a restaurant operations platform. The industry considers a platform to be anything you can build upon. By this definition, restaurant software is defined as applications used within a platform. Crunchtime creates software applications for different aspects of inventory and labor management that all work on its platform. Further, many different apps from different companies can connect with the Crunchtime platform.  For example, POS software (Par Brink, Toast, Oracle Micros, NCR Aloha, etc.), Accounting software (Infor, Quickbooks, Great Plains, etc.), HR & Payroll software (ADP, Workday, Paychex, etc.), and even Vendors (Sysco, US Foods, Coca-Cola, Ecolab, etc.) can all be integrated with the Crunchtime Platform.  

Any online search for "restaurant management software" yields millions of results, and the only thing those results make clear is that the term means something different depending on who you ask. We’ve noticed that the definition tends to go in one of two different directions. 

Some definitions are incredibly wide, and include the software required to manage everything in a food service organization, like credit card processing, gift cards, guest Wi-Fi, and rewards programs. Others narrow the definition to a point where it’s really only another term for a point of sale (POS) system.

We don’t think either one of these definitions is correct. It’s true that "restaurant management" can include many different aspects of a food service business, but going down a rabbit hole of never-ending software solutions is not really helpful. It’s equally unhelpful to only restrict software solutions to one thing.

This blog article will draw the line and create some clarity, building a case for what a restaurant management software solution should really mean to you and your business.

Food and Labor Ops: Better together

The true value of a management solution is optimizing the restaurant’s two main centers of cost: food and labor. This belongs to the back-of-house (BOH).

Now, the POS, which belongs to the front-of-house (FOH), does play an important role in running a restaurant effectively, but it is the least common factor in the business. It’s something everyone must have since it handles incoming cash and credit card transactions and is often used to "clock in" employee attendance for FOH operations.

Your POS system integrates with your inventory management and provides important information, such as how much product you sold, your best and worst-selling items on the menu, and whether your business is growing. While this is certainly important, your system is really just telling you everything you need to know about your sales. It tells you nothing about your profitability.

As a restaurant operator, you want to know if you’re scheduling your shifts correctly, or if you’re wasting too much food because of over-prepping. Are the stock levels you’re getting from your inventory management solution accurate? To answer these questions, you need more than a POS system.

Ultimately, your POS system contains a goldmine of data that will help you with sales forecasting, among other critical areas of your business. But it won’t help you understand what’s really happening from a cost and profitability perspective. That data should live in the BOH and seamlessly integrate with your FOH system to arm you with the information you need to make the right decisions for your business.

How this article on restaurant management software is organized:

  • Part 1 and Part 2 explain what food and labor costs are, why it’s so important to keep them under control, and how they are connected to other aspects of your business.
  • Part 3 is about the importance of collecting data and using it to gain actionable insights and identify cost-saving opportunities.
  • Part 4 covers food sales, and labor forecasting is also crucial for reducing costs. We’ll discuss it here.
  • Part 5 is about why achieving consistency is important for BOH operations and reputation, especially with multi-restaurant businesses like franchises.
  • Finally, in Part 6, we’ll conclude with the most important takeaway: restaurant management–and the solutions that support it–requires a holistic approach for maximum ROI.

1. Optimize Restaurant Food Costs

Each item on your menu has three elements: the sales price, the total cost of the ingredients, and the profit margin. The sales price is always known and certain, but the cost of the ingredients (and therefore margins) is not.

In theory, you should know how much you spent on food simply by looking at the inventory costs of all the ingredients of sold meals. However, from the moment you receive the ingredients from suppliers to the moment those ingredients are given to the customer in the form of their meal, many things can and will happen that increase your actual food costs.

Restaurant management software inventory management

Actual vs Theoretical Cost Variance

To know how much you really spent on food, look at your inventory and use the following formula:

(Inventory at the beginning of the day + what you purchased on that day) – remaining inventory

You also have to consider food that was taken from the inventory but ended up in the bin before reaching the table (because it got spoiled, wasted accidentally, or even stolen).

Between the real cost of food based on your inventory and the theoretical cost based on your sales, there will likely be a variance. This tells you how much profit you’re losing. Food cost variances are a big deal, and no restaurant – no matter how big or small – can afford to overlook them. They’re a red flag indicating that you’re wasting food or money (or both) and that you need to find out where the problem is.

Even small percentages can mean significant losses, especially when you have high sales volume. As such, your goal is to reduce that variance percentage to the lowest possible number.

For example, suppose a restaurant does $1,000,000 in annual sales. The theoretical food costs are 32.3% of sales, and real food costs of 34.2%. This 1.9% variance equals $19,000 in missed profit. Suppose this is the average value per location for a 10-unit chain. In this case, the brand’s annual loss is almost $200,000.

So how do you solve your food cost variances? You should start by looking at your inventory and food preparation procedures.  Go here for a deeper explanation and a video bout how Actual vs. Theoretical works.  And, here's an amazing story about how one brand used Actual vs. Theoretical food cost analysis to find a $100,000 variance on lettuce!

Inventory Management for Restaurants

Optimizing inventory is incredibly important, but it’s not an easy task. There are four best practices every foodservice business should follow:

  1. Count or weigh whatever you receive. What you get from your suppliers may be less than what you paid for. In most cases, this could simply be the result of an honest mistake.

  2. Check if the price is correct. Even if the quantity is correct, you may still have been charged more than the agreed price.

  3. Digitize your inventory management procedures. The most effective way to minimize mistakes is to integrate your inventory management solution with each supplier electronically. Also, you can save a lot of time (and therefore more money) in placing orders and invoice reconciliation.

  4. Stop buying too much (or too little). If you buy more than you need, you immobilize cash flow and increase the risk of spoilage and food waste. If you don’t buy enough, you could put your kitchen and waiting staff under unnecessary stress, which in turn may affect the guest experience.


A vendor management solution can help

  • Automating the ordering process with your vendors, for example, by sending automatic orders when you’re running out of certain ingredients
  • Comparing agreed and paid prices and highlight discrepancies
  • Integrating with the POS system and provide real-time tracking of sold ingredients
  • Comparing theoretical vs actual inventory
  • Integrating with the forecast application to give estimates of which ingredients to buy and in what quantity
  • Sending out-of-stock alerts

We understand that the fourth practice is the hardest one to follow. How do you stop buying too much or too few product? Sales volumes change, which means your inventory needs also change. How do you know how much to buy if you aren’t sure how much you’re going to sell? In this case, a forecasting solution can provide sales and inventory estimates to help you make smarter food-purchasing decisions. (More on this later.)

Food Production Planning

Accurate sales forecasting can help ensure you prepare the right amount of food, eliminate waste, and mitigate the risk of running out, which can hurt the guest experience. A food production planning solution will also help connect to the recipe database and give the exact quantities to prep based on the daily forecast. It can also connect to the inventory and send purchase or prep alerts.

This ensures that recipes are always executed in the same manner and–perhaps more importantly–eliminates portioning issues, which is another factor that can drive up food costs. Theoretical food costs and margins are based on specific portion sizes. When these are too large, you’re simply giving away food for free. When portions are too small, you may save on inventory costs, but you’ll create quality issues that could damage sales in the long run.

Customers want consistency from restaurants. When they order a burger and fries they purchased during a previous visit at Five Guys, they expect it to taste the same, and expect the same portion size. A food production planning solution will provide the level of consistency in each meal that your customers expect.

Another advantage of using a food production application is having a detailed checklist to follow during food safety procedures. Even when inventory has the right size, and you prep the correct quantity of food for that day, improper food safety management can increase spoilage and waste.

With a digital checklist, food-prepping staff can:

  • Perform  detailed quality and safety checks
  • Know how to store food properly to keep it fresh for longer
  • Recognize spoiled food and avoid throwing away anything that is still fresh
  • Correct errors on expiration dates

Menu engineering

Not all items on your menu are created equally. Some have larger profit margins than others. Each menu has its best sellers, while other items may be rarely ordered.

In an ideal situation, your star dishes are also those with the highest margins, but that’s not always the case. Menu engineering helps by optimizing menu profits in two ways:

When you know your highest margin items (your stars), a menu designer consultant can tweak every single element of your menu (placement, font, colors, binding, names, and descriptions) to influence customers’ decisions towards those dishes. You can also use strategic LTOs (Limited Time Offerings) to push high-profit items that could sell more. And, you can eliminate those unpopular and unprofitable "dogs" from your menu.

Menu engineering also helps by allowing you to identify your best sellers and initiate tactics to increase the margins on those items. For example, you might substitute specific ingredients with others that cost less.

Of course, it’s important to understand the consequences of making any significant menu changes. For example, making ingredient changes can have an unintended impact on inventory costs and your operations in general. A menu engineering solution can help avoid trial and error and simulate how specific ingredient substitutions will impact inventory, food costs, margins, and suppliers’ prices.

2. Optimize Labor Costs

Labor is the other main cost center of a restaurant. According to industry standards, workforce costs between 20% and 30% of sales. There are many factors that can cause labor costs to soar even higher, which include:

High turnover. The hospitality industry traditionally suffers from high turnover rates. Hiring and training new staff takes time and costs money.

Low efficiency. When staff are not trained, qualified, or motivated enough, they will be less productive. The likely consequence is that more people will be required to do the same amount of work.

Incorrect staffing. Having too many people on shift causes unnecessary increases to your labor costs, while understaffing will most likely mean overtime hours that could have been avoided (not to mention a lower quality of service that can cause negative guest satisfaction).

Hiring the right people, putting them in the best conditions to do their job, and rewarding performance can help keep labor costs under control. The General Manager’s skill set will play an important role in this process, but a labor-management solution can also make their life much easier.

Restaurant management software labor optmization

Here are a few things the GM can do with the right labor cost management solution:

Schedule right

  • It’s not just about having the right number of people; it’s also about having the right people with the right skills for the job. A labor cost application can do both by creating shifts based on sales forecasts and employees’ skills.

Streamline processes

  • The right solution can integrate with the food planning application and create personalized task lists for each employee to improve efficiency. When employees are presented with clear processes and know what they’re supposed to do, they tend to follow through with more accuracy and consistency.

Improve communications

  • An effective application can make communication between employees and leadership more direct, clear, and transparent. For example, allowing employees to consult the roster, indicate availability, or communicate planned and unforeseen impediments can increase flexibility, which is often seen as a reward in itself.

Optimize with earned hours

  • Organizing shifts based on sales forecasts is the best way to schedule labor. However, a staff member’s shift might not go the way sales forecasts said it would. An operations platform can pull actual sales data from the POS system and calculate how many hours each employee should have worked based on set parameters. That number is called earned hours. Comparing these with actual worked hours will provide useful feedback to optimize scheduling in the future.

Reward performance (and know who to train more)

  • With data on hours worked and sales, you can get a better idea of your best-performing employees. This allows you to reward them while determining who needs further training.

Labor Law Compliance

Restaurants need to pay close attention to labor laws regarding mandatory breaks, minimum number of hours between shifts, minimum notice on work schedules, minimum wage, and overtime pay. An operations solution can be instructed to follow different criteria related to your business. This directly affects labor costs while ensuring compliance with labor regulations.

Labor laws do not have standard rules and can differ from state to state and country to country. They can also depend on the size of the business. Even within the same restaurant, two employees may be entitled to different conditions. The ideal solution to help organize your business is flexible and able to set specific constraints and criteria for each individual employee.

3. Data Analysis and Reporting

The solutions we mentioned so far are capable of collecting data on thousands of different metrics, from ingredient price changes to complimentary items given away because of service errors, to the hours it takes to train employees, and so on.

Data warehouse

This produces a massive data warehouse, a technical name for a huge volume of data waiting to be analyzed. When you add data analysis and reporting, you can change your perspective from a narrow lens to a big-picture view of your information. The better view you have of your data, the more cost-saving opportunities you’ll find.

Data analysis and reporting can make sense of your raw data and give a unified view of specific metrics of the business. From there, an organization’s leadership gains precious insights into a number of critical areas, including the effectiveness of certain procedures, the results of promotions, and whether or not shifts were scheduled correctly.

Let's not forget that analysis, reporting, and actionable insights should be mobile, too.  Make sure your information is always fresh and available where and when you want it.

4. The Importance of Food Sales and Labor Forecasting

Forecasting has come up several times in this essay, and for good reason. When your sales estimates are accurate, it becomes easier to reduce food and labor costs. You can buy and prep the right amount of ingredients and schedule the right people for any shift.

Forecasting software is directly linked to your Data Warehouse and reporting solutions, which is why we bring it up after we mentioned them. While forecasting uses data from your front-of-house POS system, it runs hand in hand with your BOH applications.

More data is better than less data. There’s no room for moderation here: the more data you have at your disposal, the better your forecasts.

Restaurant management software sales tracking

Data that impacts forecasting includes:

  • Sales trends (what you sold yesterday, last week, last month, last year, year-over-year, etc.)
  • Overall growth or decline of the business
  • Variations between forecast and actual sales in previous periods
  • Any event that impacts traffic (holidays, local events, and even weather conditions.)


Effective forecasting is more about flexibility than sheer volume of data. Sales can be influenced by different variables in each restaurant. Before working its algorithmic magic, the ideal forecasting solution will allow you to cherry-pick those that make sense for your business.

5. Maintaining Consistency in Multi-unit Restaurant Chains

We already know that consistency is a critical component of meal preparation. Most of your operations require consistency. Applying the same rules every time will help keep costs low and allow your brand to maintain the quality experience they have come to expect. Operations solutions will help provide the operational consistency your restaurant needs.

Operational consistency is even more important at multi-unit franchise brands, like Jersey Mike’s Subs, but it is harder to maintain. Something as simple as the physical distance between locations can make it harder to stay consistent across the brand. Multi-unit brands also have to deal with factors such as differences in ingredient pricing, public holidays, dining habits, and local languages and currencies (particularly for international chains.) Remember, franchising requires consistency.

How restaurant management software helped Jersey Mike's

A quality BOH platform will allow you to:

  • Replicate cost-saving procedures, along with quality and safety standards
  • Gain flexibility so you can account for local differences in locations you manage
  • Give employees at any location clear guidance on how to perform certain tasks
  • Make it easier to investigate the root of an issue, regardless of where it came from


6. Connecting Everything for Maximum ROI

Management systems should primarily focus on finding cost-saving opportunities on labor and food. While they are not your only expenses, they are critical because at least half of your sales revenue will be spent to cover them, and there are plenty of opportunities to save in both areas.

Saving small percentages on food and labor costs can have a tremendous financial impact, especially at large chains.

If a 20-restaurant chain with sales of $20M per year can reduce food or labor costs by 2% of total revenue, it will increase annual profits by $400K without needing a single extra customer to come through its front door.

Opportunities to save on those costs can be found anywhere: suppliers, inventory counting, ordering and receiving goods, food prepping and safety, shift scheduling, sales forecasting, and so on. There are many solutions on the market designed to help with each one of these areas. The problem is that many brands use different solutions to address individual cost-saving opportunities, and what they’re left with is a series of unconnected dots.

Suppose you discover that you’re spending far too much on cheese. You know there’s probably an opportunity to optimize cheese costs, but you need to know more than that.

Why is this cost soaring? Are you ordering too much, and therefore wasting a hefty portion of your cheese? Is it a portioning problem? You know your POS system – even a highly integrated solution – will give you a detailed view of how much cheese you’re selling, but tell you nothing about costs. You need to identify the root of your cheese problem and to do that; you’ll likely have to connect different data points.

Use a Holistic Approach to Operations Management

A holistic approach to operations will provide the answers you need. An effective platform that supports this approach will connect the dots between inventory, labor, sales, and reporting and tie them together into a single point of view.

The back of house is a complex environment, even at smaller restaurants. Each component affects the other, and finding the roots of overspending requires some investigation. Just when you think you have discovered the issue, you may learn that it’s only the result of another problem and then another one, so relying on single metrics won’t help you get to the source.

Suppose you learn that your soaring cheese spending is due to a portioning problem. That might be due to untrained staff, or it could be the result of an oversized inventory, which would also create more food waste. A quality solution – one that answers most questions you may have about your business and increases the bottom line – is based on a comprehensive approach. It provides the best view of your data so you can identify the root of your high costs and develop the best course of action.

Ultimately, trying to connect the dots on your own is not practicable. A platform solution designed for any food service concept and size that integrates every part of the back-of-house will arm you with the insights you need to run your business more effectively. With one single cost analysis, you will understand where you’re breaking down and losing money, and you’ll have a playbook to help you understand what’s really happening in your business today.

Want to learn more about restaurant management software? Contact us today.