Bundles Explained

A Bundle is a new entry in your inventory comprised of existing Products or Variants.
Like a recipe for a dish comprised of multiple ingredients, or a buy-one-get-one-free deal with two products included.

Any product can be converted to a Bundle. Converting an item into a Bundle will allow you to select the "components" of the Bundle. A Bundle can have one component or many components. Below are a few visual examples:

Bundles can be used to:

For example, let's visualize a simple Cheeseburger...

1. Creating Components/Ingredients

  • Before you create a Bundle, you must first create the components/ingredients of the bundle as Products in Shopventory.

NOTE: Shopventory supports partial quantities on inventory. For example, if you only have .758 of a product, you can put that quantity into inventory.

  • We recommend indicating what unit of measurement you'll be using in the Variant Name. This will make it easier to build your bundles:

  • SKU and Barcode numbers are always optional. Prices can be set to zero if we are not selling a raw ingredient/component by itself. 

  • Price and tax will be entered when building the Bundle.

  • Setting the Costs (per unit) of your ingredients will allow you to accurately track your margins on bundled products.

  • Go through and create an entry for each component/ingredient.

2. Creating a New Bundle (A Separate Product consisting of Existing inventory)

Once all components have been created as new products, you can begin to attach them to the bundle product. In this case, the final Cheeseburger product.

  • Go to the Inventory list and Create a new Product. 

  • Then, convert the product into a Bundle in the Variants and Defaults options:

  • NOTE: You might need to side-scroll on that section to expose the clickable gear wheel.

  • On the next screen, you will be prompted to select the components that make up the Bundle. See for yourself:


  • The Bundle Report shows you all the current bundles, along with their components and how much will be deducted for each sale.

  • The Product Sales Report will only show the sale of the bundle, not the bundle's individual components.

    • The cost shown will be automatically calculated based on the cost of that bundle's components.

  • The Vendor Sales Report will also only show the sale of the bundle in regards to which vendor is assigned to the bundle, and it will not show the sale of the components under the individual component's vendor(s).

    • You can assign multiple vendors to the bundle if you want the sale to show under multiple vendors in the Vendor Sales Report.

  • The Inventory Change Report will show the change of inventory of the components

  • Bundles do not show on the Inventory Report. Only a bundle's components will show up and that's to make sure we aren't double-counting products in your inventory.

    • NOTE: If you plan to reverse your bundle/component setups, be aware that you will be essentially starting with a new set of inventory and inventory history for those products. We encourage you to download any relevant reports before making the switch.

Things to Note:

  • Shopventory calculates the costs and quantities available in stock for Bundles so no need for complicated math!

  • Quantities of Bundles are based on the quantities of the components. Bundle quantities cannot be set directly. If the quantity doesn't seem right, check the quantity in stock for each of your components (in the Products & Variants list) and the quantities you've set to define the "recipe" for the bundle. 

  • Bundles are designated with an icon on your Products & Variants page and be pushed out to your POS (Point Of Sale) automatically. They will appear to your POS like any other Product. Shopventory does the magic in the background.

  • You can always edit or delete bundles from the Edit Product panel. Adjustments you make to quantities of components will be reflected in the available bundle quantities.

  • Use the "Filters" button on the Products & Variants page to "Show bundles only"

  • You cannot create a Bundle out of another Bundle. There is a workaround process called "Batching" which can be used when already bundled items are components in a different bundle. Learn more

Still have questions? We are here to help!

Start a chat with us by clicking the blue chat bubble at the bottom-right of this page.

Did this answer your question?