1. Home
  2. Products and Inventory
  3. Relationship of Different Codes in Products

Relationship of Different Codes in Products

At Primaseller, we have divided the product into different components in order for you to have greater flexibility in managing your inventory as well as your listings on various channels.

Master Catalog and Inventory

As a Master Catalog entity, products are split into Products and SKUs for

  • convenience of description of attributes and
  • identification, storage and editing of inventory

A Product is the parent entity of an SKU. Every SKU has one Parent Product. A Product can have one or more SKUs depending on it being a variation based Product or not.

Product Code

In most channels you can have variation in products – based on colour, size, etc. In such a case, the parent product is what we call Product in Primaseller. Each product has an unique code which is referred to as the Product Code in Primaseller terminology.

Products store information like Brand, Description, etc. and do not have inventory. A Product can have one or multiple (if it is a variant product) SKUs which have inventory.

SKU Code

Each SKU has an SKU code. This is central to all your inventory in Primaseller and is your primary inventory object. No two SKUs can have same the SKU codes.

Can SKU Codes and Product Codes be the same?

For Products that do not have variations, it is perfectly alright to have both Product Codes and SKU Codes the same. For variation products, we still allow one SKU to be the same as a Product, but it is advisable not to keep it the same.

Don't have SKU Codes yet?

Use our free SKU Code generator tool to generate codes based on the Names of your SKUs.


In Primaseller, an SKU also has barcodes – which are used for printing and scanning – typically shorter numeric codes. Each SKU can have only one SKU Code and one Barcode. You can always use the same value in both fields.

Generating Barcodes

You can manually enter barcodes one by one while creating a product or use our master catalog excel spreadsheet upload function to add products in bulk. In the same sheet you can create a numerical sequence for barcodes by entering the starting number and then dragging down values which will automatically increment for each row.

Composite SKU Code

A Composite SKU is a combination of multiple SKUs so that you can create a bundle of combined inventory. You can read more about Composite SKUs here.

Each Composite SKU belongs to a Product that may have other SKUs associated with it as well.


Channel Catalog

When a product is added to a channel – it becomes part of a channel catalog. This de-linking is kept to ensure you can have channel specific configurations and pricing. Each Channel Catalog entry will have parameters as below:

Seller SKU Code

Sometimes, when you list your SKUs in an online channel, you may have used an alternate SKU code (although you should use the same one, but sometimes you use a different code). This is a Seller SKU code and it can vary per channel. This is what the channel thinks you call the product.

If you want the same SKU to have same inventory across different products on an online channel, then in your channel catalog, use the same SKU Code against each different Seller SKU Code.

Channel SKU Code

Channel SKU code is simply the internal code of each channel which is central to its understanding of your product. For example Amazon has ASINs, eBay has Item IDs, etc.

Learn about Channel Catalog Pricing from this article.

Supplier Catalog

Supplier SKU Code

It is the code by which a supplier identifies your product. By default it is the SKU code – but it could be something else which maps to your SKU code. You can find supplier SKU entries in the Supplier details page.

Was this article helpful?

Related Articles

Back to Top