Amazon FBA vs 3PL Warehouse vs Self-Fulfillment: How to Choose
Where and how you store and ship your products is your most operational decision as a product business. Get it right and you scale smoothly. Get it wrong and you burn cash on storage fees, lose time packing boxes, or hand too much control to a platform. Here is how to think through all three options.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
The Quick Answer
Self-fulfill when you are under 50 orders per month — the cost and complexity of outsourcing is not justified. Use Amazon FBA if you are primarily selling on Amazon and want Prime eligibility to drive conversion. Use a 3PL when you are over 100–200 orders per month, selling across multiple channels, or when packaging and storage are consuming more than 10 hours per week.
Side-by-Side Breakdown
Self-fulfillment: no fixed cost, your time only, full quality control, does not scale past 50–100 orders/month without consuming your schedule. Amazon FBA: fulfillment fees $3–7+ per unit depending on size/weight, monthly storage fees (higher October–December), Prime badge increases conversion by 20–30%, you lose packaging control and direct customer relationship. 3PL: typically $25–75/month storage base + pick/pack fee of $2–5 per order, your branding on the box, works across all channels (Shopify, Amazon, Etsy simultaneously), requires minimum monthly order volume at most providers.
When to Choose Amazon FBA
Amazon FBA makes sense if Amazon is your primary or exclusive sales channel and the Prime badge materially improves your conversion rate. For products under 1 lb with strong Amazon search demand, FBA is often the most cost-efficient fulfillment option because the Prime badge compensates for the fee. Run the FBA fee calculator (available free at sellercentral.amazon.com) to compare total FBA cost per unit against your current fulfillment cost.
When to Choose a 3PL
Move to a 3PL when fulfillment is consuming more than 10 hours per week, when you are selling on multiple channels and need unified inventory management, or when you want branded packaging at scale. A good 3PL partner reduces your marginal fulfillment cost per order and frees you to focus on product development and marketing. Expect to spend 2–3 months evaluating and onboarding a 3PL — do not wait until you are overwhelmed to start the process.
The Verdict
Self-fulfill to prove your model and understand your true cost. If you are Amazon-first and under 200 orders per month, FBA is probably your most cost-efficient option. If you are multi-channel or over 200 orders per month, a 3PL almost always wins on cost and time. Build the 3PL relationship before you need it — switching while overwhelmed is the most expensive way to do it.
How to Get Started
1. Self-fulfillment: set up a packing station, open accounts with USPS, UPS, and FedEx, and use ShipStation or Pirateship to access discounted rates. 2. Amazon FBA: create a Seller Central account, enroll products in FBA, and ship inventory to Amazon's fulfillment centers following their prep requirements. 3. 3PL: get quotes from ShipBob, ShipMonk, or Whiplash — provide your monthly order volume, average unit weight/dimensions, and channel mix. Compare total per-order cost including all fees.
RECOMMENDED TOOLS
Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.
FREQUENTLY ASKED QUESTIONS
What is the minimum order volume to use a 3PL?
Most 3PLs require 100–500 orders per month as a minimum. Some newer providers like ShipBob have lower minimums. Below that threshold, self-fulfillment or Amazon FBA is typically more cost-effective.
Can I use Amazon FBA for orders from my own website?
Yes. Amazon's Multi-Channel Fulfillment (MCF) lets you fulfill orders from your Shopify store or other channels using FBA inventory. MCF fees are higher than standard FBA fees, and boxes arrive with Amazon branding unless you pay for blank packaging.
What are the hidden costs of Amazon FBA?
Long-term storage fees (assessed monthly for inventory over 365 days), removal fees (to get your inventory back), labeling fees, prep fees if your products need special packaging, and the 15% referral fee on every sale. Run the FBA fee calculator before deciding.
Apply This in Your Checklist