What does ecommerce fulfilment actually include?
Fulfilment covers the operational steps needed to honour an online order. Some happen before a sale: products must arrive, be identified and become available stock. Others begin when an order is released to the warehouse. The process continues through delivery information, exceptions and returns where these are included in the service.
You may see the terms fulfilment e-commerce, ecommerce fulfillment and e-commerce fulfillment. They refer to the same broad activity here; fulfilment is the British spelling and fulfillment the American spelling.
How is order fulfillment different?
Order fulfillment usually focuses on completing a particular order: checking its details, allocating stock, preparing the products and handing the parcel to a carrier. Ecommerce fulfilment also considers the wider stock, systems and returns operation that makes that order possible.
Buying transport does not, by itself, receive your stock, check the right size or colour, pack the order or update inventory. Define which of those jobs your business still needs to do.
What is a fulfillment center?
A fulfillment center is a facility organised to move products from incoming inventory into outgoing customer orders. Storage is part of its job, alongside identifying goods, maintaining picking locations, preparing parcels and handling exceptions.
A conventional storage warehouse may mainly hold goods for longer periods. A fulfilment operation also needs a reliable order feed, accessible stock, packing workstations and carrier collections. The distinction is the service and workflow, rather than the name on the building.
For a clothing order, for example, the warehouse must distinguish a blue medium shirt from the same style in large. A clear SKU for each variant, an agreed barcode scheme and recorded stock movements help prevent the wrong item being selected. Lot, expiry or serial-number requirements need their own agreed controls.
How the ecommerce fulfilment process works
A well-defined process specifies both the physical task and the record that confirms it. These seven stages show where responsibility changes hands.
Receive and check the goods
Compare the delivery with the inbound notice: product references, quantities and visible condition. Record discrepancies before treating the shipment as saleable stock. Arrival at the loading bay and availability to sell are different events.
Put stock away and keep it accurate
Assign locations, separate unsuitable or damaged items and record movements. Agree how replenishment, stock counts and stock adjustments work. Inventory available online should reflect what can actually be picked.
Receive and validate the order
Check the order reference, address, service and product lines. Decide what happens to incomplete addresses, suspected duplicates, unavailable stock or cancellations. An order on hold should not silently enter the packing queue.
Pick the correct products
Collect the required SKU, variant and quantity from the right location. Scanning and checking can support accuracy, but the operation still needs a process for shortages and mismatched labels.
Check, pack and label
Protect the goods with suitable packaging, confirm the contents and apply the shipping label. Agree any inserts, branded packaging or assembly in advance. Extra units and special tasks may change the price.
Hand over to the carrier and track progress
Record the collection and share the agreed tracking information. Warehouse dispatch time is different from carrier transit time: a parcel prepared today has not necessarily been delivered today.
Resolve delivery exceptions and returns
Set responsibility for damaged parcels, failed deliveries and customer queries. Returned goods need identification, inspection and a recorded decision: restock, hold, repair or another agreed disposition. Receiving a return does not automatically authorise a customer refund.
In-house, outsourced or hybrid: which model fits?
Outsourcing is one way to organise fulfilment, rather than a requirement for every online store. Compare the work and control you need, including less visible activities such as stock counts and handling a failed delivery.
| Model | How it works | What to evaluate |
|---|---|---|
| In-house | Your team receives stock, stores it and prepares orders. | Space, equipment, staff time, continuity and your ability to manage peaks. |
| Outsourced to a 3PL | A third-party logistics provider handles the agreed tasks on your behalf. | Total cost, service scope, stock visibility, responsibility and contract terms. |
| Hybrid | You divide stock, markets or tasks between your team and a partner. | Clear stock allocation and coordination of split orders and returns. |
Dropshipping is a different supply arrangement: the supplier typically sends goods directly to the customer. Amazon FBA is a marketplace-specific fulfilment programme with its own requirements. Neither should be assumed to have the same scope or rules as an independent 3PL.
What does ecommerce fulfilment cost?
There is no meaningful universal price per order without defining the order. One small item, three fragile products and a bulky parcel require different work, space and transport. Ask for a breakdown that lets you compare the same assumptions across proposals.
| Cost | Possible charging basis | Question to ask |
|---|---|---|
| Inbound receipt | Per delivery, pallet, carton, unit or hour | Are counting, labelling and discrepancies included? |
| Storage | Pallet position, bin, volume or another agreed unit | How is occupied space measured and for which period? |
| Picking and packing | Per order, first item and additional items | How many lines and units does the base price include? |
| Packaging | Standard materials or special packaging | Are the carton, protection and branded inserts separate? |
| Transport | Destination, parcel weight, dimensions and service | Which surcharges and delivery zones apply? |
| Returns and extras | Per return, inspection or additional task | What are the onboarding, system and account charges? |
Compare a full month, not just the picking fee
Assume 200 orders, €150 storage, €50 inbound handling, €2 preparation per order, €0.50 packaging and €4 transport per order. The simplified total is €1,500, or €7.50 per dispatched order.
That example excludes VAT, returns, setup and surcharges. It is an arithmetic model, not a market benchmark or a quotation. Replace every assumption with your own figures and avoid adding packaging twice if it is already included.
A useful comparison is total logistics cost divided by the same number of dispatched orders over the same period. For in-house operations, include an honest allowance for labour, space and materials. Examine a quiet month as well as your busiest month.
Why fulfilment matters, and which metrics to track
The delivery promise on your product page depends on several handovers working together. An accurate warehouse cannot compensate for an unrealistic carrier promise; a fast carrier cannot fix the wrong product in the box. Measurement helps locate the actual problem.
- Order accuracy: correctly prepared orders divided by prepared orders, using an agreed definition of an error.
- On-time dispatch: eligible orders handed to the carrier by the agreed deadline, with holds and cut-off times documented.
- Inventory accuracy: agreement between stock records and physical counts, with a consistent method for reporting differences.
- Return processing time: time from receipt of a returned item to its inspection and recorded disposition.
- Cost per dispatched order: a comparable total that identifies which charges are included.
For example, 198 accurately prepared orders out of 200 gives 99% order accuracy. That is a calculation example, not a proposed service guarantee. Separate warehouse preparation measures from final delivery measures and review exceptions together.
What information and integrations are needed?
The warehouse needs a usable product catalogue: SKU, description, variant, dimensions, weight, identifiers and any handling restrictions. Each order also needs a unique reference, product quantities, destination and shipping service. Agree who corrects the source data when something is wrong.
Information can move through a tested platform integration, an API, a controlled file exchange or another agreed method. A platform logo is not proof that your particular order flow works. Test cancellations, partial shipments, duplicate messages and tracking updates before launch.
Stock availability, order status and tracking are different records. Establish which system owns each one and how often changes are shared. Avoid promising real-time stock unless the actual exchange and exception handling support it. Only share the customer information needed to perform the agreed tasks.
When should you outsource, and how do you choose a 3PL?
There is no single order-volume threshold at which outsourcing becomes the right choice. Product complexity, space, staff availability, destination mix and the time spent resolving mistakes can matter as much as the number of parcels.
Consider a 3PL when logistics is constraining your operation, when demand fluctuates or when you need a different stock location. Keeping fulfilment in-house can remain sensible if your team handles the workload reliably and the complete cost is competitive.
Questions to put in the service agreement
- Which products, sizes and special handling requirements are accepted?
- When does received stock become available for sale?
- What are the order cut-off, working days and peak-period arrangements?
- Who manages customer communication, carrier claims and refunds?
- How are stock differences, damages and returns recorded?
- Which costs, minimum charges, commitments and exit costs apply?
- How will you retrieve stock and operational records when the relationship ends?
Ask for a quotation against a representative order sample, not only an average. Include a mixed-item order, your largest parcel and a typical return. This makes exclusions much easier to spot.
How to move to a fulfilment provider without losing control
Start by writing a small operating brief: current and expected orders, active SKUs, units per order, stock profile, destinations and returns. Add a quieter period and a campaign peak so the proposed workflow covers both.
Next, agree the product data, inbound booking process and order exchange. Run a trial receipt, an ordinary order, a cancellation and a return. Check the stock change and tracking record as well as the parcel itself. Resolve differences before increasing the scope.
A phased launch can move a limited set of products or one destination first. Keep clear responsibility for orders already in progress and reconcile opening stock. After launch, review actual invoices, exceptions and workload against the original assumptions.
A practical example: fulfilment from Spain, without minimum volumes
A European online store with regular Spanish customers might compare shipping every parcel from its home warehouse with holding some stock in Spain. The right decision depends on inbound freight, local storage, order preparation, outbound transport and the return journey. A Spanish location is not automatically the best base for every European destination.
Halcyon Global is one option for fulfilment services in Spain. We work without mandatory minimum order or dispatch volumes, with the operational scope and commercial conditions agreed for the products involved. A small start does not mean storage, setup or additional work is necessarily free.
Our work can cover receiving, storage, pick and pack and dispatch coordination, with returns agreed where needed. Platform integrations are in development, so the order and inventory exchange method must be confirmed before starting. Use this as a practical service option alongside the in-house and hybrid models explained above.
Frequently asked questions about ecommerce fulfilment
Is ecommerce fulfilment the same as shipping?
No. Shipping moves the parcel through the carrier network. Fulfilment also covers the warehouse and order work needed before dispatch, plus agreed handling of exceptions and returns.
What is the difference between a warehouse and a fulfillment center?
A warehouse may primarily store goods. A fulfillment center also organises stock around the preparation and dispatch of customer orders. Check the actual service scope rather than relying on the facility name.
Do I need a minimum number of orders to use a 3PL?
It depends on the provider and its contract. Halcyon does not require mandatory minimum order or dispatch volumes; product suitability, scope and pricing still need to be agreed.
Can a small online store keep fulfilment in-house?
Yes. Compare space, staff time, equipment and continuity with the full cost of outsourcing. A small catalogue or a manageable order flow may suit an in-house model; low volume alone does not decide the answer.
Does a fulfilment provider automatically handle customer service and refunds?
No. Carrier coordination, buyer communication, return inspection and refund authorisation are separate responsibilities. Specify who performs each task in the service agreement.
Does fulfilment from Spain guarantee faster delivery across Europe?
No. It can be relevant to Spanish and other suitable destination flows, but the outcome depends on stock availability, carrier routes, collection days and transit services. Compare actual destinations before choosing a location.
Can I use my own packaging?
Often this can be agreed, subject to suitability, stock control and the provider's packing process. Confirm inbound handling of the materials, storage, replenishment and any extra preparation charge.
What should I send when asking for a quote?
Provide monthly orders and peaks, active SKUs, product and parcel dimensions, average units per order, stock quantities, destinations, inbound frequency, packaging and returns requirements. Mention special handling and the proposed order-exchange method.
Further reading
External operational resources. They do not constitute Halcyon tariffs, service commitments or integration availability.

