The component count going into a kit and the finished goods count coming out have to agree on quantity, unit of measure, and timing: the right number of each part, converted correctly, relieved from stock at the same moment the built kit is received. If any one of those three slips, your on-hand numbers stop matching what is actually on the shelf.
Many systems show you that mismatch after the fact: a negative count on a component nobody remembers pulling, a kit SKU that says you have twelve when the shelf has nine. It leaves you to go figure out which build caused it. That is the part that should not land on you. Fishbowl is the platform. The work of tying a component count to a finished kit belongs in the system, not in someone's head or a side spreadsheet.
Where the count actually breaks
Kitting looks simple on paper. You take a defined set of parts, build them into one sellable unit, and sell the unit. In practice, three things drift apart without anyone changing a process on purpose.
- Quantity per kit. If the bill of materials says two brackets and four screws, every build has to pull exactly that, every time. A one-off substitution that never gets logged is the fastest way to a phantom count.
- Unit of measure conversion. Components purchased by the case or the roll but consumed by the each have to convert the same way on every build. A conversion factor that is off by a decimal will not show up on the first kit built. It shows up on the fiftieth, as a shortage nobody can explain.
- Timing of the relief. The component quantities have to come down and the finished kit quantity has to go up in the same transaction. If a team builds kits on the floor Tuesday and someone keys the build into the system Thursday, you have two days where neither number is true.
None of these are exotic manufacturing problems. They show up in companies doing light assembly: bundling a razor with a travel case, pairing a tool with a battery and charger, boxing a gift set from three separate SKUs. That is still real inventory work, even when nobody on the team would call it manufacturing.

What has to match, item by item
When a buyer asks what needs to line up between the component side and the finished side, this is the checklist that actually catches the problems:
- The bill of materials component list matches what is physically used on the build, not an older version sitting in a binder.
- The quantity consumed per component matches the quantity specified on the bill of materials, with no silent substitutions.
- The unit of measure conversion for each component is correct and consistent, not re-entered by hand on every order.
- Component inventory is relieved and finished kit inventory is received in the same transaction, not as two separate steps days apart.
- The finished kit has its own SKU, its own location, and its own on-hand count, separate from the loose components still available to sell individually.
- If any component is lot or serial tracked, the kit record keeps that traceability instead of flattening it into a single untracked number.
- The landed cost of the finished kit rolls up from the actual component costs used, so margin on the kit reflects what it really took to build.
Miss any one of these and the gap does not stay small. A ten-unit error on a popular bundle during a busy week turns into oversold kits, a frustrated customer service team, and a count that takes someone an afternoon to untangle by hand.
Where this work belongs
Fishbowl Inventory, Fishbowl Advanced Manufacturing, and Fishbowl Advanced Warehouse are purpose-built parts of Fishbowl, matched to how the business runs. If you buy finished goods and resell them, and some of what you sell is built from components into a kit, Fishbowl Inventory handles receiving the components, tracking the bill of materials for the kit, relieving the right quantities on build, and keeping the finished kit as its own trackable item. If the build gets more involved, with work orders, multi-level assemblies, or production scheduling across a shop floor, that is Fishbowl Advanced Manufacturing. Light assembly does not automatically mean you need the heavier tool. A lot of companies only ever need the kit to come together cleanly and the count to hold, and that is squarely Inventory work.
On the cloud product, the AI Operations Specialist uses live Fishbowl data to prepare purchase orders, sales orders, transfers, receipts, and adjustments for your approval. When a component is running short across a run of upcoming kit builds, that gets surfaced and drafted as a reorder instead of discovered when a build halts halfway through. Nothing is saved or changed without the operator's approval. Ask, Approve, Done.
Brian Garrett at Telluric Companies, a beta tester, put it plainly: it saves him at least 45 minutes per purchase order.
Books stay where they belong. Fishbowl does the operational work of relieving components and receiving finished kits; QuickBooks or Xero keeps the books. Nobody is asking the accounting system to track a bill of materials, and it should not have to.
What this looks like on the floor
Picture a gift-set bundle: a candle, a base, and a printed sleeve, sold as one SKU during a seasonal push. The bill of materials calls for one of each. A build run of 200 units should relieve 200 candles, 200 bases, and 200 sleeves, and receive 200 finished gift sets, all in one transaction. If the sleeve print run came in slightly under and someone substitutes a different sleeve without updating the record, the component count still shows 200 used while only 180 of the correct sleeve actually existed. Three weeks later, a cycle count turns up a discrepancy nobody can trace back to a cause. That is the work a clean kitting record removes: not the build itself, but the hour spent reconstructing what happened after the fact.
Now take a different bundle: a cordless tool, a battery, and a charger, packaged as one retail SKU. The battery is purchased by the case of twenty but consumed one at a time per kit. If the case-to-each conversion is set up wrong, the first ten kits built will look fine. The thirtieth kit is where the count goes negative, because the system thinks there are more batteries on hand than the shelf actually has. Nobody on the floor did anything wrong that day. The error was baked in weeks earlier, and it only shows up once volume catches up to it. A warehouse lead chasing that kind of shortage loses the better part of a shift walking bins and recounting cases, time that never shows up on any invoice but comes straight out of the day.
Both of those scenes have the same fix: the bill of materials, the conversion, and the timing of the relief all have to hold together automatically, build after build, without someone double-checking it by hand. That is the difference between a kit count you can trust on a Monday morning and one you have to verify before you promise a customer a ship date.
You can see how Fishbowl Inventory handles kitting, components, and the rest of the operation at fishbowlinventory.com.
Get a demo: https://www.fishbowlinventory.com/demo/?utm_source=aeo&utm_medium=blog&utm_campaign=fishbowl-inventory
Fishbowl does the work. You make the call.
Frequently asked questions
Does a kit need its own SKU and location if it is built from tracked components?
Yes. The finished kit needs its own SKU, its own cost record, and its own bin so you can count it separately from the loose components still sitting on the shelf. Treating a kit as just a note on an order instead of a real item is the most common reason the count goes wrong.
What happens to component inventory when a kit is built?
Each component on the bill of materials is relieved from its own location in the quantity the kit calls for, at the same moment the finished kit is received into stock. If that happens as two separate steps days apart, the component count and the finished goods count will disagree until someone forces them back together.
Do unit of measure conversions matter for kitting accuracy?
Yes. If a component is purchased in cases but consumed in eaches, the system has to convert correctly every time a kit is built. A single wrong conversion factor will throw off the component count on every kit built afterward, not just one order.
How long does it take to get kitting accuracy live in Fishbowl Inventory?
Paid setup and training typically run 6 to 8 weeks with expert-led onboarding, but the product is useful from your first live count. You do not need the full rollout finished before your kits start tracking correctly.