To the blog

20 Oct 2026 13 MIN READ

ABC-XYZ Analysis in Inventory Management: How It Works

Why do some companies lose profits even when their warehouse appears to be “under control”? The reason often comes down to misplaced priorities.

Inventory management issues typically build up gradually and go unnoticed. A business may devote the same level of attention to inexpensive supporting items as it does to critical SKUs, spend resources managing slow-moving stock, while simultaneously facing shortages of products that directly affect sales or production.

To avoid these challenges, companies use ABC-XYZ analysis — an approach that helps answer three key questions:

  • Which inventory items are the most financially important to the business?
  • How predictable is demand for those items?
  • What is the most effective way to manage each inventory group?

What is ABC analysis?

Not all inventory items have the same financial value to a business. Some products generate most of the company’s revenue, others support day-to-day operations, while some have only a minimal impact on financial performance. ABC analysis is a classification method used to group inventory based on its value or business importance.

ABC analysis is based on the Pareto Principle, which states that a relatively small percentage of items typically accounts for the majority of inventory value or company revenue. This is commonly described as the 80/20 rule — roughly 20% of products may generate up to 80% of the value, although the actual ratio varies depending on the business. In inventory management, this means companies should prioritize SKUs according to their business impact.

Inventory is typically divided into three categories:

  • A — The most critical and valuable items. These may include high-value products, essential raw materials, or items responsible for a significant share of revenue. They require the highest level of control, frequent monitoring, and careful procurement planning.
  • B — Items of moderate importance. They have a moderate impact on profitability and generally require regular, though less intensive, monitoring.
  • C — A large number of low-value items with limited impact on overall financial performance. These are usually managed using simplified inventory policies, less frequent reviews, and standard replenishment procedures.

ABC inventory analysis enables businesses to allocate attention, budgets, and resources more effectively. For this reason, it serves as the foundation of the broader ABC-XYZ inventory management model.

What is XYZ analysis?

While ABC analysis measures an item’s business value, XYZ analysis answers another equally important question: How stable and predictable is demand for that item? Even an expensive, strategically important SKU may experience irregular demand, while a low-cost item may be consumed consistently every day.

XYZ analysis evaluates demand variability and consumption stability. This helps businesses determine how accurately inventory requirements can be forecast, how much safety stock is needed, and how frequently inventory levels should be reviewed.

Within XYZ analysis, inventory items are also divided into three categories:

  • X — Items with stable, consistent, and highly predictable demand. These are easier to forecast, maintain at optimal inventory levels, and manage with minimal stockout risk.
  • Y — Items with moderately variable demand. Consumption may fluctuate due to seasonality, promotions, market conditions, or other external factors. These require more flexible planning.
  • Z — Items with irregular, unpredictable demand. They carry the highest planning risk and are most likely to result in either excess inventory or unexpected stock shortages.

Together, ABC and XYZ analysis provide a comprehensive view of inventory, enabling more effective warehouse and inventory management.

ABC inventory classification criteria and XYZ demand categories

ABC-XYZ analysis is widely used in manufacturing, retail, distribution, e-commerce, and service organizations that manage large volumes of inventory and materials. The more complex the inventory structure, the greater the value of proper classification. However, the methodology delivers meaningful results only when a company clearly defines its classification criteria and understands what each category means for purchasing, planning, and inventory control.

ABC inventory classification criteria

To apply ABC classification effectively, a business must first determine which metric defines an item’s importance. The most common metric is annual consumption value, calculated by multiplying annual sales or consumption volume by the unit cost. In some cases, however, additional factors such as profit margin, strategic importance, stockout risk, or impact on production may also be considered.

As a result, there is no universal ABC analysis template. Classification criteria depend on the nature of the business, sales structure, and inventory management policies. A commonly used model is shown below.

CategoryTypical Share of SKUsShare of Total Inventory ValueInventory Management Approach
A10–20%70–80%Maximum control, precise procurement planning, frequent monitoring
B20–30%15–25%Regular monitoring and standard replenishment planning
C50–70%5–10%Simplified management with less frequent inventory reviews

These percentages should be viewed as general guidelines rather than fixed standards. For example, in manufacturing, Category A may be determined by the criticality of raw materials to production continuity, while in retail it may be based primarily on revenue contribution or inventory turnover.

XYZ demand categories and demand variability

In XYZ analysis, products are classified according to the variability of demand — how consistently they are consumed and how accurately future demand can be forecast. More advanced XYZ models often use the Coefficient of Variation (CV) to measure demand fluctuations over a given period.

In a simplified form, the classification is as follows:

