
Size availability drives real outcomes. In one INFORMS footwear study, 28.1% of unmet demand became lost sales when a specific size was out of stock.
This article covers what matrix inventory is, how a product matrix works, what "size run" means, and what to look for in retail POS software.
Key Takeaways
- Matrix inventory groups variants under one style, with a separate SKU for each sellable combination.
- Apparel usually tracks size and color; footwear often adds width or fit.
- A matrix exposes broken size runs and guides replenishment, transfers, and markdowns.
- Test the full lifecycle in any POS demo, from receiving to returns.
What Is Matrix Inventory?
A plain-language definition
Matrix inventory organizes one parent style across two or more variant dimensions, most often size and color. Each sellable combination keeps its own record. The matrix is an organized view of related variants, not a replacement for SKU-level tracking.
The structure of a product matrix
One dimension runs down the rows and another across the columns. Each cell is a specific variant, such as a style in navy, size M.
Footwear is more complex. Width, fit, or gender can add a third dimension. Lightspeed's documentation shows one vendor's approach: up to 3 attributes per product, each variant with its own SKU and inventory. Limits differ by system.
Key terminology
Using one example, a "Harbor Crew Tee":
- Parent style: Harbor Crew Tee
- Attribute: a property like color or size
- Variant: Harbor Crew Tee, Navy, M
- Cell: the grid position for that variant
- SKU: the retailer's unique stock code for that variant
- Barcode: the scannable code, often carrying a GTIN, linked to that variant
- Size run: the range of sizes offered for the style, such as XS to XXL
A retail product matrix is different from a production or inventory-planning matrix used in manufacturing software. This article covers the retail merchandise kind.
How a Product Matrix Works for Apparel and Footwear
Creating the parent style and variant dimensions
Start with the parent style, then choose only attributes that change what a customer can buy: color, size, width, fit, gender.
Naming consistency matters. If "Navy," "navy," and "NV" all exist, reports split one color into three. Pick one label and enforce it.
Building the size, color, and width grid
The system displays possible combinations in a grid. Mark each as active, discontinued, unavailable, or not offered by the supplier. You don't need to stock every theoretical combination. The matrix should reflect your real assortment.
Assigning SKUs and barcodes to each cell
Every sellable combination needs its own SKU and barcode so it stays traceable through checkout, receiving, transfers, returns, counts, and reporting. GS1 US notes that one T-shirt style in 4 sizes and 3 colors needs 12 GTINs/barcodes.
Use a consistent SKU convention and accurate barcode mapping, so look-alike sizes or colors never merge.

Using the matrix across the inventory lifecycle
Variant-level data supports:
- Purchase orders and receiving
- Store transfers
- Sales and returns
- Inventory counts
- Replenishment by variant, not just by style
A useful matrix connects selling activity at the register with back-office records and, where relevant, ecommerce and multi-location stock.
A worked example
Take the Harbor Crew Tee in Navy:
| Size | S | M | L | XL |
|---|---|---|---|---|
| On hand | 4 | 1 | 0 | 6 |
| Status | Available | Low | Unavailable | Available |
The style shows 11 units, which looks healthy. The grid shows M and L, the best-selling sizes, nearly gone.
Footwear makes it sharper. A trail shoe in size 10 may need D and 2E tracked separately. Ten pairs of size 10 D tell you nothing about a customer who wears 2E. A single style-level quantity hides that broken size run.
Why Matrix Inventory Matters for Retail Operations
Better visibility into broken size runs
Total units on hand can mislead. A style may have stock yet lack the sizes, colors, or widths customers want. The matrix shows exactly which cells are missing or selling down.
More precise buying and replenishment
Buyers can reorder the sizes that sell instead of topping up every cell equally. Review your own sell-through, demand, and replenishment reports by variant before setting reorder quantities.
Smarter transfers, markdowns, and assortment
Matrix reports help you decide whether to move stock between stores, mark down a slow variant, or adjust the assortment. Weigh seasonality, supplier constraints, margin, and local demand, not one count.
Fewer selling and fulfillment errors
Accurate variant records cut the odds of selling the wrong size, promising stock you don't have, or shipping a near-match. Synchronized store, warehouse, and ecommerce inventory extends that benefit across channels.
Fit is a costly error category. A McKinsey survey of North American apparel retailers attributed 70% of apparel returns to poor fit or style.

A better customer and staff experience
Staff can check the exact variant a customer wants, find it at another store or channel, and finish the sale without digging through disconnected records. Receiving, counting, and checkout also get easier when everything lives in one grid.
Matrix Inventory, SKU Tracking, and Size Runs
The matrix organizes SKUs rather than replacing them
A flat SKU list and a matrix may store the same variant records. The matrix groups them under one style for faster setup, scanning, analysis, and maintenance.
You'll still need direct SKU access for:
- Barcode troubleshooting
- Item-level audits
- Returns
- Ecommerce catalog integration
Understanding size runs
A size run is the planned range of sizes for a style. It may include numeric sizes, alpha sizes, widths, or other fit options.
Set the run using:
- Brand specifications
- Historical sales
- Customer demand
- Seasonality
- Open-to-buy budget
One range doesn't fit every product.
Avoiding universal size assumptions
Size 10 isn't automatically small or medium. Nike's women's tops chart maps 10 to M, while ASOS says its chart covers only its own brand and that others vary. Show the relevant size guide and store your size labels consistently in the matrix.
What to Look for in a Matrix-Capable Retail POS
Core matrix and catalog capabilities
Look for:
- Parent-child style relationships
- Multiple variant dimensions
- Configurable size and color attributes
- Inactive combinations
- Unique SKUs and barcode support
- Easy correction of catalog data
Operational workflow support
Evaluate matrix support across these workflows:
- Purchase orders and receiving
- Transfers and counts
- Returns and replenishment
- Reporting
- Ecommerce or multi-location sync
Then test with a realistic style. Include a discontinued variant, a partial shipment, a return, and a transfer between locations.

Where AMS Retail Solutions fits
AMS Retail Solutions is a specialty-retail POS provider offering NCR Voyix Counterpoint to independent retailers in the US, including fashion and footwear. Counterpoint supports businesses with one store or many.
Ask AMS for a demonstration of your own matrix needs. Request the exact Counterpoint release and written documentation covering variant grids, per-variant barcodes, multi-location behavior, and offline operation before you commit.
Frequently Asked Questions
How do you size run?
Decide which sizes and related variants to stock for a style. Base it on brand specifications, historical demand, customer demographics, seasonality, and your inventory budget.
What does "size run" mean?
A size run is the range of sizes offered for one product style. It can include numeric sizes, alpha sizes, widths, or fit options.
What is a product matrix?
A product matrix is a grid organizing one style across attributes like size, color, and width. Each sellable combination links to its own SKU.
Can you give me an example of a product matrix?
Put sizes S to XL across the columns and colors down the rows. Each cell shows stock, so you can spot available, low, or missing combinations.
Is size 10 a small or medium?
Not universally. The conversion depends on the product category, brand, market, and official size chart, so check the chart for that item.