How Bundle Inventory Tracking Works on Shopify: The Two Models
Bundle inventory on Shopify works in two ways: a bundle product that draws on component stock, or discounted items tracked per SKU. Here are the trade-offs.
Bundle inventory on Shopify is tracked in one of two ways. Either the bundle is its own product whose availability is worked out from the stock of its components, or the bundle is only a discount and every item in it stays an ordinary line on the order, with inventory tracked per SKU exactly as it is for any other sale. This guide explains how each model behaves, where each one can oversell, and what the choice means for fulfilment, reporting and returns.
What are the two models?
They differ in where the bundle exists: in your catalogue, or only in your discount rules.
- Bundle as a product. There is a product called 'Starter Kit' in your admin. It is linked to its component products, and it has no stock of its own. Its availability is derived from theirs.
- Bundle as a discount. There is no 'Starter Kit' product. The shopper adds the component products to the cart, and a discount applies when the right combination is present.
A third arrangement is sometimes confused with the first: a kit that is physically packed in advance and counted as its own stock. That is a real, separate SKU, and the choice between it and a virtual bundle is covered in bundle as a single product or as discounted items.
How does a bundle product with component inventory work?
The bundle can be sold as many times as its scarcest component allows, and each sale reduces the stock of every component.
Say a hair care kit contains one shampoo, one conditioner and two sample sachets. As example figures, there are 40 shampoos, 25 conditioners and 30 sachets in stock. The sachets limit the kit: 30 sachets at two per kit make 15 kits, so 15 is the number available, even though there is conditioner for 25. When one kit sells, stock falls to 39, 24 and 28.
Shopify's own free Bundles app works this way for fixed bundles and multipacks.
What to check with any tool of this kind:
- How the order looks to the warehouse. Whether the components are visible as items to pick, or the order shows one bundle line that someone must translate.
- How quickly component changes reach the bundle. If a component sells out on its own product page, the bundle must become unavailable at once.
- Shared components. A product that sits in three bundles and also sells alone is drawn on from four directions.
How does inventory work with discount-based bundles?
Nothing changes. Each item is its own line on the order, and Shopify reduces the stock of each SKU as it would for any sale. There is no bundle stock to calculate because there is no bundle product.
This is the usual model for quantity breaks, BOGO and other offers built on Shopify's discount system, and it can deliver fixed sets and mix and match boxes too. Its strength is that inventory cannot drift: the system that already counts your stock keeps counting it, and nothing new has to stay in sync.
Its weakness is that availability is checked item by item. If one part of a set is sold out, the offer cannot be completed, and the page needs to say so instead of showing a deal the shopper cannot get.
Marka Bundles & Upsells applies its offers as automatic discounts at checkout through Shopify Functions. Whichever tool you use, place a test order and look at exactly how the lines and stock movements appear before you rely on it.
What does each model mean for fulfilment?
It decides what the picker sees.
- Bundle product: if components are listed on the order, picking is normal. If only the bundle line appears, the warehouse needs a reference for what each bundle contains, and that reference must be updated whenever the contents change.
- Discount bundle: the pick list is simply the items. No translation is needed. What is missing is any sign that the items belong together, which matters if the set should go in a gift box or be packed in a particular way.
What does each model mean for reporting?
Each answers one question easily and the other with effort.
- Bundle product: you can see how many kits were sold at a glance, because the kit is a product. Demand for each component may be less visible, depending on how the tool records the sale, and you need that number for purchasing.
- Discount bundle: product reports show true demand per SKU, which is what purchasing needs. To count how many sets were sold, you read the discount: how many orders used it and what it cost.
The numbers worth tracking under both models are listed in our guide to bundle metrics.
What does each model mean for returns?
Partial returns are simpler when the items are separate lines.
- Discount bundle: each line carries its own share of the discount, so one item can be returned and refunded at the price actually paid for it.
- Bundle product: returning the whole bundle is straightforward. Returning one component depends on how the order records it; you may need to work out a partial refund by hand, and restock the right component manually.
The policy questions are set out in how to handle returns and refunds on bundles.
Where do bundles oversell?
At the joins between systems, more than inside Shopify itself.
- A component is sold on another sales channel or marketplace and the update arrives late.
- A warehouse or stock system that does not understand the bundle product reports its own count.
Keep a buffer on components that sit in popular bundles, and check after the first day of any promotion that the counts still agree with the shelf.
A short checklist
- Identify which model each of your bundle tools uses.
- Confirm that selling a bundle reduces the stock of every component.
- Place a test order and read it as your warehouse would.
- Check that a sold-out component makes the offer unavailable.
- Decide which report gives bundle sales and which gives component demand.
- Write the rule for partial returns.
- Recount components after the first busy day.
Both models sell real inventory when they are set up properly; the difference is who has to do the translating. Our guide to Shopify bundle types covers which offers suit which products, and Marka Bundles & Upsells is our own app for running them.
Work with us
House of Marka is the applied-AI and commerce engineering studio of Marka Modern Retail Private Limited. We research, advise and then build — for merchants and enterprises in the US, UK and Europe.