Rising costs and volatile demand make menu and inventory decisions increasingly difficult for restaurants. ABC/XYZ analysis provides a structured way to identify which dishes contribute most to the business and how predictable their demand is.
What is ABC/XYZ analysis in restaurants?
ABC/XYZ analysis combines item value with demand predictability. ABC classifications show which dishes contribute most to sales, revenue or profit, while XYZ classifications indicate whether demand is stable, variable or difficult to forecast. Restaurants can use the combined results to improve menu decisions, purchasing and stock control.
| Method | What it measures | Typical use |
|---|---|---|
| ABC analysis | Item importance or financial contribution | Menu profitability and prioritisation |
| XYZ analysis | Demand variability and predictability | Forecasting and stock planning |
| ABC/XYZ analysis | Value and predictability together | Menu, purchasing and inventory decisions |
ABC analysis categorises products according to their importance to the business. It is often associated with the Pareto principle, which suggests that a relatively small proportion of items may account for a large share of business value.
In restaurant menu analysis, items can be classified separately by measures such as sales volume, revenue and profit. An item rated AAA performs strongly across all three measures, while a CCC item performs poorly across each one.
Combined classifications provide a more detailed view than a single score. For example, an AAB item may generate strong sales and revenue but weaker profit, suggesting that recipe cost or pricing should be reviewed.
A BAA item may sell less frequently but still generate strong revenue and profit when ordered. In this case, better menu placement, staff recommendations or targeted promotion may help improve visibility.
ABC analysis can therefore support menu optimisation, purchasing priorities and more focused stock management.
XYZ analysis groups menu items according to the consistency of their demand. X items have relatively stable demand, Y items show moderate variation and Z items are the least predictable.
The coefficient of variation is commonly used to measure this variability. The exact thresholds assigned to X, Y and Z categories can differ between systems and should therefore be interpreted according to the methodology being used.
Coefficient of variation = standard deviation ÷ average demand × 100
X items are generally easier to forecast and replenish consistently. Y items require closer monitoring because demand varies more. Z items are the hardest to predict and may need more cautious purchasing, depending on supplier lead times and shelf life.
When applied carefully, XYZ analysis can help reduce overstocking, prevent stockouts and improve supplier planning.
ABC analysis explains how important an item is to the business, while XYZ analysis shows how predictable its demand is. Combining both provides a clearer basis for action.
| Example classification | Meaning | Possible response |
|---|---|---|
| AAA/X | High-performing item with stable demand | Maintain availability and visibility |
| AAB/Y | Strong sales and revenue but weaker profit, with variable demand | Review recipe cost and pricing |
| BAA/X | Lower sales but high revenue and profit, with stable demand | Improve menu placement or promotion |
| CCC/Z | Weak performance and unpredictable demand | Consider removing or replacing |
ABC/XYZ analysis can be difficult to maintain manually because it depends on accurate sales, cost, inventory and demand data. Spreadsheet-based analysis also requires time and a clear understanding of the classification method.
Many restaurant POS systems do not include built-in ABC/XYZ functionality, which means operators may need to combine data from several sources before they can classify menu items reliably.
Syrve brings the required data together within one restaurant management platform, reducing much of the manual work involved in ABC/XYZ analysis.
Syrve collects sales data from the front-of-house POS as orders are processed. Inventory levels, stock movements and supplier purchases can also be monitored in real time.
Using POS and cost data, Syrve classifies menu items according to measures such as consumption rate and profit contribution.
Historical sales data is analysed to assess the variability and predictability of demand for each item. Forecasting data can then support future purchasing and stock planning.
ABC/XYZ classifications are available through Syrve’s reporting interface, allowing operators to review individual items, grouped classifications and visual summaries without relying on formula-heavy spreadsheets.
Syrve can recommend actions such as reducing cost, stimulating sales or removing an item from the menu, based on the available ABC/XYZ data.
ABC/XYZ analysis can support better decisions across menu design, stock control and purchasing.
Operators can identify strong performers, underperforming dishes and items that require pricing or recipe adjustments. High-value dishes can be promoted more prominently, while weak items can be reviewed or removed.
Demand classifications help operators distinguish between stable and unpredictable items, allowing stock levels to be planned more carefully.
Removing low-value items and improving purchasing around demand can reduce unnecessary ingredient holdings and lower the risk of waste.
More accurate demand insight can help restaurants maintain availability of popular, high-value dishes without carrying excessive stock.
ABC/XYZ analysis gives restaurants a clearer view of item value and demand predictability. When supported by reliable data, it can improve menu decisions, purchasing and stock control.
Learn more about Syrve’s menu management software.
ABC/XYZ analysis combines item value with demand predictability. ABC classifications show business importance, while XYZ classifications show how stable or variable demand is.
ABC analysis focuses on the value or importance of an item. XYZ analysis focuses on the consistency and predictability of demand.
Restaurants can classify dishes by sales volume, revenue, profit or another chosen measure. The results can then guide menu placement, pricing, purchasing and stock priorities.
XYZ analysis commonly uses the coefficient of variation, calculated by dividing standard deviation by average demand and multiplying by 100.
In a multi-measure restaurant model, AAA indicates that an item performs strongly across all three selected ABC measures, such as sales volume, revenue and profit.
It can reduce waste by helping operators identify low-value items, plan stock around demand predictability and avoid purchasing excessive quantities of unpredictable products.
No. Menu engineering usually compares item popularity and contribution margin. ABC/XYZ analysis can use several value measures and also includes demand variability.
Restaurants typically need reliable sales, revenue, profit, recipe cost, stock movement and historical demand data.