December 7th, 2020
Inventory Kitting and Product Bundles: A Practical Guide
By Chew Lim
Last reviewed: September 10th, 2026 · Reviewed by Chew Lim
Inventory kitting groups two or more stock items into a product that can be sold as one unit. In ecommerce platforms this is often called a product bundle, multipack or kit.
The important inventory question is not simply which products appear together. It is how many complete bundles can be built from the available component stock—and how every component should change when a bundle is sold.
How is bundle availability calculated?
The available bundle quantity is limited by the component with the lowest buildable quantity.
Suppose a coffee gift set contains:
- Two coffee cups.
- One packet of coffee beans.
- One gift box.
If you have ten cups, eight packets of beans and six boxes, you can build five complete sets. The cups are the limiting component because each set requires two.
An inventory system should account for the quantity required for each component, not just count the number of different products in the bundle.
What happens when components are shared?
The same component may be sold individually and included in several bundles. A sale of any one of those products changes what can be built from the shared stock.
Without component-based inventory, each listing can appear to have its own independent quantity. This creates a risk of selling more bundles than the available components can support.
Ricemill | Inventory lets merchants assign inventory items as bundle components and set the quantity required for each one. When a bundle is sold, the related component quantities are adjusted and synchronised through the supported inventory workflow.
Common ways ecommerce businesses use bundles
Multipacks
Several units of the same SKU are sold together, such as a six-pack. The inventory system needs to deduct six component units when one multipack is sold.
Mixed product sets
Different SKUs are combined into one offer, such as a skincare routine or starter kit. Every included component contributes to the bundle's available quantity.
Gift sets
Complementary products are packaged as a ready-to-give item. Packaging can also be treated as a component when its availability needs to be controlled.
Shared-component variations
Several bundle products can reuse a common stocked component. This is useful when different colours, accessories or pack configurations draw from the same underlying inventory.
What should you check before creating a bundle?
- Every component has a unique and stable SKU.
- Component quantities are accurate.
- The required quantity for each component is known.
- Shared components are not being tracked independently in another system.
- Packaging is included when it can limit production.
- The selling price still covers product, packaging and fulfilment costs.
How can bundles help manage inventory?
Bundles can make complementary products easier to purchase, increase average order value and create a useful way to sell slower-moving stock alongside relevant products.
They should not be used to hide unwanted products from customers. The combination needs a clear purpose and should offer understandable value.
Avoid these bundle-inventory mistakes
- Assigning the wrong SKU as a component.
- Forgetting that one bundle requires several units of a component.
- Treating bundle stock as independent from component stock.
- Changing component SKUs after synchronisation is configured.
- Creating overlapping automation in several inventory systems.
- Assuming a bundle is available because most—but not all—components are in stock.
Managing bundles with Ricemill | Inventory
Ricemill | Inventory focuses on synchronised quantities, movement history, component-based bundles and purchase orders. An existing inventory item can be converted into a bundle, components can be added, and the required quantity can be defined for each component.
Confirm the setup carefully before conversion because the current help workflow notes that converting an inventory item into a bundle cannot be reversed.
Explore Ricemill | Inventory or read about sharing one component across multiple bundle variants.