Your kit is working. Customers love it. So you decide to take it further – a retail account, an Amazon listing, maybe a subscription play. And that is when things start to get complicated.

Here is the thing: the kit did not change. What changed is where you are selling it. And kitting across sales channels is a completely different operational conversation than kitting for just one. Each channel has its own rules, its own labeling requirements, and its own expectations for how a kit should show up. Once you understand that, the path forward gets a lot clearer.

Let’s break it down.

Every Channel Has Its Own Rulebook

 

Most growing brands assume that if they can build and ship a kit for their DTC customers, they can do the same thing for everyone else. That assumption costs a lot of people a lot of money.

A DTC kit is largely on your terms. Custom box, branded tissue paper, a thank-you insert, whatever experience you want to create for the customer. Your 3PL pulls the components, assembles the kit, and ships it to someone’s front door. You control almost everything about it.

A retail kit is a different situation entirely. When you are sending kits to a regional chain or a national retailer, that retailer has specific requirements you have to meet before your product ever lands on a shelf. These typically include:

  • GS1-128 carton labels: A specific barcode format that the retailer’s distribution center uses to receive and process your shipment.
  • “Sold as Set” markings: A label on the outside of the kit packaging that tells the retailer’s team the items inside are not meant to be separated and sold individually.
  • Pallet configurations: The retailer tells you exactly how pallets should be built, wrapped, and labeled before they arrive at the DC.
  • Routing guide compliance: Rules about carrier selection, scheduling, and delivery windows that, if missed, can result in chargebacks against your invoice.

 

Here is how those requirements stack up across your three main channels at a glance:

DTC Retail Marketplace (Amazon)
Packaging Your choice: branded boxes, inserts, custom materials Retailer-specified dimensions and materials Amazon prep guidelines: poly bagging, bubble wrap on certain items
Labeling Brand labels, no strict format required GS1-128 carton labels, “Sold as Set” markings required FNSKU labels in correct placement, no obscured barcodes
Shipping Format Standard parcel, no pallet required Pallets built to retailer spec, routing guide compliance FBA inbound shipment requirements and appointment scheduling
Compliance Risk Low, driven by your own brand standards Chargebacks for non-compliance, sometimes weeks after shipment Shipment rejection at the fulfillment center

 

Marketplace channels like Amazon have their own set of requirements too. FBA kits need FNSKU labels in the right location on the packaging, specific poly bagging or bubble wrap on certain product types, and prep that meets Amazon’s receiving guidelines. Packaging that confuses their system or obscures required labels can get your shipment rejected at the fulfillment center before it ever goes live.

Hot Tip: Before you launch a kit on a new channel, get the packaging and compliance requirements in writing – from the retailer’s vendor guide, from Amazon Seller Central, or from your marketplace rep. Your 3PL should know this territory well, but you should understand it too.

 

The Inventory Problem Nobody Warns You About

 

Here is where kitting across sales channels gets genuinely tricky for a lot of brands. When a kit sells, it is not just one SKU coming out of your inventory. It is every component that makes up that kit. Three products in a bundle means three individual SKUs that need to be decremented every time one kit ships.

Run that across three sales channels at the same time, without a system that syncs inventory in real time, and you will see the problem fast. DTC shows units available that a retail purchase order already claimed. Components sit in a “kit” bucket that does not communicate with your individual SKU counts. You oversell. You have to call a customer and explain why their order is delayed. None of that is a good situation.

BCG’s research on CPG e-commerce supply chains found that brands managing multi-channel inventory without centralized visibility consistently underperform on fill rates and overspend on expediting costs. The fix is not complicated, but it does require the right infrastructure and the right 3PL partner who can manage component-level tracking across all of your channels from one system.

Hot Tip: Ask your 3PL specifically how they handle component-level inventory decrement when the same SKUs are used across multiple kits or channels. Ask to see it in the system, not just hear about it. If they cannot show you, that is a gap worth understanding before it becomes your problem.

 

Pre-Built or On-Demand: Matching the Method to the Channel

 

One of the biggest decisions in a multi-channel kitting operation is whether to build kits in advance or assemble them as individual orders come in. Both approaches work. But they work better for different channels, and mixing them up creates unnecessary waste and cost.

