Inventory

Product Variant & Matrix Inventory

A single style in four colours and six sizes is not one product — it is twenty-four separate products customers expect to find in the right combination. When those combinations are tracked by hand or in a spreadsheet, the wrong size gets sold, the out-of-stock colour stays listed and the checkout slows down while staff hunt for the right entry. SYEZPOS builds a product matrix where every attribute combination is its own SKU, with its own stock count, barcode and sales history, while still belonging to one parent product that customers recognise.

SYEZPOS product variant matrix with size and colour

Runner Sneaker

SKU RN-204 · 15 variants

3 low stock
UK 6UK 7UK 8UK 9UK 10
Black1283159
Brown61174
Tan951428

One sale at the counter updates the grid instantly

One style, many combinations

Customers rarely ask for a product; they ask for a specific combination. A shoe in size eight and black, a phone case in midnight blue, a shirt in medium. When the matrix is missing, the business either oversimplifies and loses detail, or overcomplicates and creates duplicate products that cannot be reconciled.

A variant keeps the customer-facing product name simple while tracking every combination underneath. Marketing, pricing and reporting can roll up to the style level, while stock and sales live at the SKU level. That clean split is what makes a matrix faster to manage than a folder of separate items.

  • Keep one product name while tracking every size-colour-option combination.
  • Roll sales and stock up to the style level or drill down to the SKU.

Build the attribute matrix

Building a matrix should not mean typing every combination by hand. SYEZPOS starts with the attributes — size, colour, material, storage, flavour or any custom option — and generates the full set of SKUs automatically. A product that comes in three sizes and four colours becomes twelve SKUs in one step, each ready for its own barcode and stock count.

Attributes can also be local to the business. A furniture retailer might track finish and wood type; a grocer might track pack size and brand variant. The matrix is flexible because the underlying idea is the same: one set of options creates a grid of stock-keeping units.

  • Define attributes once and auto-generate every combination as a unique SKU.
  • Use custom attributes for industry-specific options like finish, pack size or material.

Per-variant stock and barcode

Every variant is a separate line in the inventory ledger. That means the medium-blue shirt has its own count and reorder point, and the large-red shirt has its own, so stockouts and overstocking happen at the right level. A product is not low just because one colour is out; only that colour needs attention.

Each variant can carry its own barcode and price, which makes checkout fast and accurate. Scanning the barcode selects the right combination automatically, removing the risk of staff picking the wrong size from a dropdown at the counter. It also makes cycle counts easier because the barcode matches the exact item on the shelf.

  • Each variant has its own stock count, reorder point and barcode.
  • Scan at checkout to sell the exact size, colour or option combination.

Variant sales history and reordering

Reordering at the product level is a guessing game. Size medium may sell twice as fast as large, and red may be the only colour moving. SYEZPOS records sales history per variant, so the reorder decision can be based on which combinations are actually turning. That means less dead stock in slow colours and fewer stockouts in popular sizes.

Over time, variant history also reveals buying patterns. A retailer can see which options are seasonally popular, which should be discounted, and which can be dropped from the range. The matrix makes it possible to manage style performance without losing the detail that drives daily stock decisions.

  • See which size, colour or option sells best over time.
  • Set reorder points per variant instead of guessing at the product level.

Key features at a glance

  • Size-colour matrix
  • Custom attributes
  • Auto SKU generation
  • Per-variant stock
  • Per-variant barcodes
  • Variant sales history
  • Variant reorder points
  • Online variant picker
  • Barcode label per variant
  • Multi-location variant tracking

How it works

1

Create attributes

Define size, colour and any other options for the product.

2

Generate matrix

SYEZPOS creates every combination as a unique SKU.

3

Stock each variant

Enter quantities, barcodes and reorder points per variant.

4

Sell and track

Sales update the correct variant's stock and sales history.

Who its for

Who needs product variant inventory

Fashion and apparel stores, footwear, electronics accessories, furniture, cosmetics, grocery pack-size sellers and any retailer where customers choose from size, colour, material or other options. If one style has more than one configuration, a matrix is the only way to keep the stock honest.

If you currently track variants in a spreadsheet or treat every colour as a separate product, SYEZPOS puts the combinations under one product with their own SKUs, barcodes and sales history, so buying and selling stay accurate as the range grows.

FAQ

Questions, answered

Common questions about this part of SYEZPOS.

Get started

Start selling with SYEZPOS today.

Sign up, add your products, and open your first register — online or offline, all from one calm system.