Easily categorize your inventory into X, Y, and Z groups based on demand variability with our free XYZ Analysis Online Calculator. Simply input your data and get instant results! Follow the instructions below to understand how to use the tool and interpret the output.

Instructions:
In the text area labeled “Paste your table data here,” copy and paste your inventory demand data. Ensure that the data is formatted with Item Name, Demand for each period (e.g., month), separated by tabs. Each item should be in a new line.
What You’ll Need:
- Item Name/ID: The name or unique identifier for the product.
- Demand for each period: Enter the demand for each product over different periods (monthly, weekly, quarterly, etc.).
How to Use:
- Paste your data into the input box below.
- Click the Process Data button.
- View the results in a formatted table, including demand variability and the assigned category.
Note: Please Avoid Pasting the table headers when copying and pasting your Inventory Data.
Sample Data:
Item Name | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Ground Coffee (250g) | 420 | 440 | 410 | 450 | 420 | 430 | 400 | 460 | 440 | 410 | 450 | 425 |
Frozen Chicken Breasts (1kg) | 150 | 180 | 140 | 165 | 130 | 175 | 150 | 180 | 140 | 170 | 150 | 165 |
White Bread (500g) | 500 | 510 | 505 | 495 | 520 | 515 | 500 | 510 | 505 | 495 | 520 | 515 |
Holiday Decorations | 20 | 50 | 10 | 20 | 10 | 20 | 15 | 30 | 60 | 200 | 350 | 500 |
Peanut Butter (500g) | 280 | 270 | 285 | 290 | 275 | 280 | 285 | 270 | 290 | 285 | 270 | 275 |
Winter Jackets | 300 | 350 | 250 | 100 | 50 | 20 | 10 | 10 | 50 | 150 | 300 | 500 |
Toilet Paper (12 Pack) | 600 | 610 | 605 | 590 | 605 | 600 | 610 | 605 | 595 | 590 | 610 | 605 |
Facial Tissue (Box) | 160 | 150 | 170 | 155 | 160 | 150 | 145 | 160 | 155 | 145 | 160 | 155 |
Shampoo (500ml) | 220 | 230 | 225 | 210 | 230 | 220 | 210 | 215 | 220 | 230 | 225 | 210 |
Chocolate Chip Cookies (Box) | 230 | 225 | 240 | 235 | 220 | 230 | 235 | 220 | 230 | 240 | 225 | 220 |
Dishwashing Liquid (750ml) | 250 | 240 | 260 | 245 | 255 | 250 | 245 | 255 | 250 | 245 | 260 | 255 |
Sunscreen Lotion (200ml) | 10 | 20 | 60 | 150 | 300 | 350 | 400 | 300 | 250 | 100 | 50 | 20 |
Bottled Water (24 Pack) | 700 | 715 | 710 | 695 | 720 | 705 | 695 | 710 | 705 | 690 | 710 | 720 |
Ice Cream (1L) | 150 | 130 | 100 | 200 | 350 | 450 | 500 | 600 | 400 | 250 | 100 | 80 |
Pumpkin Spice Latte (Seasonal) | 10 | 20 | 50 | 5 | 0 | 0 | 0 | 10 | 50 | 200 | 350 | 500 |
Frozen Pizza (1 unit) | 190 | 250 | 175 | 210 | 240 | 190 | 230 | 210 | 250 | 180 | 210 | 220 |
Granola Bars (Box) | 380 | 395 | 400 | 375 | 380 | 370 | 360 | 385 | 390 | 375 | 395 | 400 |
Laundry Detergent (2kg) | 340 | 370 | 350 | 330 | 360 | 350 | 340 | 355 | 350 | 335 | 360 | 355 |
Canned Tomatoes (400g) | 420 | 415 | 430 | 425 | 410 | 420 | 415 | 430 | 425 | 410 | 420 | 415 |
Organic Kale (Bunch) | 80 | 100 | 85 | 95 | 90 | 80 | 85 | 100 | 95 | 85 | 100 | 90 |
Baby Diapers (24 Pack) | 350 | 360 | 355 | 340 | 365 | 350 | 345 | 360 | 355 | 340 | 365 | 350 |
Dairy Milk (1L) | 800 | 820 | 815 | 805 | 830 | 825 | 810 | 820 | 815 | 805 | 830 | 825 |
Orange Juice (1L) | 260 | 290 | 230 | 280 | 270 | 240 | 220 | 270 | 290 | 230 | 280 | 250 |
Olive Oil (1L) | 180 | 175 | 190 | 185 | 170 | 180 | 185 | 175 | 190 | 185 | 170 | 180 |
Organic Eggs (Dozen) | 300 | 310 | 305 | 320 | 300 | 305 | 310 | 315 | 305 | 300 | 310 | 320 |
Analysis:
The XYZ Analysis helps categorize your products based on the variability in demand over time. It helps you determine which items have steady, predictable demand, and which have erratic, unpredictable demand. By grouping products into categories X, Y, and Z, you can better manage inventory and stock levels.
X Items (Low Variability):
- These products have stable and predictable demand.
- Example: White Bread and Organic Eggs are typical X items, with low demand variability. You can confidently stock these items, knowing they will sell at a consistent rate.
Y Items (Moderate Variability):
- Products in this category have moderate variability in demand.
- Example: Frozen Pizza has some variation in demand but is generally manageable. Stock levels should be monitored more closely than X items to avoid stockouts or overstocking.
Z Items (High Variability):
- Z items are products with high demand variability and often seasonal or erratic.
- Example: Holiday Decorations and Winter Jackets show extreme spikes in demand during specific periods. These items require careful planning and ordering to avoid overstocking during off-peak seasons.
Conclusion:
- X Items: Steady demand items that can be stocked consistently.
- Y Items: Items with moderate variability, requiring more attention to stock levels.
- Z Items: High variability products, often seasonal, requiring careful management to avoid overstocking or stockouts.
This analysis helps businesses optimize inventory management efforts based on demand patterns.