3PL for DTC

Subscription Box Fulfillment Guide

By 3PL for DTC Editorial · Updated · How we research

Quick answer

Your subscription app (for example Recharge) charges the customer, and after a successful charge it creates the order in your store, which syncs to your 3PL like any other order. The 3PL then either ships a pre-built kit or builds the box to a bill of materials. For batch billing (everyone charged on one date), you pre-kit boxes before the charge date and ship a wave. For rolling billing (charged on signup anniversary), the 3PL picks boxes daily. Plan kitting capacity and inventory around the charge calendar, not around orders.

Key takeaways

  • Recharge creates the store order only after a successful charge, then submits it to Shopify or BigCommerce.
  • Prepaid subscriptions create several orders from one charge; pay-as-you-go creates one order per charge.
  • Batch billing concentrates volume into one shipping wave; rolling billing spreads it across the month.
  • Pre-kitting before the charge date shifts labor earlier and requires an accurate forecast of successful charges.
  • The 3PL must know the box's bill of materials and substitution rules before the first cycle.

How does subscription box fulfillment work?

The flow for a Shopify brand using a subscription app:

  1. Charge. The subscription app attempts the charge on the scheduled date.
  2. Order creation. Recharge's documentation says that after successful payment the order is immediately submitted to the external platform (Shopify or BigCommerce). Failed charges create no order.
  3. Sync. The order flows to your 3PL through its normal store integration.
  4. Build or pick. The 3PL either pulls a pre-built kit (one SKU) or picks components to a bill of materials.
  5. Ship and track. Tracking writes back to the store, and the customer gets the shipping email.

Prepaid plans work differently: Recharge links one charge to several orders, one per shipment. So your 3PL receives future-dated orders you have to hold until their ship date.

Batch or rolling billing: which works better with a 3PL?

Batch (one charge date) Rolling (anniversary dates)
Order pattern One large wave per cycle Steady daily volume
Kitting Pre-build before charge date Build on demand or keep a kit buffer
3PL labor Spiky; book capacity in advance Predictable
Inventory risk Must forecast successful charges Easier to top up
Customer experience Everyone receives the same box at once (good for curated themes) Box contents may vary by date

Batch fits curated monthly boxes where everyone gets the same theme. Rolling fits replenishment subscriptions (the same product on repeat). If you batch, tell your 3PL the charge date at least a month ahead and confirm they can ship the whole wave inside their SLA.

How should you schedule kitting for each cycle?

A working calendar for a monthly batch box:

When What
6–8 weeks before Lock box contents and bill of materials; order components
3–4 weeks before Components arrive at the 3PL with ASNs; 3PL confirms counts
2 weeks before Send kitting work order: quantity, build instructions, insert, photo of finished box
1 week before 3PL builds a sample; you approve it from photos
Before charge date 3PL pre-builds kits to your forecast of successful charges
Charge date Orders sync; wave ships
After ship Reconcile: kits built vs. shipped, leftover components

Build slightly under your forecast of successful charges and finish the rest on demand, so failed payments don't leave you with built boxes that need breaking down. Your 3PL may charge to un-kit. See kitting and bundling.

What should you ask a 3PL about subscription fulfillment?

  • How do you price kitting: per kit, per component, or hourly? What about un-kitting?
  • What's your capacity for a wave of my size, and how many days does it take to ship it all?
  • Can you hold prepaid future orders and release them on the right date?
  • Can you use order tags from the subscription app (first order vs. recurring) to add welcome inserts?
  • How do you handle substitutions when a component runs short: do you stop, or swap to an approved alternate?
  • Can you ship add-ons (one-time items added to the subscription) in the same box?
  • What does a skip or cancel after sync cost me, and until when can orders be pulled?

Which 3PLs list subscription fulfillment?

These providers list subscription or kitting as a specialty. They're examples to check, not a ranking.

  • ShipCalm: a published, itemized rate card (DTC $2.65 per order + $0.95 per item) on month-to-month terms with 90-day notice. Not a fit if you're below its quarterly spend minimum; its homepage and pricing calculator state different figures ($3,000 vs. $6,000), so confirm.
  • OC3PL: an Orange County 3PL focused on apparel, subscription and startup brands, with no minimum order quantities for startups. Not a fit if you need an East Coast node.
  • Tondo Fulfillment: subscription, kitting and DTC plus retail for CPG, food, beverage, supplement and beauty brands, from Delaware and Utah, month-to-month with 30-day notice. Not a fit if your box is heavy or oversized.
  • Shipfusion: subscription and kitting in the US and Canada for brands above about 2,000 orders a month. Not a fit if you're launching your first cycles at low volume.

What goes wrong with subscription box fulfillment?

  • Over-built kits. Failed charges leave pre-built boxes, and un-kitting costs money.
  • Component short by a few hundred. The wave stops mid-run. Agree substitution rules in advance.
  • Prepaid orders ship early because the 3PL released future-dated orders on sync.
  • Wave misses SLA. The whole cycle ships over several days and customers complain on social.
  • Expiring components (snacks, beauty samples) go out short-dated. Use lot tracking and FEFO for anything with a date.
  • Address changes after sync don't reach the 3PL.

Frequently asked questions

How does Recharge send orders to a 3PL?

Recharge creates the order in Shopify or BigCommerce after a successful charge, and your 3PL picks it up through its normal store integration.

What is kitting in subscription fulfillment?

Kitting is assembling the box's components into one finished unit, either ahead of time as a kit SKU or at the time of the order.

Should I pre-kit subscription boxes?

Pre-kit for batch billing, where every order ships in one wave; build slightly under your forecast of successful charges so failed payments don't leave you with extra kits.

How do prepaid subscriptions work with a 3PL?

A prepaid charge creates several future orders. Your 3PL has to hold them and release each one on its ship date.

Do subscription boxes cost more to fulfill?

They often add kitting or per-component pick fees on top of standard pick and pack. Ask for kitting and un-kitting prices as separate lines.

Sources