The 3PL Guide
Part XIV · 14.4how-to10 min readUpdated Oct 19, 20268 sources

3PL kit and bundle pick fees: when per-component billing is wrong

Why kit and bundle pick billing matters#

When your contract prices a kit as one unit, per-component billing overbills kit orders, and the gap grows with components per kit and kits shipped. Kits sold for a promotion or gift season can multiply it when volume peaks.

In the invoices we review, common disputes come from scope rather than price: extra picks, inserts or kitting charged twice. With kits, one version is pick and pack billed on kitted orders whose kitting charge already covered it.

Pre-built kits, virtual bundles and store-split bundles: how each is picked#

How a kit is picked depends on when it's assembled, whatever the invoice calls it; "kit" and "bundle" sound alike to shoppers but differ in how they're stocked and picked8. A kit SKU (stock-keeping unit) stands for the finished kit; component SKUs are the items inside.

The table assumes a four-item kit of four different SKUs, picks counted per unit, and one of the two common pick structures: A, an order fee that includes the first pick, plus an additional pick fee; or B, a lower order fee plus a pick on every unit.

Kit typeWhen it's builtPicked at order timePicks billed, order of one kit
Pre-built kit (kitted SKU)Ahead of orders, as a kitting jobThe finished kit, as one unitA: order fee only. B: one pick. No separate pick fee where the per-kit price covers pick and pack
Bundle built at packing (virtual kit)At packing, for each orderEach componentDepends on the contract's kit rule: one kit as above, or A: order fee plus three additional picks; B: four picks
Store-split bundleAt packing; the store sends components as separate linesEach component lineDepends: per component unless the contract names a kit rule for this bundle and the 3PL receives the bundle reference
Multipack (several units of one SKU)Pre-packed, or built from single units at packingOne unit, or each unitPre-packed: as a pre-built kit. Built from three singles: A: order fee plus two additional picks; B: three picks

An order of two pre-built kits counts two kit picks: under A, the order fee plus one additional pick; under B, two picks. Some contracts count picks per order line or SKU instead. Then the count depends on what the order carries: a pre-built kit is one line however many are ordered, a bundle sent as component lines is one line per component, a bundle sent as one bundle SKU follows the 3PL's kit setting, and a multipack built from singles is one line. For warehouse handling, see Bundles and virtual kits: picking components vs. pre-built kits.

How kitting itself is priced#

A kitting fee (also billed as kitting or assembly) pays for building kits: per kit (often tiered by number of components), per project or work order, or hourly. Kitting or assembly appeared under about a quarter of Implentio customers' 3PL contracts, more often priced per kit or as a quoted project than by the hour. One pricing guide adds a per-operation model billing component picking, assembly and packing separately1.

What a kit order should bill at order time depends on what your kitting fee covers. Where the kitting fee pays only for building kits ahead of orders, the finished kit is picked as one unit under your pick structure. Some 3PLs quote a per-kit price that also covers the kit order's pick and pack, so no separate pick fee should appear. Others price kits built at packing as component picks, with or without a per-kit assembly charge. Component picks on top of a kitting fee are an error unless your contract prices the work that way. For kitting rates, see Kitting and assembly pricing: per kit, per component or hourly.

Why kits end up billed per component#

A kit is billed per component when a system between your store and the invoice treats it as separate items, or when it's built at packing. Some causes are setup gaps with their own fix; others can be correct under your contract:

  • The billing setting. One warehouse billing product's default setting counts each kit component as a pick; the 3PL can turn on a fee setting that charges kits as a single pick instead (help page updated June 2026)2.
  • The kit setup. The kit isn't set up as its own SKU in the 3PL's system, or is set up as a virtual kit; one 3PL's help page says a six-component virtual kit generates six picks3.
  • The store splits the bundle. A store or bundle app can send the bundle's components as separate lines before the order reaches the 3PL4,5. See Bundles, virtual kits and SKU aliasing.
  • The kit changed. A component list updated in one system but not another can change what's picked and billed; one software vendor's playbook describes a component updated to a new version on its standalone listing but not in the bundle's component list, so the warehouse picked the old version6.
  • Pre-built stock ran out. A kit built at packing is picked one component at a time.
  • An insert or free gift is billed as a pick, which is correct where your contract prices inserts that way (Inserts, gift notes, samples and marketing collateral fees).

If your contract doesn't mention kits, expect the 3PL to bill the way its system is set up for each item: a kit stored as its own SKU as one unit, unless its billing system counts components2, and a bundle built at packing per component. Ask for a written rule for each kit type.