Kitting station with sorted product components and labeled boxes as team oversees multi-channel assembly

Pre-Built Kitting

 

Pre-built kitting means you assemble a batch of kits before orders arrive. This makes sense when you have predictable volume and a known ship date. Pre-built kits also tend to move through the warehouse faster at ship time, which matters when you are working against a retailer’s delivery window. It is the right call when:

  • You have a retail purchase order for a specific quantity going to a distribution center on a set date
  • You are running a subscription box that ships to a defined list of customers at the end of each month
  • You need kits staged and ready before a promotional window opens

 

On-Demand Kitting

 

On-demand kitting means the kit gets assembled when the order comes in. Your 3PL pulls the components and builds it during the packing process. You are not sitting on pre-built inventory that may or may not move at the pace you expected. This approach fits better when:

  • You are fulfilling DTC orders through Shopify or a similar platform where volume is unpredictable
  • You are selling kits on a marketplace where demand spikes and dips without much warning
  • Your kit configuration changes frequently based on promotions or seasonal variations

 

Most brands running kitting across sales channels end up needing both approaches at the same time. Pre-built for retail, on-demand for DTC and marketplace. A capable 3PL can run both workflows, but that is worth confirming before you commit to a partner.

Hot Tip: When evaluating a 3PL for kitting, ask whether they charge differently for pre-built versus on-demand assembly, and how lead time works for each. Some 3PLs are set up primarily for one approach and will struggle with the other during peak volume.

 

Build a Kit Spec for Every Channel You Sell On

 

If there is one practical thing to take away from all of this, it is this: your kit needs its own spec document for every channel it lives in.

A kit spec is a build sheet. It tells your fulfillment team exactly what goes into the kit, in what order, with what packaging, with what labels, and to what standard. A DTC kit spec and a retail kit spec for the same product can look completely different, because the requirements are completely different. Most kitting problems (wrong labels, missing components, retailer chargebacks) trace back to a spec that was vague, outdated, or missing entirely. Write it down. Keep it current. Make sure your 3PL is always working from the latest version.

Kitting across sales channels is not something to dread. Once you understand what each channel actually requires, you can build an operation that runs reliably across all of them. The brands that get this right are not doing anything magical. They planned ahead, asked the right questions, and built the infrastructure before the volume showed up.

If you are managing kits across DTC, retail, and marketplace, or getting ready to, the right 3PL partner makes a significant difference. At Symbia, multi-channel fulfillment including kitting and assembly is core to what we do. Take a look at the brands we are built for or reach out to talk through your setup.

Frequently Asked Questions

 

What is the difference between pre-built and on-demand kitting?

 

Pre-built kitting means you assemble kits in advance before orders arrive, which works best when you have predictable volume like a retail purchase order or a monthly subscription run. On-demand kitting means the kit gets assembled when an individual order comes in, which works better for DTC or marketplace channels where demand is harder to forecast. Most brands running multiple channels need both approaches operating at the same time.

Does each sales channel need its own kit spec?

 

Yes. A kit spec is a build sheet that tells your fulfillment team exactly what goes into the kit, how it is packaged, and what labels it requires. Because DTC, retail, and marketplace channels each have different packaging and labeling requirements, the spec for the same product will look different depending on where it is going. Using one universal spec across all channels is one of the most common causes of compliance errors and chargebacks.

What is a chargeback and why does it happen with retail kitting?

 

A chargeback is a deduction a retailer takes from your invoice when a shipment does not meet their compliance requirements. Common triggers include incorrect labeling, missing barcodes, wrong pallet configurations, or late delivery outside the routing guide window. Chargebacks can show up weeks after a shipment, and they add up quickly if the root cause is not identified and fixed.

Can one 3PL handle kitting across DTC, retail, and marketplace channels?

 

Yes, and ideally that is exactly what you want. Managing kitting across sales channels through a single 3PL partner means your inventory is tracked from one system, your kit specs live in one place, and your fulfillment team understands the requirements for every channel you sell on. Splitting kitting across multiple providers creates inventory blind spots and coordination overhead that tends to get more expensive as your volume grows.