• Contents

Virtual Stock with Bills of Materials

Last updated 20/01/2019

This article explains how virtual stock works with a Bill of Materials (BOM).


Virtual stock is the amount of a finished product you could potentially make, given the stock of its components.

For each component, Cin7 calculates the Stock On Hand divided by the Qty in the bill of materials. The lowest result of these calculations equals the virtual stock.

For example, let's say that you have a chair that is made from four legs, one seat, and one cushion. If there are 20 seats, 20 cushions, and 8 legs then we can calculate the virtual stock as follows:

  • Legs: 8 / 4 = 2
  • Cushions: 20 / 1 = 20
  • Seats: 20 / 1 = 20

The smallest result is 2 and therefore that is the virtual stock number in this example, and the number of chairs you could produce using the current stock of its parts.

Enabling and Viewing Virtual Stock

Virtual Stock will display once the following conditions have been met:

  • The finished product must have a BOM associated with it.
  • The finished product must be set to Kit or Made to Order in the product details page.

There are two places you can view Virtual Stock. Firstly, from the OTS window:

  1. From the left navigation, click Products.
  2. Click in the SOH column for the product.

The Virtual Stock will be shown in the pop-up window.

Secondly, you can add Virtual Stock as a column to the Products list. To do this:

  1. Whilst logged in as an administrator, click on your username, top right and click on Settings.
  2. From the Products menu, click on Product Settings.
  3. From the 'Show Additional Columns In The List' menu, check Virtual Stock.

Virtual Stock for applicable products will now appear in the products list.

Making the most of Virtual Stock

Virtual stock can be pushed to your ecommerce and marketplace integrations, as well as certain EDI retailers.

This powerful feature will allow you to send the number of kits you have - and this number will change depending on the number of components in stock.

Cin7 will send through to your integration the total number of virtual items you could make, plus any finished components you physically have in stock.

For information on how to switch this on, see the Settings page on this help site for the individual app.