Ecommerce assistant packing an order into a mailer with a packing slip and a label printer
RESOURCES · ECOMMERCE · ORDER FULFILMENT

How the order fulfilment process works

Order fulfilment runs from checking the order to delivery: allocate stock, pick, pack, label, dispatch and keep the customer informed. Whoever ships, the admin and the customer stay yours.

Tools our VAs use for this

  • ShipStation
  • Royal Mail Click & Drop
  • Shopify
  • Linnworks
  • Amazon Seller Central
  • eBay
  • WooCommerce
  • Brightpearl
  • Updated
  • 10 min read
  • By Ant Assist
In short

The order fulfilment process is everything that happens between a customer placing an order and receiving it: receiving and checking the order, allocating stock, picking, packing, labelling, dispatching and delivering, with the customer kept informed at each step. You can run it yourself, hand the warehouse side to a fulfilment company or drop-ship from a supplier. If you want one dedicated person to work the admin side of your order fulfilment process every day, that is the service we run alongside returns. Our order processing and returns service covers that daily admin.

On this page
Part 2

What order fulfilment is

Order fulfilment is the physical and administrative work of getting a paid order to the customer. It starts when the order lands in your system and ends when the parcel is delivered.

Fulfilment versus order processing

The two overlap. Order processing is the admin that turns an order into a job: checking it, taking payment, confirming stock and sending confirmations. Fulfilment includes that and the physical side of picking, packing and shipping. Our guide to order processing automation covers the processing steps and what you can automate. If the admin side takes too much time, outsourced e-commerce support is one way to share it.

What "awaiting fulfilment" and other statuses mean

Each platform defines its own order statuses, so check your platform's help pages for the exact wording. In general terms, the stages most stores use are:

What "awaiting fulfilment" and other statuses mean
Status, in general termsWhat it usually meansWhat the customer should hear
Pending or awaiting paymentThe order is placed but payment has not clearedNothing yet, or a payment reminder
ProcessingPayment is taken and the order is being checkedOrder confirmation
Awaiting fulfilment, or unfulfilledThe order is confirmed and waiting to be picked and packedNothing new, unless there is a delay
Partially fulfilledSome items have been sent, others have notWhich items are on the way and when the rest follow
Fulfilled, shipped or dispatchedThe parcel has left you and is with the carrierDispatch email with tracking
DeliveredThe carrier has recorded deliveryDelivery confirmation, a review request later

"Fulfilled" usually means the parcel has left you. It does not mean it has been delivered. That gap is behind many "where is my order?" emails, so a dispatch email with tracking matters.

Part 3

The steps from order to delivery

Seven-step order fulfilment process from order received to delivered, with order statusesOrderreceived1Checked2Stockallocated3Picked4PendingProcessingAwaiting fulfilmentPacked5Labelled anddispatched6Delivered7AwaitingfulfilmentFulfilledDeliveredSeven-step order fulfilment process from order received to delivered, with order statusesOrder receivedStatus: Pending1CheckedStatus: Processing2Stock allocatedStatus: Awaiting fulfilment3PickedStatus: Awaiting fulfilment4PackedStatus: Awaiting fulfilment5Labelled and dispatchedStatus: Fulfilled6DeliveredStatus: Delivered7
The fulfilment process, with the general status names under each step.

Step 1: Receive and check the order

The order arrives from your website or marketplace. Check the address, the payment and anything unusual, such as a mismatched address or special delivery instructions.

Two people packing an order into a cardboard box at a dispatch table, with tape and a laptop nearby

Step 2: Allocate stock

Confirm the item is in stock and reserve it, so the same unit is not sold twice across channels. If it is out of stock, tell the customer straight away and offer a date, a substitute or a refund. Our inventory management page covers the stock side.

Step 3: Pick the items

Find the item on the shelf from a picking list. Clear shelf locations and batched picking lists save the most time.

Step 4: Pack the order

Choose the packaging, protect fragile items, add the packing slip and check the item against the order before sealing. This is where wrong-item errors are caught or missed.

Step 5: Label and dispatch

Print the shipping label, book the collection or drop-off, and mark the order as shipped in your platform so the customer gets tracking.

Step 6: Deliver and follow up

Watch for failed deliveries and delays and tell the customer before they ask. Returns run the process in reverse, covered in our guide to ecommerce returns management.

How long fulfilment takes

There is no official typical time; it depends on your stock, your cut-off time for same-day dispatch and your carrier's service. What you can control is the time between order and dispatch. Set a target, publish a dispatch cut-off on your site and measure against it.

Part 4

Fulfilment methods

  • In-house: you store, pick, pack and ship yourself. Most control, and the work grows with every order.
  • A fulfilment company (3PL): you send stock to a warehouse that picks, packs and ships for you. You keep the customer service, stock planning and exceptions.
  • Dropshipping: the supplier ships directly to your customer. You keep the order admin and the customer relationship, without the stock.
  • Marketplace fulfilment: some marketplaces offer to store and ship your stock for orders on their platform. For Amazon, see our guide to Amazon FBA prep.
  • Multichannel or omnichannel: one stock pool serving your website, marketplaces and any shop, which makes stock allocation the step to get right.