CategoryDemand characteristicsInventory Management Approach
XStable, consistent, predictableMinimal safety stock, accurate planning, standard ordering frequency
YModerately variable, seasonal, or influenced by external factorsFlexible planning with regular forecast adjustments
ZIrregular, unstable, difficult to forecastClose monitoring, cautious planning, often purchased only in response to specific demand

XYZ analysis helps determine how aggressively inventory levels can be optimized. For X items, businesses can safely reduce stock with relatively low risk of shortages. For Z items, however, forecasting errors can be significantly more costly. For this reason, effective inventory management always considers an item’s business value together with the predictability of its demand.

H2 ABC-XYZ Matrix: Combining both methods into a single decision-making framework

ABC-XYZ analysis delivers its greatest value when both methods are combined into a unified inventory management framework.

This is achieved through a nine-cell ABC-XYZ matrix, where every inventory item receives two classifications: one based on business value (A, B, or C) and another based on demand predictability (X, Y, or Z). For example, a product may be both highly valuable and consistently predictable (AX), or highly valuable but subject to highly irregular demand (AZ). Although both belong to Category A, they require fundamentally different inventory management strategies.

A simplified ABC-XYZ matrix looks as follows:

X — Stable DemandY — Variable DemandZ — Irregular Demand
A — High ValueAXAYAZ
B — Medium ValueBXBYBZ
C — Low ValueCXCYCZ

What do AX, AY, AZ, BX, BY, BZ, CX, CY, and CZ mean?

CategoryBusiness SignificanceManagement Approach
AXHighest-value items with stable demandHighest-value items with stable demand
AYHigh value with moderately variable demandRegular forecast reviews and flexible planning
AZHigh-value but unpredictable itemsHighest risk of stockouts or overstocking; cautious planning, often with purchase-to-order strategies
BXMedium value with stable demandStandard planning and inventory turnover monitoring
BYModerate value with variable demandBalanced approach between control and flexibility
BZMedium value with unstable demandIncreased attention to forecasting and inventory monitoring
CXLow-value items with stable demandSimplified management and automated replenishment
CYLow value with moderate variabilityMinimal control with periodic review
CZLow value with highly irregular demandOften candidates for rationalization; typically purchased only against specific customer demand

In practice, businesses usually focus most attention on the AX, AY, and AZ categories because they have the greatest impact on financial performance. At the same time, CX, CY, and especially CZ categories often become the primary targets for inventory optimization. Companies may reduce stock levels, reassess whether these items should continue to be stocked, or adopt entirely different replenishment strategies.

How to perform an ABC-XYZ inventory analysis

In practice, conducting an ABC-XYZ analysis follows a clear sequence of steps. To obtain meaningful results, a company must prepare accurate data, perform the necessary calculations, and interpret the findings in the context of business decisions.

Five basic steps of an ABC-XYZ analysis:

  1. Data collection and preparation
  2. ABC classification (based on value)
  3. XYZ classification (based on demand variability)
  4. Combining the results into an ABC-XYZ matrix
  5. Interpreting the results and defining inventory management policies

What data is required for an ABC-XYZ analysis?

Even the most sophisticated analysis will produce misleading results if it is based on incomplete or inaccurate information. To perform an ABC-XYZ analysis, companies typically need a basic data export from their ERP, WMS, or even Excel, including the following:

  • SKU list — a complete list of products or materials
  • Sales or consumption volume — measured in units or other relevant quantities
  • Unit cost or total value — used to calculate item value for the ABC analysis
  • Analysis period — for example, the last 6, 12, or 24 months
  • Historical demand data — preferably broken down by month or week for the XYZ analysis

Depending on the purpose of the analysis, additional data may also be useful:

  • Supplier lead time
  • Seasonality or promotional activity data
  • Minimum Order Quantity (MOQ)
  • Current inventory levels and inventory turnover

Particular attention should be paid to the analysis period. For businesses with stable demand, six to twelve months of data may be sufficient. Seasonal businesses, however, should analyze a complete demand cycle, typically at least 12 months.

Example of using ABC-XYZ analysis for warehouse management

The principles of ABC-XYZ analysis are easy to understand through a simple example. The table below shows a sample set of SKUs combining annual inventory value (used for ABC classification) with demand stability (used for XYZ classification).

SKUAnnual Volume (Units)Unit PriceAnnual ValueDemand PatternABCXYZCategory
SKU-11 0005050 000StableAXAX
SKU-230012036 000IrregularAZAZ
SKU-38002016 000SeasonalBYBY
SKU-41 50057 500StableCXCX
SKU-5200306 000IrregularCZCZ

What does this ABC-XYZ table show?

Looking only at the ABC classification, the picture seems straightforward: SKU-1 and SKU-2 both fall into Category A, meaning they are among the most valuable items for the business. Without XYZ analysis, they would likely be managed using the same inventory policy.

