When an online order arrives, someone needs to find the right products, package them correctly, and arrange delivery. As your store grows, doing this yourself can take time away from customer service, purchasing, and marketing.
A fulfillment partner can take over much of that work. However, a provider’s warehouse network or attractive picking fee does not tell you whether it suits your business.
Learning how to choose an e-commerce fulfillment partner means evaluating your products, order patterns, total costs, technology, and recovery options when something goes wrong.
This guide explains what to compare, which questions to ask, and how to test a provider before moving your inventory.
What Does an E-commerce Fulfillment Partner Do?
An e-commerce fulfillment partner stores your inventory and processes customer orders on your behalf.
Typical activities include:
- Receiving incoming stock.
- Recording and storing inventory.
- Picking products for each order.
- Packing shipments.
- Handing packages to delivery carriers.
- Providing shipment and inventory information.
- Processing returns under agreed instructions.
Some providers also offer product labeling, bundle assembly, wholesale distribution, or other services. These capabilities and their charges vary, so confirm them in writing.
You may see these businesses called third-party logistics providers, or 3PLs. The term covers a wider range of logistics services; check the specific fulfillment work included in each proposal.
Step 1: Define Your Fulfillment Requirements
Before contacting providers, prepare a short description of your operation.
Giving every candidate the same information makes their proposals easier to compare.
| Information to prepare | Why it matters |
|---|---|
| Average monthly orders | Helps estimate normal workload and costs |
| Peak daily and monthly orders | Reveals capacity requirements |
| Number of SKUs | Shows the variety of inventory to manage |
| Typical items per order | Affects picking and packing work |
| Product dimensions and weight | Influences storage, packaging, and shipping |
| Average inventory held | Helps estimate warehouse space |
| Customer destinations | Supports warehouse and carrier comparisons |
| Sales channels | Defines integration requirements |
| Return volume | Helps assess reverse logistics |
| Special handling needs | Identifies unsuitable providers early |
A SKU is a distinct inventory item. A shirt offered in three sizes and two colors may have six SKUs.
Describe Difficult Orders, Too
Do not submit only your simplest shipment for pricing.
Include representative examples such as:
- An order containing several products.
- A fragile item needing protective packaging.
- A bundle sold under one product listing.
- A shipment to a distant customer.
- A returned item requiring inspection.
A provider should understand the work your store regularly creates.
Step 2: Check Product Compatibility
Ask whether the warehouse routinely handles products like yours.
Lightweight accessories, oversized furniture, cosmetics, and food products can require different storage and handling arrangements.
Depending on your catalog, ask about:
- Weight and size limits.
- Fragile-product packing.
- Temperature or humidity requirements.
- Batch, lot, serial number, or expiry tracking.
- Product restrictions.
- Storage security.
- Handling damaged or unsellable inventory.
Do not rely on a general statement that the provider handles “all e-commerce products.” Request confirmation for your specific items and packaging requirements.
Step 3: Evaluate Warehouse Locations Against Customer Demand
More warehouse locations do not automatically create a better arrangement.
The useful question is whether the proposed locations support your customers at a reasonable total cost.
Ask the provider to analyze recent orders using customer destinations, shipment weights, and package dimensions. Remove personal information that is unnecessary for the analysis.
Consider the Cost of Splitting Inventory
Placing stock in several locations can create additional receiving, transfer, and inventory-management work.
A small store may also struggle to keep every product available everywhere. Orders containing products held in different warehouses could require separate shipments.
Compare:
- Expected shipping costs.
- Delivery estimates.
- Inventory required at each location.
- Transfer and replenishment charges.
- Split-shipment frequency and cost.
Request an explanation of why the proposed network suits your order history.
Step 4: Compare the Complete Fulfillment Cost
A low picking fee is only one part of the bill.
Request a written estimate using your actual order and inventory profile.
| Cost category | Questions to ask |
|---|---|
| Onboarding | Are setup, training, or integration charges included? |
| Receiving | Is stock charged by hour, pallet, carton, or unit? |
| Storage | How is occupied space measured? |
| Picking | What does the first-item fee include? |
| Additional items | How are extra units or SKUs charged? |
| Packaging | Which materials are included? |
| Shipping | Which carrier services and surcharges apply? |
| Returns | What do inspection and restocking cost? |
| Special projects | How are labeling, counting, or assembly billed? |
| Account fees | Are there recurring platform or service charges? |
| Minimums | What spending or volume commitments apply? |
| Exit costs | What will inventory removal involve? |
Ask whether prices can change during the agreement and how much notice you receive.
Understand Monthly Minimums
A provider may accept low order volumes while still requiring a minimum monthly payment.
For example, suppose a hypothetical quote includes:
- A $400 monthly picking minimum.
- A $2 picking charge per order.
- 100 orders during a quiet month.
Calculated picking activity would be $200, but the minimum would raise that charge to $400. That is $4 per order for picking alone, before shipping, storage, and other fees.
These figures illustrate a pricing mechanism; they are not a provider quote.
Compare Three Operating Scenarios
Request estimates for:
- A normal month.
- A quiet month.
- A peak month.
Use the same assumptions across providers. Identify whether minimums replace calculated charges or are added separately, so you do not count them twice.
Step 5: Test Your Store Integration
A provider’s list of supported platforms is a starting point. Your specific workflows still need testing.
Check whether the connection correctly handles:
- Product variants and SKU mapping.
- Inventory updates.
- Bundles and kits.
- Order cancellations.
- Address changes.
- Partial shipments.
- Tracking updates.
- Returns.
Ask which functions require an additional application, custom development, or manual work.
Clarify When Changes Become Impossible
An order may become difficult to cancel once warehouse processing starts.
Find out when orders are imported, when picking begins, and what happens if a customer requests a change during that period.
Your customer service team needs clear instructions it can follow.
Step 6: Review Dispatch Commitments and Delivery Expectations
Dispatch and delivery describe different stages.
Dispatch concerns the warehouse handing a shipment to a carrier. Delivery concerns the package reaching the customer.
A same-day dispatch commitment does not mean same-day delivery.
Ask about:
- Daily order cutoffs and time zones.
- Weekend and holiday operations.
- Receiving and stock-availability timelines.
- Peak-period arrangements.
- Carrier collection schedules.
- Delays caused by unavailable inventory or order exceptions.
Request a Written Service-Level Agreement
A service-level agreement, or SLA, defines agreed service expectations.
Useful details include:
- How performance is measured.
- Which orders qualify.
- Exceptions and exclusions.
- Reporting frequency.
- Escalation procedures.
- Remedies when commitments are missed.
A percentage alone is difficult to assess without knowing what is included in its calculation.
Step 7: Assess Inventory Control and Returns
Inventory accuracy affects what your store can promise customers.
Ask how the provider:
- Checks incoming quantities.
- Records receiving discrepancies.
- Separates damaged stock.
- Performs stock counts.
- Investigates missing products.
- Updates available inventory.
Clarify whether incoming cartons are individually counted or accepted based on supplier-declared quantities.
Define Your Returns Instructions
Returns need a documented process.
Specify whether warehouse staff should inspect, photograph, restock, quarantine, or dispose of an item.
Also confirm:
- How quickly returns are recorded.
- What information your team receives.
- Who decides whether an item is sellable.
- How charges apply.
- Who handles the customer refund.
Physical return processing and issuing a refund are separate responsibilities.
Step 8: Evaluate Support Before You Sign
Ask who your team will contact when an order is missing, stock is incorrect, or a bill needs explanation.
Find out:
- Whether you have a named contact.
- Which support channels are available.
- When support operates.
- How urgent warehouse issues are escalated.
- Who can authorize corrective action.
During the evaluation, notice whether answers are specific and consistent. Sales responsiveness does not prove future service quality, but unresolved questions deserve attention.
Where available, request references from businesses with similar products and operational needs.
Step 9: Review Liability, Data Access, and Exit Terms
Understand what happens if stored inventory is lost or damaged.
Ask about liability limits, claims deadlines, required evidence, and insurance responsibilities. Do not assume the provider’s insurance automatically covers your stock at full selling value.
Also review how customer information is accessed, protected, retained, and returned or deleted when the relationship ends.
For the agreement itself, check:
- Initial term and renewal.
- Termination notice.
- Price changes.
- Outstanding payment requirements.
- Inventory-release procedures.
- Removal fees and timelines.
- Access to reports and historical data.
For a significant commitment or unclear terms, obtain appropriate professional review.
Step 10: Run a Pilot Before Moving Everything
Where practical, test the arrangement with a limited inventory transfer and representative orders.
Include a normal order, a multi-item order, a cancellation, and a return. Check a fragile or specially packed shipment if relevant.
Evaluate:
- Receiving accuracy.
- Stock synchronization.
- Packaging quality.
- Tracking updates.
- Support handling.
- Actual invoice charges.
Inspect the delivered package as a customer would. Confirm that products, quantities, packaging, and included materials match your instructions.
A Simple Fulfillment Partner Scorecard
First eliminate providers that fail essential requirements. A high overall score should not outweigh an inability to handle your products.
Then compare the remaining candidates using a scorecard.
| Criterion | Example weight |
|---|---|
| Total cost and billing clarity | 25% |
| Product handling and inventory control | 20% |
| Dispatch and delivery suitability | 20% |
| Technology integration | 15% |
| Support and issue resolution | 10% |
| Contract flexibility and exit process | 10% |
Score each category from one to five, supported by evidence such as a written quote, demonstration, contract, or pilot result.
These weights are illustrative. A fragile-product business may place more emphasis on handling, while a subscription business may prioritize assembly and scheduling.
Frequently Asked Questions
1. When should a small business outsource fulfillment?
Consider it when packing, storage, and shipping administration consistently constrain operations. Compare outsourcing with the full cost of fulfilling in-house, including labor, space, materials, shipping, and management time.
2. Is the cheapest fulfillment provider the best choice?
Not necessarily. Compare total costs alongside product suitability, service commitments, integration, and support. A low headline fee may exclude work your orders require.
3. Can a small store use more than one fulfillment partner?
Yes, but dividing inventory and routing orders can add complexity. Establish clear stock ownership, system connections, and routing rules before adopting this approach.
4. Can a fulfillment partner guarantee delivery times?
Check the precise commitment. A warehouse may control dispatch while relying on a carrier for delivery. Any guarantee should specify eligible services, exclusions, and remedies.
5. What should I prepare before requesting a quote?
Provide order volumes, SKU counts, product and package dimensions, weights, inventory levels, customer destinations, sales channels, and special requirements. Include representative orders and seasonal changes.
Conclusion
Choose a fulfillment partner using evidence from your own operation: representative orders, realistic monthly estimates, written service commitments, and a practical test.
A suitable provider should handle your products correctly, connect reliably with your store, explain its charges clearly, and resolve problems through an agreed process. Confirm those points before transferring your inventory.


