Product variations β€” size, colour, and grade β€” AADOPS Guide@endsection AADOPS
Guide β€Ί Inventory Management β€Ί Product variations β€” size, colour, and grade

Product variations β€” size, colour, and grade

How to set up and manage product variations in COMPLIED for items that come in different sizes, colours, or grades.

Seller Producer
Updated 06 Jun 2026

What a variable product is

A variable product is a single product that comes in different versions β€” different sizes, colours, grades, or weights. Each version is a variation. All variations share the same product name but each has its own cost price, selling price, stock quantity, and barcode.

Example: a fabric sold in Red, Blue, and Green. A bag of rice sold in 5kg, 25kg, and 50kg. Cassava flour graded as Grade A, Grade B, and Standard.

Setting up variation types

Before creating a variable product, your variation types (Size, Colour, Grade, etc.) must exist in the system. Go to Inventory β†’ Variations to create and manage variation types and their values.

Creating a variable product

  1. Go to Inventory β†’ Products β†’ + Add product
  2. Set Product type to Variable product
  3. Select the variation type(s) from the Variation dropdown β€” for example, select "Size" if your product comes in different sizes
  4. AADOPS generates a row for each variation value. For each row, enter the cost price, selling price, opening stock quantity, and optionally a SKU code.
  5. Fill in all other product fields (category, unit, warehouse, etc.) as normal
  6. Click Save

Adding a new variation to an existing product

Open the product from Inventory β†’ Products. Click Edit. In the variations section, click + Add variation. Enter the new variation details and save.

Selling variations at the POS

On the POS, when you add a variable product to the cart, AADOPS shows a selection prompt for the variation. Select the specific variant the customer wants before adding it to the sale.

Note: Variation types must be created before products can use them. If you need a variation type that does not exist yet β€” for example "Grade" β€” create it first under Inventory β†’ Variations, then return to create your product.
Was this article helpful?
← Previous
Setting reorder points and alerts
Next β†’
Batch and serial number tracking
Related articles
β†’ Adding your first product β†’ Managing stock across multiple locations β†’ Stock adjustments, expiry dates, and low stock alerts β†’ Transferring stock between warehouses