However, once XYZ analysis is added, the difference becomes clear:

  • SKU-1 (AX) — High-value with stable demand. It is easy to forecast, allowing inventory levels to be optimized and procurement to be planned with a high degree of accuracy.
  • SKU-2 (AZ) — High-value but irregular demand. This creates significant business risk: either a stockout of a critical item or costly overstock.

The remaining categories follow the same logic:

  • BY — Requires flexible planning because of variable demand.
  • CX — An ideal candidate for automated replenishment.
  • CZ — May represent excess inventory or an item that should be purchased only when needed.

Practical applications: Using ABC-XYZ analysis to optimize warehouse inventory

Scenario 1. Excess inventory and tied-up working capital

Suppose a company maintains the same level of safety stock for every product, resulting in excess inventory across part of the warehouse.

Solution:
The ABC-XYZ analysis shows that the company should:

  • Reduce inventory levels for the CX, CY, and CZ categories
  • Optimize inventory levels for AX items

Result:
The company reduces overstock without increasing the risk of shortages for its most critical inventory.

Scenario 2. Frequent stockouts of critical products

Suppose the company does not differentiate between critical and non-critical SKUs when managing inventory.

Solution:
The ABC-XYZ analysis indicates the need to:

  • Increase monitoring and safety stock levels for AX and AY categories
  • Introduce a separate inventory policy for AZ items, often based on demand-driven purchasing or strategic buffer stock

Result:
The company achieves a consistently high service level.

Scenario 3. An overloaded procurement team

Suppose procurement managers spend the same amount of time managing every SKU. As a result, they focus on low-value inventory while having less time for products that truly drive sales and business performance.

Solution:

  • Prioritize AX, AY, and AZ
  • Automate replenishment for CX and CY
  • Minimize manual attention for CZ

Result:
The procurement team focuses its efforts on the SKUs that have the greatest impact on business performance.

H2 Advantages and limitations of ABC-XYZ analysis

For ABC-XYZ analysis to deliver real business value, it must be used within the broader context of inventory management and decision-making. It is not a standalone, one-size-fits-all solution. Like any analytical method, it has both strengths and limitations.

Key benefits of ABC-XYZ analysis for businesses

  • Optimized working capital
    The ABC component helps companies identify which inventory items consume the largest share of their budget. This makes it possible to reduce inventory levels for B and C categories without putting critical items at risk.
  • Reduced overstock without compromising service levels
    By combining ABC and XYZ analysis, businesses can more accurately identify where inventory can be safely reduced (for example, CX or CY categories) and where doing so would create unnecessary risk (such as AX or AZ).
  • Lower risk of stockouts for critical items
    By focusing on AX, AY, and AZ categories, companies gain tighter control over their most business-critical SKUs. This directly improves service levels and supports more stable sales or production.
  • Better prioritization of procurement and inventory teams
    One of the practical advantages of ABC analysis is that it helps teams understand where to focus their efforts. Procurement planning and inventory management can then concentrate on the products that have the greatest impact on business performance.

Limitations of ABC-XYZ analysis

  • The classification does not explain why demand changes
    The method shows what is happening — whether demand is stable or unstable — but it does not explain why. Changes in demand may be driven by market conditions, competition, pricing, or marketing activities, which require additional analytical tools.
  • It is not a substitute for demand forecasting
    XYZ analysis evaluates demand variability, but it does not generate demand forecasts. If a company does not use demand forecasting — or uses it incorrectly — even a well-designed classification will not prevent procurement mistakes. For accurate demand forecasting, businesses can use dedicated forecasting solutions such as SMART Demand Forecast
  • The methodology depends heavily on data quality
    Like any analytical approach, ABC-XYZ analysis is only as reliable as the data it is based on. Incomplete sales history, failure to account for seasonality, or unaddressed data anomalies can significantly distort the results and lead to poor inventory decisions.
  • ABC-XYZ analysis should be updated regularly
    One of the most common mistakes is performing the analysis once and never revisiting it. Demand changes, product portfolios evolve, and without regular reviews — for example, every quarter or every six months — the classification quickly becomes outdated.

If you’re looking to optimize your inventory management, analytics, and demand forecasting processes, contact the SMART business team. Our experts will help you choose the software solution that best fits your business needs:

Request a demo

Demand Forecasting System

Improve forecast accuracy with machine learning and artificial intelligence algorithms!

Order presentation
Cookies

We use cookies to improve your web experience, display personalized content and analyze traffic. By clicking «Accept All», you agree to their use. To manage your settings, click Settings. Learn more about the use of cookies in the privacy policy.

Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Statistics
The technical storage or access that is used exclusively for statistical purposes
Analytics
Analytical purposes are used to measure traffic and optimize content.