How to choose · Ecommerce fulfilment
How to choose a third-party fulfilment partner for an online store
Last updated 25 October 2026 · 1 source listed · Reading time about 3 minutes
Short answer
Choose a fulfilment partner by testing fit rather than reading feature lists: how well they handle your product profile, whether their systems connect cleanly to your storefront, how they treat inventory accuracy and returns, and how their pricing behaves when your order mix changes. A pilot with a limited range of products reveals more than any sales deck.
Who this is for: An ecommerce operator outgrowing in-house packing who is evaluating outsourced storage, pick and pack providers.
What to evaluate
Product and order profile fit
Providers specialise. A site built for small apparel parcels struggles with bulky furniture, glass, or goods needing lot tracking.
How to check: Ask to see current clients with similar size, fragility and order patterns, and to tour the floor.
Integration quality
Orders, stock levels and tracking must flow without manual files, or errors and overselling follow.
How to check: Request a list of supported storefront and marketplace connectors and a test environment.
Inventory accuracy practices
Mismatches between system and shelf produce cancelled orders and write-offs. Cycle counting and receiving discipline matter more than warehouse size.
How to check: Ask how receiving is verified, how often counts occur, and how discrepancies are reported and compensated.
Service level reliability
Cut-off times and dispatch commitments set the customer promise on your checkout page.
How to check: Ask for written dispatch cut-offs, how backlogs are managed in peaks and what remedies apply for misses.
Returns processing
Returns determine whether stock can be resold quickly. Slow or careless inspection locks up inventory.
How to check: Walk through the returns workflow, grading, restocking time and reporting.
Pricing structure clarity
Fees for receiving, storage, picks, packaging and special projects interact. Low pick fees can be offset by storage or minimums.
How to check: Model your own order profile through the full rate card.
Network footprint
Location determines transit time and shipping cost to your customers, and multiple nodes can improve both.
How to check: Map site locations against your customer concentration.
Comparison
| Type | Good when | Watch out for |
|---|---|---|
| Boutique regional provider | Modest volume, hands-on service and flexible handling of unusual products. | Limited capacity in peaks and fewer integrations. |
| Large multi-site provider | Scaling volumes, need for geographic distribution and sophisticated systems. | Lower priority for small clients and rigid onboarding processes. |
| Marketplace-operated fulfilment | Selling mainly on one marketplace and wanting its delivery badge. | Restrictions on branded packaging and on using the stock for other channels. |
| Specialist (fragile, regulated, subscription) | Products that need lot control, kitting or compliance steps. | Narrow scope and sometimes higher minimums. |
| Hybrid in-house plus outsourced | Keeping control of premium orders while outsourcing overflow. | Dual systems and risk of stock split across sites. |
Decision worksheet
Rate up to three options against this guide’s own criteria. It runs in your browser and saves only on this device. It is a thinking aid, not a recommendation.
1. Have you checked each criterion?
0 of 7 criteria checked.
2. Compare options (0 = fails or unknown, 3 = meets it well)
| Criterion | |||
|---|---|---|---|
| Product and order profile fit | |||
| Integration quality | |||
| Inventory accuracy practices | |||
| Service level reliability | |||
| Returns processing | |||
| Pricing structure clarity | |||
| Network footprint | |||
| Total (max 21) | 0 | 0 | 0 |
Questions to ask before you commit
- Who will be my day-to-day account contact and how are issues escalated?
- What are your order cut-off times and standard dispatch commitments?
- How do you handle inbound receiving, and what discrepancy reporting do I get?
- How are lost, damaged or mis-picked orders compensated?
- What is the notice and process for leaving, including how stock is returned?
- Which charges are minimums, and which scale with activity?
- How do you scale labour for peak periods and what notice do you need from me?
- How are returns inspected, graded and restocked, and how quickly?
Typical trade-offs
Single warehouse versus multiple nodes
- Upside
- Simpler inventory and lower fixed cost.
- Downside
- Longer and costlier delivery to distant customers.
Branded custom packaging versus standard cartons
- Upside
- Stronger customer experience and brand recall.
- Downside
- Slower packing and extra handling fees.
Long contract for lower fees versus short flexible term
- Upside
- Better rates and priority treatment.
- Downside
- Risk of being locked in if service slips.
Common mistakes
- Judging on pick fees alone. Calculate the full cost of a typical order including storage and packaging.
- Skipping a trial. Start with a limited product set and watch accuracy and speed before moving everything.
- Sending poorly labelled inbound stock. Provide barcodes and advance shipping notices in the agreed format.
- Ignoring peak planning. Share forecasts well before promotions so that labour and space are ready.
- Not defining stock-count tolerance. Agree acceptable variances and compensation in writing.
Related questions
When is it time to outsource fulfilment?
Common triggers are packing consuming the founders' time, order volume outgrowing the space available, delivery promises slipping, or a need for geographic reach. Outsourcing converts fixed costs into variable ones but cedes control of the customer experience. If your products are highly customised or you pack at very low volume, in-house can remain more economical.
How long does onboarding usually take?
Allow time for integration testing, product data setup, labelling, and the first inbound receipt. Slower steps are typically product master data cleaning and agreeing packaging specifications. Expect a staged start, with a limited range of products at first, to catch errors before the full catalogue is live.
Can I use one provider for multiple sales channels?
Many providers support several channels from a shared stock pool, which reduces overselling. Check how channel-specific requirements are handled, such as marketplace labelling, retail compliance and unbranded packing slips. Confirm the system can allocate stock between channels and handle each channel's return rules.
What if my provider makes frequent errors?
Document each incident with order numbers and photos, and request a root-cause explanation rather than only a credit. Check your agreement for service levels and remedies. If errors continue, use the contract's notice terms and plan an orderly transition, including a stock count, to avoid being stranded.
How do I keep control of my customer experience?
Specify packing standards, inserts and carrier choices in writing. Use tracking data and customer feedback to audit regularly. Visit the site if you can, and order from your own store periodically to see the unboxing experience as customers do.
Sources and further reading
These pages were reachable when we last checked. They informed definitions and rules referred to above; they do not endorse this guide. Where rules differ by country, check the authority for your location.
- Federal Trade Commission — Federal Trade Commission, retrieved 27 October 2026
Related guides
Comparison · Ecommerce fulfilment
In-house packing versus outsourced fulfilment: which model suits your store
In-house fulfilment gives control, product knowledge and flexibility for custom or low volume orders. Outsourcing converts fixed cost to variable, adds scale and carrier leverage, but reduces control and introduces dependency. The decision turns on order complexity, volume variability, available space and labour, and how much customer experience depends on packing details.
Cost factors · Ecommerce fulfilment
Understanding fulfilment fee structures and where costs hide
Fulfilment pricing is a stack of separate charges: onboarding, receiving, storage, picking, packaging, shipping handling, returns and projects, plus minimums. Cost per order depends on your average units per order, product size, stock turnover and return rate. Modelling your own order profile through each fee reveals the real total far better than comparing headline pick prices.
Requirements · Ecommerce fulfilment
Fulfilment contract terms to negotiate: service levels, liability and exit
A fulfilment agreement should define service levels with measurable remedies, inventory ownership and loss liability, insurance, data and integration responsibilities, pricing change rules, and a workable exit with stock return. Standard provider terms are often drafted to limit liability, so read them closely and consider legal review. Rules vary by jurisdiction.
Requirements · Business operations
Card data security requirements for merchants
Any business accepting cards must protect cardholder data under the card network security standard, validated through a questionnaire or assessment that depends on how you take payments. The less card data touches your own systems, the lighter the effort. Hosted checkout, encrypted terminals and tokenization shrink scope. Your acquirer or processor tells you which validation applies.
How to choose · Parcel and courier shipping
How to choose parcel carriers for an online business
Choose carriers by matching service coverage, delivery performance in your customers' areas, pickup arrangements, tracking quality, claims handling and surcharge policies to your parcel profile. Many sellers do better with two or more carriers selected by rules, since no network is strongest everywhere. Evaluate total delivered cost and customer experience, not the base rate alone.
How to choose · Business operations
How to choose a business bank account
Judge a business account on how it fits your payment flows, not only on its monthly charges. Look at fee structure, payment methods and international capability, integration with accounting software, user permissions, deposit protection, lending relationship potential and service quality. Compare a full month of your expected activity against each fee schedule, and confirm what happens if you outgrow the account.
How to choose · Business operations
How to choose a commercial cleaning contractor
Define the scope in detail first: areas, frequency, hours, specialist tasks and consumables. Then compare contractors on staffing stability, supervision and quality auditing, insurance, training and chemical safety, vetting of personnel, supplies and environmental practices, and how complaints are resolved. A clear specification and measurable service levels do more for quality than the choice of brand.
All Ecommerce fulfilment guides · All Logistics and supply chain