How to spot it on your invoice#

To spot per-component billing, compare billed picks on kit orders with the picks your contract allows, using your own records:

  1. Find the kit rule in your contract, rate card or statement of work. Note your pick structure and whether picks count per unit, line or SKU (Per-order fees, first-pick vs. additional-pick, and per-unit pricing).
  2. List your kits and their components and quantities (the bill of materials, BOM) from your own records. Ask the 3PL for its kit definitions for your account and, for disputed orders, its pick record. One 3PL's help page says its account manager can pull the warehouse pick log for any order7.
  3. Pull kit orders from your own order export by the kit or bundle SKU sold. The 3PL's detail file shows what was billed, not what your contract allows (The supporting detail files you should always request). If your store splits bundles, use its record of which lines came from one; as of October 2026, Shopify documents that bundle component lines carry a reference to the bundle parent4.
  4. Compare expected and billed picks. Counting per unit or per line, an order of one pre-built kit should show no additional pick under structure A and one pick under B (none where the kit price includes pick and pack). Picks equal to the number of components (one fewer additional picks under A) point to per-component billing. Where your contract includes a set number of picks per order, as one 3PL's does3, count only picks beyond it.
  5. Check kitting lines (per kit, project or hours) against kits whose components were also picked at order time. If the kitting fee and the picks are on different invoices, see Double-billing the same activity across invoices.
  6. Rule out the legitimate causes listed under red flags below.

Worked example: a four-item gift set (illustrative)#

The rates below are illustrative, not benchmarks, and cover order and pick fees only. A brand ships 1,000 orders a month, each holding one gift set of four different SKUs, one unit each, so per-unit and per-line counting agree. No picks are included in the order fee beyond the first.

Rate (illustrative)Structure AStructure B
Order fee$1.75, includes first pick$1.35
Pick$0.40 per additional unit$0.40 per unit

Case 1: pre-built kits. The kits are built in advance at a $1.00 kitting fee: 1,000 × $1.00 = $1,000, billed when built. Where that fee covers building only, the correct order-time charge is one kit pick:

A: 1,000 × $1.75 = $1,750

B: 1,000 × ($1.35 + $0.40) = $1,750

Billed per component instead:

A: 1,000 × ($1.75 + 3 × $0.40) = $2,950

B: 1,000 × ($1.35 + 4 × $0.40) = $2,950

Overbill = (4 − 1) × $0.40 × 1,000 = $1,200 a month

The error is the same size under both structures because both charge $0.40 per billed pick. At the same volume, that's $14,400 a year.

Case 2: a bundle built at packing, with no kitting fee. If your contract bills these bundles per component, $2,950 is correct. If it says one pick per kit, $1,750 is correct and $2,950 overbills $1,200.

Counting per unit, an order with two pre-built gift sets should bill $2.15 under either structure; per component it bills $4.55, an overbill of 6 × $0.40 = $2.40.

What good looks like#

