A published rate for 3PL kitting services is the price of one thing: the labour to assemble a kit from components that are already sitting on a shelf, correctly staged and ready to pick. Almost nothing else about running a kitting programme is included in that number, and the gap between the quoted rate and the total cost is where most kitting budgets go over. This is a pricing-model problem before it is a vendor-selection problem — you cannot compare two 3PLs’ kitting rates meaningfully until you know which line items each rate covers and which it doesn’t.
How Do 3PLs Price Kitting Services?
Kitting is priced one of three ways: per kit assembled, per component or touch, or as a flat project fee for a one-time build. Each model puts the cost risk in a different place, and none of the three, on its own, tells you what a kitting programme will actually cost to run.
Per kit is the simplest model to budget against — one flat rate for a finished kit, regardless of how many pieces go into it. It is also the easiest rate to misread, because a 3PL quoting “$X per kit” for a two-component bundle and a 3PL quoting the same headline number for a six-component bundle are not quoting comparable work. Ask what component count the quoted rate assumes, and get the rate re-quoted against your actual bill of materials.
Per component (or per touch) charges for each individual item picked and placed into the kit. It tracks labour more accurately than a flat per-kit rate — a six-piece gift set genuinely costs more to assemble than a two-piece one — but it makes providers harder to compare on a headline number alone, since you need your own average components-per-kit to convert a per-touch rate into an effective per-kit cost.
Flat project fee applies to a one-time or limited-run build: a seasonal bundle, a launch kit, a trade-show assembly. It usually bundles labour and a rough materials estimate into a single number, which is workable for a build that happens once but tells you nothing about the ongoing per-unit cost of a kit that becomes a permanent catalogue item.
None of the three models is inherently cheaper. The choice that matters is not which pricing structure a 3PL offers, but whether the quoted rate covers component receiving, dual-state storage, SKU setup and rework — the four categories where a “$X per kit” number stops being the whole story.
What Do 3PL Kitting Services Leave Out of the Published Rate?
The published rate is the price of the assembly step alone. Four other categories of work sit around it, and a quote that names only the assembly rate is not the total cost of running a kitting programme.
Component receiving. Receiving a pallet of pre-assembled finished goods is one inbound event, checked against one packing list. Receiving the raw components for a kit is several — each component SKU arrives separately, on its own schedule, and each has to be checked in, counted and staged before a build can start. A per-carton or per-line receiving fee applies to each of those inbound events, so a kit built from five component SKUs generates five receiving charges before the first unit is assembled, not one.
Storage of kitted vs. unkitted stock. A 3PL storing your raw components alongside your finished kits is holding two inventory states of overlapping products at once — the component pool waiting to be built and the finished-kit pool waiting to be shipped. Some providers charge separate per-cube storage for each state, which means a unit’s storage cost is paid once as a component and again as part of an assembled kit, for as long as both pools carry inventory. This is the line item most kitting programmes underbudget, because a component that never gets built into a kit — leftover after a promotion ends, say — sits billed at full storage rate indefinitely.
SKU setup. Creating a new kit is not just an assembly instruction; it’s a parent SKU that has to be built and mapped to its component SKUs and quantities inside the 3PL’s warehouse management system, then tested against a real build before it goes live. That’s one-time work, usually billed as a flat fee per new kit configuration, separate from the per-kit or per-component rate that applies once the kit exists and starts getting built repeatedly. A catalogue with frequent seasonal bundle changes pays this fee often; a catalogue with three stable kits pays it once and moves on.
Rework. Rework is tearing an already-assembled kit back down — to correct a mis-pick, reclaim components for a different build, or change a bundle’s contents mid-run — and it bills at or near the original assembly rate, because it is the same touch-count in reverse. A promotion that changes what’s inside a bundle after some units are already built generates rework on every kit assembled to the old configuration, which is a cost nobody plans for until the invoice shows it.
A quote naming only the per-kit or per-component assembly rate has told you the smallest of these five numbers.
How Do You Price Kitting Across Providers Without Comparing the Wrong Number?
The method is to price the whole job, not the headline rate, and to do it with your own real bill of materials rather than a generic example.
- Write down your actual kit configurations. For each kit your catalogue needs, list the component SKUs, the quantity of each, and how often that configuration changes. A kit that’s rebuilt to a new spec every quarter has a different total cost than one that’s been stable for two years, even if the assembly labour is identical.
- Send the same build sheet to every provider you’re comparing. Ask each to quote, against your real components: the per-kit or per-component assembly rate, the receiving fee per component line, storage rate for both component and finished-kit inventory, the one-time SKU-setup fee, and the rework rate. A provider unwilling to itemise these five separately is a provider whose headline rate is doing more marketing than pricing.
- Model the total at your actual monthly kit volume, not at whatever volume tier produces the lowest quoted number. Ask directly where volume breaks fall, since a rate that looks competitive at a committed forecast can be materially higher at the volume you actually run.
- Ask for the minimum. Many 3PLs set a minimum batch size per build or a minimum monthly kitting volume below which the rate steps up or a flat minimum fee applies — a low per-kit rate with a high effective minimum can cost more at low volume than a higher rate with no floor at all.
- Add your own change frequency to the total. If kit contents change often — seasonal bundles, promotion-driven configurations, subscription box rotations — weight SKU-setup and rework costs heavily in the comparison, since a provider with a slightly higher assembly rate but a lower setup fee can win on total cost for a catalogue that changes every month.
The published per-kit number is a starting point for negotiation, not a total. The total is — metric to confirm for any specific catalogue — and the only reliable way to get it is to run this method against your own components, with the same build sheet, across every provider you’re evaluating.
When Does Kitting In-House Beat Outsourcing It to a 3PL?
In-house kitting wins on three conditions, and loses as soon as any one of them flips.
It wins when kit contents change often enough that 3PL SKU-setup fees and rework charges recur constantly — a catalogue rebuilding its bundles every promotion cycle pays those one-time fees over and over at a 3PL, where an in-house team absorbs configuration changes as part of existing headcount instead of a line-item charge. It wins when the build requires quality judgement a warehouse picker working from a written instruction sheet cannot reliably apply — matching dye lots, checking a garment’s fit combination, verifying a perishable component’s expiry against a use-by date on the finished kit. And it wins when kit volume is low and steady enough that a 3PL’s minimums and per-touch fees cost more than the in-house labour already on payroll for other tasks.
It loses the moment build volume needs to flex faster than an in-house team can staff for — a seasonal spike that needs kits assembled at ten times the baseline rate for six weeks is exactly the scenario 3PL kitting exists to absorb, because the outsourced labour scales without a hiring and training cycle. It also loses when receiving, storage and reconciliation for two inventory states — components and finished kits — is already the job a 3PL is doing for the rest of the catalogue; adding kitting to an existing 3PL relationship is usually cheaper at the margin than standing up a second, in-house kitting operation alongside an outsourced warehouse for everything else.
The decision is not “kitting in-house is cheaper” or “3PL kitting is cheaper” in the abstract — it’s whether your change frequency and volume variability sit on the side of the line where an in-house team’s fixed cost beats a 3PL’s per-touch and per-fee structure, or the other side.
Getting kitting pricing right is an ops automation problem before it’s a procurement one — the total cost only becomes visible once receiving, dual-state storage, SKU setup and rework are tracked against the same build sheet as the assembly rate, which is exactly the kind of cross-system reconciliation that a spreadsheet quote comparison misses and an automated workflow catches. For background on what a 3PL relationship covers more broadly, see what 3PL fulfillment actually includes and how to evaluate a 3PL warehouse before adding kitting to the scope of an existing or prospective contract.
Sources
No external figures are quoted; this article is written from how 3PL kitting programmes are priced and structured, and from how receiving, storage, SKU setup and rework are billed as separate line items in a typical warehouse management system.