The Order Fulfillment Process
Quick answer
Order fulfillment has seven steps: 1) receiving inventory, 2) storage, 3) order processing, 4) picking, 5) packing, 6) shipping and 7) returns. Steps 1–2 happen before a customer ever orders; steps 3–6 run every day against your 3PL's same-day cutoff; step 7 brings stock back into sellable inventory. Most customer-facing failures (late orders, wrong items, oversells) start upstream, at receiving and storage, not at the pack station.
Key takeaways
- The seven steps are receiving, storage, order processing, picking, packing, shipping and returns.
- Receiving errors carry through every later step, so an advance shipping notice (ASN) on every inbound matters more than pick speed.
- Orders that sync after the 3PL's same-day cutoff ship the next business day.
- Scan-verified picking and packing is the control that prevents mispicks; ask whether your 3PL scans at both stages.
- Returns are only finished when the unit is graded and back in sellable stock, or written off, in the system.
What are the 7 steps of order fulfillment?
| Step | What happens | Who owns it |
|---|---|---|
| 1. Receiving | Inbound stock is unloaded, counted and checked in against your ASN or PO | 3PL, from your ASN |
| 2. Storage | Units go into bin, shelf or pallet locations tracked by the WMS | 3PL |
| 3. Order processing | Orders sync from your store, get validated and released to the floor | Your store + 3PL integration |
| 4. Picking | A picker follows a WMS route and scans each SKU | 3PL |
| 5. Packing | Contents are verified, boxed, dunnaged, and inserts added | 3PL, to your packing rules |
| 6. Shipping | The parcel is labeled, weighed, manifested and handed to the carrier | 3PL + carrier |
| 7. Returns | Items come back, are inspected, and restocked or disposed | 3PL, to your returns rules |
This sequence matches how 3PLs themselves describe the workflow; Simpl Fulfillment's walkthrough, for example, uses the same seven stages.
Steps 1–2: How do receiving and storage work?
Receiving is where inventory accuracy is won or lost. What you should do:
- Send an ASN for every inbound, listing SKU, quantity, lot and expiry (if relevant) and carton count.
- Label cartons with SKU and quantity so the dock can count without opening every box.
- Agree a receiving SLA in writing (for example, received and available to sell within a set number of business days).
- Ask how discrepancies are reported. You want a receiving report that shows expected vs. counted per SKU.
Storage matters for speed and cost. Fast movers should sit in forward pick locations; slow movers in reserve. If you sell expiring goods, the WMS must record lot and expiration per location. See lot tracking and FEFO.
What goes wrong: stock arrives with no ASN and sits unreceived for days; units get received under the wrong SKU; mixed-SKU cartons get counted as one SKU. All three show up later as oversells or "missing" inventory (see 3PL inventory discrepancies).
Step 3: What happens when an order comes in?
When a customer checks out, the order syncs from your channel (Shopify, Amazon, TikTok Shop, a wholesale portal) into the 3PL's system. The 3PL validates the address, maps the SKUs, applies your rules (ship method, inserts, gift notes, holds) and releases the order to the floor.
The key number is the same-day cutoff: orders that arrive before it ship today. Published examples: Tondo Fulfillment lists 2:00 PM local time at its Delaware and Utah sites, Fulfillrite 2:00 PM local, Fulfyld 1:00 PM local and Simpl Fulfillment 12:00 PM CT.
What to check:
- How often orders sync (real-time webhook or a polling interval).
- What happens to orders with unmapped SKUs or bad addresses: are you alerted, or do they sit?
- Whether you can edit or cancel an order after it syncs, and until when.
Steps 4–5: How do picking and packing work, and how do errors happen?
Picking. The WMS generates a pick list or route. Common methods:
- Discrete: one picker, one order at a time. Simple, slower.
- Batch: one picker pulls several orders in one walk.
- Wave or zone: orders are released in timed waves or pickers stay in zones, used at higher volume.
Packing. The packer verifies contents, picks the box or mailer, adds dunnage and inserts, and seals. Your packing rules decide box selection, branded materials and which inserts go in which orders.
What goes wrong: look-alike SKUs (same product, different size or shade) get swapped; a kit component is missed; the wrong box size triggers dimensional-weight charges. The fix is scan verification at pick and at pack, plus distinct barcodes for every variant. Ask your 3PL: "Is every unit scanned at pick and again at pack, and what's your published accuracy claim?" Tondo, for example, claims 99.97% order accuracy and Fulfyld 99.9% pick accuracy (both provider claims, not audited).
Step 6: How does shipping work with a 3PL?
The packed order is labeled, weighed and manifested with a carrier (USPS, UPS, FedEx, DHL or a regional). Tracking goes back to your store, which usually triggers the shipping-confirmation email.
Decisions you make here:
- Service levels: which carrier services map to your checkout options (standard, expedited, 2-day).
- Rate source: the 3PL's negotiated rates, your own carrier accounts, or an all-in price that includes postage.
- Channel rules: marketplaces set their own handling-time and tracking requirements. TikTok Shop and Amazon both do. See TikTok Shop fulfillment.
What goes wrong: labels get printed but parcels miss the carrier pickup, so tracking shows "label created" for a day. Ask for a daily shipped-vs-released report and a defined late-shipment credit in the SLA.
Step 7: How are returns handled?
Customers request a label, ship the item back, and the 3PL receives, inspects and grades it. Your returns rules decide what happens next:
| Grade | Typical action |
|---|---|
| New, sealed | Restock to sellable |
| Opened, resellable | Restock, or move to a B-stock SKU |
| Damaged or expired | Dispose, donate or return to you |
The step isn't done until the inventory record is updated. Ask how many business days returns take to process and whether you get a per-return report with photos. For hygiene products (supplements, cosmetics, food), decide up front whether opened returns are ever restocked. Most brands say no.
What are the types of order fulfillment?
| Model | How it works | Fits when |
|---|---|---|
| In-house | You run your own space and staff | Low volume or highly custom orders |
| 3PL | An outside provider does steps 1–7 for a fee | You want to scale without a warehouse |
| Dropshipping | Your supplier ships directly; you never hold stock | Testing products, low control needs |
| Marketplace fulfillment | Amazon FBA, Fulfilled by TikTok, WFS | Most sales come from that marketplace |
| Hybrid | A mix, such as a 3PL for DTC plus FBA for Amazon | Multichannel brands |
If you're weighing in-house against outsourcing, start with what a 3PL is and when to switch.
Frequently asked questions
What is pick and pack?
Pick and pack is steps 4 and 5: a warehouse worker pulls the ordered items from storage (pick) and boxes them for shipment (pack). 3PLs usually charge for it per order plus per additional item.
What does a fulfillment service do?
It receives and stores your inventory, picks, packs and ships your orders, and processes returns, connected to your store so orders and tracking sync automatically.
What is an ecommerce fulfillment center?
A warehouse set up for high volumes of small parcel orders to consumers, as opposed to pallet-level storage and freight.
How long does order fulfillment take?
Orders received before a 3PL's same-day cutoff typically ship the same business day; published cutoffs run from about noon to 2:00 PM local time. Transit time then depends on carrier service and distance.
Which step of fulfillment causes the most errors?
Receiving problems, such as wrong SKU, wrong count or missing ASN, cause errors that surface later as oversells, mispicks and missing inventory. Mispicks themselves happen at picking and are caught by scan-verified packing.