Kit billing is in good shape when the contract, the 3PL's setup and the invoice agree on each kit:

  • The contract says how each kit type bills at order time: one pick per kit or per component, or a per-kit price that includes pick and pack.
  • Kitting is quoted with its unit before work starts.
  • Each kit's SKU and component list is set up in the 3PL's system (or your store's bundle tool, for bundles it splits) before launch, and reconfirmed when the kit changes.
  • The 3PL's billing setting for kits matches the contract; a billing system can lag the rate card.
  • The detail file shows the kit SKU on orders the 3PL receives as kits.
  • The 3PL has said in writing what's billed when pre-built kits run out.

Common mistakes and red flags#

  • Billed picks on kit orders equal to the number of components (one fewer additional picks under structure A) when your contract says one pick per kit. Not an error if the contract prices bundles built at packing per component, the store split the bundle and the contract names no kit rule for it, the order held extra kits or items, an insert is priced as a pick, or kits were built at packing after pre-built stock ran out and your contract allows it.
  • Order-time picks plus a kitting fee on the same kits. Not an error if your contract prices kits built at packing as a per-kit assembly charge plus component picks, or if the pick is the single order-time pick of a pre-built kit whose kitting fee covers building only.
  • Claiming before checking your bundle mapping. If your store's bundle codes differ from the 3PL's kit or component SKUs, a correct pick count can look wrong.

Getting it fixed#

Ask your 3PL in writing for a credit, with the orders, billed picks, expected picks, the contract clause and your kit list attached. Ask for a fix for the cause as well: the kit setup, the billing setting or the bundle mapping, not a new rate.

A 30-day dispute window is common; 14 days is short. The clock usually starts when the invoice carrying the charge lands, not when the work happened, so check each invoice with kit orders when it arrives. See How to dispute a 3PL invoice: process and etiquette.

Questions to ask your 3PL#

Copy these into an email to your 3PL.
  1. Is each of our kits set up in your system as a kit SKU, a virtual kit or separate items?
  2. How many picks does one kit bill at order time under our contract?
  3. Does the kitting fee include any order-time pick or pack?
  4. Is your billing system set to count a kit as one pick or each component?
  5. Do you count picks per unit, per line or per SKU?
  6. When pre-built kits run out, do you build at packing, hold the orders or ask us first, and how is each billed?
  7. Can the detail file show the kit SKU on each kit order?
  8. Who updates a kit's definition when we change it?

Checklist: kit and bundle billing#

FAQ#

Does a 3PL charge a pick fee for each item in a bundle?

It depends on when the bundle is assembled and on your contract. A bundle built at packing is picked component by component, and whether it bills per component or per kit depends on your contract. A kit pre-built and stored as its own SKU is picked as one unit.

If I pay a kitting fee, should I also pay pick fees on kit orders?

One order-time pick of a finished pre-built kit (only the order fee, where it includes the first pick) is normal when the kitting fee covers building only; none, when the per-kit price includes pick and pack. Component picks on top are an error unless your contract prices the work that way.

Does a multipack count as a kit?

A multipack stored pre-packed is picked as one unit, like a pre-built kit. Built from single units at packing, a three-pack counts three picks per unit (under structure A, the order fee plus two additional picks), but one line counted per line.

Is it cheaper to pre-kit or to build kits at packing?

It depends on the kitting rate, the pick rate, components per kit and volume. In the illustrative example above, where bundles built at packing bill per component with no assembly charge, pre-building saves (4 − 1) × $0.40 = $1.20 of order-time picks per kit against a $1.00 kitting fee, before storing finished kits. See Kitting and assembly: when to pre-kit vs. kit on demand.

Sources#

8 sources cited
  1. Racklify Encyclopedia, "How Much Does Product Kitting Cost? Pricing Models, Fees, And Cost-Saving Tips" (published Aug 5, 2026, updated Sep 17, 2026; accessed Oct 17, 2026). https://racklify.com/encyclopedia/how-much-does-product-kitting-cost-pricing-models-fees-and-cost-saving-tips/
  2. ShipHero Help Center, "How Picking Fees are Calculated in 3PL Billing" (updated June 11, 2026; accessed Oct 17, 2026). https://software-help.shiphero.com/hc/en-us/articles/46573338603021-How-Picking-Fees-are-Calculated-in-3PL-Billing
  3. Fulfyld, "How to Set a SKU as Virtual or Kit-Only in Fulfyld" (published Jun 19, 2026, updated Sep 7, 2026; accessed Oct 17, 2026). https://www.fulfyld.com/docs/set-sku-as-virtual-or-kit-only/
  4. Shopify, "About product bundles" (Shopify developer documentation, undated; accessed Oct 17, 2026). https://shopify.dev/docs/apps/build/product-merchandising/bundles
  5. ShipBob, "How to Fulfill Shopify Product Bundles: From App Setup to Operations" (updated June 30, 2026; accessed Oct 17, 2026). https://www.shipbob.com/?p=44068
  6. Endless Commerce, "Why Your Best-Selling Bundle Is Your Hardest Order to Ship" (Playbook, undated; accessed Oct 17, 2026). https://endlesscommerce.com/playbook/bundle-kit-fulfillment-complexity/
  7. Fulfyld, "How to Understand Pick & Pack Fee Charges on Your Fulfyld Invoice" (published Jun 15, 2026, updated Sep 7, 2026; accessed Oct 17, 2026). https://www.fulfyld.com/docs/understand-pick-and-pack-charges-fulfyld/
  8. Racklify Encyclopedia, "Virtual Bundles Versus Kits And Multi-Packs: Which Should Your Warehouse Use?" (published Oct 12, 2026, updated Oct 16, 2026; accessed Oct 17, 2026). https://racklify.com/encyclopedia/virtual-bundles-versus-kits-and-multipacks-which-should-your-warehouse-use/
Reviewed by Implentio’s 3PL billing team. Every number is checked against a cited source, reviewed by people who work with 3PL invoices daily, and re-checked on a schedule. We never name a brand or a 3PL. How this guide is written