Kitting vs. virtual bundles: when preassembly pays off
Preassembling bundles can save packing time, but slow-selling kits can tie up useful stock. Compare costs, calculate buildable quantities and plan for leftovers before approving a batch.
Preassemble a bundle when demand is predictable, the contents stay consistent and the saving on shipped orders covers setup, assembly and leftover stock. Keep components separate when customers choose different combinations or the same products sell well individually.
A useful middle ground is to kit a small opening batch and assemble the rest as orders arrive. That protects some packing capacity without committing the entire forecast to one offer.
The decision comes down to two questions: how much work does preassembly remove from each order, and what happens if the kits do not sell?
Separate the storefront offer from the warehouse process
A virtual bundle groups products for sale while the warehouse holds the components separately. Those components are picked and, if needed, assembled after an order arrives. A physical kit has already been assembled and is stored ready for fulfillment.
These are different layers of the operation. A bundle product in your store does not establish that a finished kit exists in the warehouse. Equally, a box containing several products needs an agreed inventory process even if the customer sees only one product listing.
Confirm what the warehouse receives: a finished-kit SKU, component lines or both. Decide which system records component consumption, when that happens and how it prevents a second deduction at shipment. Run a test order through that exact workflow before releasing stock.
Compare the complete cost per shipped bundle
Ask for separate prices for batch setup, component picking, assembly, quality checks, kit materials, finished-kit picking, storage and breaking down unsold kits. Confirm whether assembly replaces a normal picking charge or is added to it. Our guide to comparing 3PL quotes explains why matching the charge to the actual work matters.
Here is a hypothetical example in Canadian dollars. Both methods use the same products, shipping carton and carrier service. Those common costs are excluded; include any difference in your own model.
| Cost | Assemble after each order | Preassemble a batch |
|---|---|---|
| Setup per batch | $0 | $120 |
| Pick components and assemble | $3.80 per order | $1.20 per kit built |
| Pick and pack the finished kit | Included above | $1.80 per order shipped |
| Variable cost when every kit ships | $3.80 | $3.00 |
The potential saving is $0.80 per shipped kit. If every kit built sells:
Break-even volume = $120 setup ÷ $0.80 saving = 150 shipped kits.
At 400 kits built and shipped, the saving is 400 × $0.80 − $120 = $200. These are illustrative inputs, not market rates or a 247 Fulfillment quote. If the per-kit saving is zero or negative, higher volume alone will not recover the setup cost.
Now test the downside. You build 400 kits but sell only 250. Preassembly costs $120 + (400 × $1.20) + (250 × $1.80) = $1,050. Assembling only the 250 actual orders would cost $950.
If breaking down the remaining 150 kits costs another $0.60 each, the batch costs $1,140: $190 more than assembly on demand. The original assembly charge is already counted. Add any extra storage, damaged components or replacement packaging separately.
That is why the break-even number belongs beside a sell-through forecast.
Choose the method that fits the offer
| Situation | Starting approach | What to check |
|---|---|---|
| Stable contents and repeat demand | Preassemble a measured batch | Sell-through before the next review |
| New offer with uncertain demand | Assemble on demand | Labour capacity during the test |
| Many customer-selected combinations | Keep components separate | Clear component instructions on each order |
| Short promotion with a packing bottleneck | Preassemble part of the forecast | Whether components are needed for other sales |
| Frequent changes to inserts or packaging | Use small batches | Cost of reworking finished kits |
Treat this table as a planning guide. Measure a pilot batch, then replace assumed labour costs with actual charges and completion times. Use the fulfillment capacity stress test if the main reason for kitting is to move work out of a busy dispatch period.
Calculate how many complete kits you can promise
A bundle needing two soap bars and one pouch cannot be sold 100 times if only 150 eligible bars remain.
For each component, divide the quantity available for this offer by the quantity required per kit. Round down, then use the smallest result.
Buildable kits = minimum of each component's eligible quantity ÷ quantity per kit, rounded down.
For an internal planning worksheet, start with physical stock and remove commitments, holds and any additional reserve:
| Component | Physical stock | Committed | Held | Extra reserve | Eligible | Per kit | Complete kits |
|---|---|---|---|---|---|---|---|
| Soap bar | 240 | 40 | 20 | 20 | 160 | 2 | 80 |
| Pouch | 154 | 30 | 4 | 10 | 110 | 1 | 110 |
This offer can support 80 complete kits. The reserve protects separately forecast demand or operating uncertainty; it is your planning choice. If your inventory report already excludes commitments or holds, do not subtract them twice. Recalculate when the same components support another promotion.
Shopify's bundle inventory guidance describes the component-based calculation, including required quantities and rounding. It also notes that untracked components and components allowed to continue selling out of stock are excluded from the availability calculation. Check those settings. Your planning reserve will not protect inventory unless the relevant systems enforce it.
For preassembled kits, also reconcile the finished-kit count and the components consumed. Do not count the same physical products as both loose stock and finished kits available for sale.
Give returned kits a defined destination
Write down whether a returned kit can return to stock intact, needs inspection and reassembly, or should be broken into eligible components. A missing pouch or opened item changes what is sellable.
Record the condition of each component, apply the store's return policy and restore only the quantity actually approved for resale. Restocking both the parent kit and its components would inflate inventory. The returns-to-restock workflow provides a practical inspection sequence.
Approve the first batch with a release sheet
Record the kit SKU, component quantities, approved sample, packaging version, batch size, assembly charges and inventory deduction method. Assign someone to review remaining kits against sales before authorizing another batch. Include the date and cost for breaking down leftovers if the offer ends.
Planning a bundle launch? Contact 247 Fulfillment with your component list, expected orders and packing requirements so the discussion starts with the work your offer actually creates.
Cookware brands should also specify compatible pans, lids, and accessories at the component-SKU level. See our cookware fulfillment page for set-building and returns requirements.