Fulfilment methods by who stores and ships the stock; whichever you choose, the order admin and the customer stay with you
Whoever ships, the order admin and the customer stay with you.

Whichever you choose, the order admin and the customer stay with you. For Amazon sellers, how to start Amazon FBA in the UK sets out the launch route.

Part 5

Fulfilment technology and automation

What can be automated

  • Importing orders from every channel into one list
  • Updating stock across channels after each sale
  • Printing picking lists, packing slips and labels in batches
  • Sending order, dispatch and delivery emails with tracking
  • Flagging orders that need a check, such as an address mismatch

Platform tools and plugins

Ecommerce platforms, including Shopify and WooCommerce, offer built-in fulfilment features and apps or plugins for labels, carriers and stock. Start with what your platform already does before adding a separate system. Our Shopify VA page covers platform-specific order handling.

What still needs a person

Automation runs the routine orders. A person handles the exceptions: the out-of-stock item, the rejected address, the late change, the lost parcel. Plan who handles them.

Costs

How to calculate fulfilment cost per order

Fulfilment cost per order is your packaging, postage, labour, storage and software costs for a period, divided by the number of orders shipped in that period. There is no reliable benchmark to compare against, so work out your own. The formula:

Fulfilment cost per order = (packaging + postage + labour + storage + software) for a period ÷ orders shipped in that period

Cost components

Count packaging, postage, labour (your own time included), a share of storage and the software you use for labels, shipping and stock.

Worked example

The numbers below are an example, invented to show the method. They are not a benchmark.

Worked example
Example cost for one monthExample amount
Packaging£300
Postage£1,800
Labour (60 hours, at an example hourly cost)£900
Storage share£400
Software£100
Total£3,500

With 700 orders shipped that month, the example cost per order is £3,500 ÷ 700 = £5.00. Run the same sum each month and watch which line moves.

Example month: packaging, postage, labour, storage and software total £3,500; over 700 orders that is £5.00 each
The guide's invented example month, not a benchmark.
Part 7

UK law on delivery times

GOV.UK's guidance on online and distance selling for businesses lists, among a seller's duties, delivering the goods within 30 days, unless you have agreed otherwise with the customer. The page also lists exceptions to these rules, including goods and services worth £42 or less. That is a legal ceiling, not a target. If you state a delivery time on your site, that is the promise the customer holds you to. This is general information, not legal advice; check the GOV.UK page for the full list of duties.

Part 8

How to improve fulfilment and reduce errors

  • Check before sealing. Match the item against the packing slip on every order.
  • Batch the work. Pick and pack in set rounds before your cut-off.
  • Keep stock counts right. Update after every sale, return and stock-take.
  • Tell the customer at each touchpoint. Confirmation, dispatch with tracking, any delay before they ask.
  • Log every error. Wrong item, wrong address, damaged in transit: the log shows what to fix.

Choosing a fulfilment partner

If you move to a 3PL, ask which channels they connect to, how they handle returns, what their cut-off is, how they report errors and what stays with you.

Admin

Outsourcing fulfilment admin to a virtual assistant

At Ant Assist, one dedicated VA, never shared, works your order queue during UK business hours, 9am to 5pm Monday to Friday, from 20 hours a week up to a full 40-hour VA. They check new orders, keep stock in step across channels, chase suppliers and carriers, update order statuses, answer "where is my order?" emails and pass anything outside your rules to you. If you use a fulfilment company, the VA works with them on your side.

Every VA is recruited, managed and supervised in our own office in Cairo, working full time: not freelancers, not AI, and UK-managed. Access runs through password managers, with NDAs and data-processing agreements, and you can revoke it at any time. If the fit is wrong, we replace the VA without restart cost. For help with the rest of the store as well as orders, see online store support.

The introductory rate is £5 per hour for the first 6 months on the Entry tier (3 months on Mid, 1 month on Expert). After that, ecommerce Entry is £6.50 per hour full time (£1,040 a month for 160 hours) or £6.80 per hour part time (£544 a month for 80 hours). Put the labour line from your cost-per-order sum into the calculator to compare. For other jobs worth handing over, see ecommerce tasks to delegate.

Rated 5.0 on Google.Trusted by our clients
FAQ

Order fulfilment FAQs

It is the part of the sale the customer actually experiences. A fast, accurate delivery brings repeat orders, while a wrong or late one brings refunds and complaints. It is also where much of your cost sits.

Usually not. On most platforms an order is marked fulfilled when it has been packed and handed to the carrier. Delivery is recorded separately by the carrier's tracking.

It is the same fulfilment process, run for orders that come from a WooCommerce store. The steps do not change; what changes is the tools you use for labels, stock and shipping, which on WooCommerce usually come from plugins. Check WooCommerce's own documentation for what your setup includes.

It means fulfilling orders from several sales channels, such as your own site and marketplaces, from one stock pool. The main risk is selling the same item twice, so stock must update on every channel after each sale.

Didn't find your answer? Browse more common questions in the Help Center.

Get Started

Every order checked and sent on time.

One dedicated ecommerce VA, from £5 per hour. Book a call.

Discovery callRole briefVA matchedOnboarded into your tools