Self-fulfill or use a 3PL?
Self-fulfillment is cheapest and most controllable when you're small. A 3PL buys your time back and speeds delivery once volume climbs, for a per-order fee. The right answer is a stage decision.
AI can compute the breakeven from your order volume and a real 3PL quote. You supply the quote and your own hourly value, because those are yours to know.
Fastest path: one prompt, end to end
🤖 AI prompt — paste into ChatGPT / Claude
You are a fulfillment-ops advisor. Use MY numbers only (invent no 3PL rates).
Orders/month: [#] Hours I spend packing per week: [#] My time is worth: [$/hr]
Product: [size/weight] 3PL quote if I have one (pick+pack+storage per order): [$]
Do this:
1. Estimate my current self-fulfillment cost per order (materials + my packing time valued at my rate).
2. Compare to the 3PL per-order cost I gave (or tell me to get a quote).
3. Find the breakeven order volume where a 3PL becomes cheaper than my time.
4. List the non-cost factors (speed, returns handling, control, peak capacity) and which way each points for me.
Do not invent 3PL rates; if missing, tell me to request quotes from 2-3 providers.
Output: cost-per-order both ways + breakeven volume + decision factors.
Or do it in 4 steps
- Cost your own fulfillment honestly. Packing materials + your time at a real hourly rate + storage. Founders forget to price their own hours, which makes self-fulfill look free when it isn't.
- Get real 3PL quotes (receiving, storage, pick-pack per order, shipping). Rates vary widely, get 2-3. Watch for minimums and storage fees that punish slow-movers.
- Find your switch point. Self-fulfill while volume is low and cash is tight. Move to a 3PL when packing eats hours you should spend on growth, or when 2-day delivery expectations exceed what you can hand-ship.
- Weigh the non-cost factors. A 3PL adds speed, scale, and returns handling but removes control and the unboxing touch (see packaging-unboxing). Many brands self-fulfill signature/first orders and 3PL the bulk.
Worked example (labeled): at 100 orders/month, packing takes ~10 hrs. At $25/hr that's $250 + materials, roughly $3.50/order in your time alone.
A 3PL at $4/order pick-pack looks even, but frees 10 hrs/week. As you cross ~300 orders/month, the 3PL usually wins on both cost and freed time. Run your own volume and quote.
Re-evaluate at each big volume jump; the answer changes as you scale.