The marketing bible for getting noticed.

Ecommerce

What Is Fulfillment? How Ecommerce Order Fulfillment Works

The stages of every order, the three ways US stores handle them, the cost-per-order math with a worked example and how to move your inventory to a 3PL without drama.

What is fulfillment? It is everything that happens between "buy now" and the box on your customer's porch. That means receiving inventory, storing it, picking and packing each order, shipping it and handling returns, whether you do it in your garage or pay a warehouse to do it.

In late October 2026, we asked ChatGPT, Perplexity and Gemini how many orders a month a small store needs before outsourcing makes sense. Their answers, 200 to 500 orders, came almost entirely from blogs of companies that sell fulfillment. So here is the math to run with your own numbers.

You will get the stages, the three ways US stores handle them, a 6-step plan to switch and the mistakes that cost real money. It is part of our ecommerce section.

On this page

What does fulfillment mean in ecommerce

In ecommerce, fulfillment means getting each order from your inventory to your customer, and back again when they return it.

Fulfillment is the set of logistics operations that turns an online sale into a delivered package. It covers receiving and storing inventory, picking and packing each order, shipping it with tracking and processing returns. A store can run it in-house or pay an outside provider that bills for each of those operations.

What it is not: it is not just shipping, which is the carrier's job, and it is not dropshipping. In dropshipping you never hold inventory and the supplier ships for you. In order fulfillment, the stock is yours and someone manages it: you or a 3PL.

What is a fulfillment center?

A fulfillment center is a warehouse built to ship individual orders to consumers, not pallets to stores. It handles many SKUs, small orders and daily pickups, and it receives orders directly from your store. A classic warehouse moves volume; a fulfillment center moves orders, one box at a time.

The order fulfillment process, stage by stage

The order fulfillment process has six linked stages, and a slip in any of them shows up in your reviews.

StageWhat happensWhere it breaks
ReceivingInventory arrives, gets counted and each SKU is loggedUnlabeled cartons or counts that do not match
StorageEvery SKU gets a bin and stock levels update liveYour site sells something the shelf no longer has
PickingItems for each order are pulled from the shelfWrong size or wrong color
PackingThe order is boxed, branded and labeledOversized boxes that push up postage
ShippingA carrier picks it up and the customer gets trackingLate pickups that miss the promised date
ReturnsThe item comes back, is checked and restocked or notRefunds that take weeks

Pick and pack is where you win or lose the customer. A mispick means a second shipment on your dime and, often, a one-star review. That is why every SKU needs a barcode. The packer scans it and the system confirms it is the right item before the box is sealed.

Pick and pack: methods, errors and how box size drives postage

Pick and pack means pulling each order's items off the shelf (picking) and boxing and labeling them (packing). There are three common ways to pick:

  • Single order: one picker walks the warehouse for each order. It works with few shipments a day.
  • Batch: the picker collects several orders at once and sorts them later. It saves walking when orders share the same SKUs.
  • Zone: each person covers one area and the order passes from hand to hand. It fits big warehouses.

The box also decides your postage. Carriers bill the greater of actual weight and dimensional weight, which is length times width times height divided by a number each carrier sets. Assume 139 for cubic inches and check yours in the rate guide. A 3 lb candle set in a 16 by 12 by 8 inch box is 1,536 cubic inches, or about 11 lb billed. The same set in a 12 by 9 by 6 inch box is 648 cubic inches, or about 4.7 lb.

That is roughly 6 lb less billed on every shipment, with no change to the product. Ask any 3PL which box sizes it uses for your SKUs and what share of orders ship with no errors.

Reverse logistics in ecommerce: what to do with each return

A return is an order in reverse, and it costs almost as much as the one that went out. NRF's 2025 Retail Returns Landscape report estimates that 19.3% of online sales will be returned in 2025. Your own rate is what matters, so measure it.

When a package comes back, decide by condition:

ConditionWhat you do
Unopened and completeRestock it and refund in full
Opened but sellableRelabel it and sell it as open-box
Used or damaged by the customerRefund less the loss in value, if your policy says so
Defective from the factoryRefund and claim it from your supplier

Here is an invented example. An apparel store ships 400 orders a month and gets 20% back, which is 80 returns. If each one costs $5 in labels, inspection and relabeling, and 8 pieces that cost $30 each can no longer be sold, the month costs $640. That is $1.60 per order, whether the customer returns it or not. Log the reason for every return: if the same size keeps coming back, fix the product page, not the warehouse.

In-house fulfillment, a 3PL or Fulfillment by Amazon

You have three paths: ship it yourself, hire a third party logistics company that works for many stores, or send inventory to a marketplace's warehouses.

ModelWho does the workBest partWatch out for
In-houseYou, at home, in a storage unit or your own warehouseFull control and no minimumsYour time, your space and postage rates with no volume discount
3PLA company that stores and ships for many brandsServes your site, marketplaces and wholesale from one stockMonthly minimums, contract length and how each task is billed
Marketplace (FBA, Walmart Fulfillment Services)The marketplace, in its own fulfillment centersPrime or fast-shipping badges and customer service includedBuilt for selling on that marketplace; per-unit and storage fees

In-house is not free just because there is no invoice. You pay in hours, in square feet of your home and in shipping rates that a small store cannot negotiate.

What is Fulfillment by Amazon?

Fulfillment by Amazon (FBA) is Amazon's fulfillment program. You send inventory to Amazon fulfillment centers, and Amazon stores it, picks, packs and ships each order, and handles customer service and returns. According to the official FBA page, checked in late October 2026, FBA products are eligible for Prime shipping. Fees depend on each item's price, weight and size, plus monthly storage and charges for aged inventory.

When to outsource fulfillment: the cost-per-order math

Outsource when your true cost per order is higher than a 3PL quote, or when fulfillment steals the time you need to grow.

There is no official threshold. What you can do is the math: add up what fulfillment costs you today (hours, packaging, space and mistakes) and divide by your monthly orders. Then ask the 3PL to run the same math with its rates.

How many orders a month before you outsource?

Enough for your fulfillment cost per order to beat the 3PL's. The 100 to 500 figures you see online are rough, and mostly published by 3PLs themselves.

Here is a worked example with illustrative numbers, not any provider's rates. A candle shop in Austin ships 200 orders a month and spends 25 hours packing. At $18 an hour that is $450. Add $140 in boxes and filler and a $160 storage unit, and you get $750 a month: $3.75 per order, before postage.

Now say a 3PL charges $3.00 to pick and pack each order, $75 for storage and has a $350 monthly minimum. The shop would pay $675: $3.38 per order, and it gets 25 hours back. At 60 orders a month with stock at home, its cost drops to about $2.95 per order. The minimum alone would cost $5.83 per order: not worth it yet.

Choosing ecommerce fulfillment services in 6 steps

Measure your current cost, get comparable quotes, test the integration and start with part of your catalog before you move everything.

  1. Calculate your current cost per order

    Packing hours, packaging, space, mistakes and postage, divided by monthly orders. That is the bar a 3PL has to beat.

  2. Write a one-page profile of your operation

    Orders per month, peak months like Black Friday and the holidays, SKU count, sizes, weights and sales channels.

  3. Get three quotes from the same profile

    Ask for receiving, storage, pick and pack per order and per item, packaging, shipping, returns, minimums and contract length.

  4. Barcode every SKU

    Use UPC codes if you sell on marketplaces, or internal codes if you do not. You can make them with our barcode generator.

  5. Connect your store and run test orders

    Check the Shopify, WooCommerce or BigCommerce integration with ten test orders, including one return.

  6. Start with part of your catalog

    Send your fastest sellers first, then track speed, accuracy and returns for a month before moving everything.

A 3PL that ships the same day lets you promise faster delivery on your product pages, which tends to lift your conversion rate. Tracked shipping is also your best evidence when a customer files a chargeback claiming the package never arrived.

To compare quotes without losing an afternoon, this prompt does the grunt work:

Copy-paste prompts

Act as an ecommerce logistics consultant. My store: [platform], I sell [products], about [number] orders a month, peaks in [months], [number] SKUs, average weight [lb]. Here are three 3PL quotes: [paste them]. Put them in a table with the total cost of a normal month and a peak month. Flag minimums, contract terms and missing costs, and list the questions you would ask each provider. Do not make up rates: if something is missing, write [ASK].

Order fulfillment mistakes that cost you money

The expensive mistakes are rarely in the pick and pack fee: they hide in minimums, contracts, slow-moving stock and returns.

Selling on your own site and also following our guide on how to sell on TikTok Shop? One inventory pool at a 3PL connected to both channels keeps you from selling stock you no longer have.

Frequently asked questions about fulfillment

What does fulfillment mean for Shopify?

In Shopify, fulfillment is the step where an order gets packed and shipped, and every order carries a fulfillment status. Unfulfilled means nothing has shipped yet, partially fulfilled means some items are on their way, and fulfilled means the whole order has left with a tracking number. If a 3PL ships for you, its app marks orders as fulfilled automatically once the label is created and the package is scanned.

What does in fulfillment mean on an order?

It means the store has received your order and is preparing it, but it has not shipped yet. During that stage, the items are being picked from the shelf, checked and packed. The status changes to shipped once a carrier scans the package. If an order sits in fulfillment for days, it is usually waiting on stock, a payment check or a warehouse backlog.

What is fulfillment at Target?

At Target, fulfillment is the in-store team that prepares online orders. Team members pick items from the sales floor and the backroom, then pack them for Order Pickup, Drive Up or same-day delivery, or ship them straight from the store. It is a good example of ship-from-store fulfillment: the store itself works as a small fulfillment center, so the order travels a few miles instead of a few states.

How long does order fulfillment take?

Order fulfillment runs on two clocks: handling time, from checkout to the package leaving the warehouse, and transit time, from pickup to your customer's door. You control the first one. Many 3PLs dispatch the same or the next business day when the order arrives before their cutoff time, so ask for that in writing. Transit then depends on the carrier service and the distance, and a ground shipment can add several business days. Show both on your product page so nobody is surprised.

What is 3PL?

3PL stands for third-party logistics: an outside company that stores your inventory, picks and packs your orders and ships them for you. The scale goes like this. With 1PL you do everything yourself, with 2PL you only hire transportation, with 3PL you outsource warehousing, packing and shipping, and with 4PL a company manages several logistics providers on your behalf. A store that outsources ecommerce fulfillment is hiring a 3PL.

How much does a 3PL cost?

It depends on your volume, product size and contract, so ask for a quote built on your real orders. Most 3PLs bill the same blocks: receiving (per pallet, carton or hour), monthly storage (per pallet, bin or cubic foot), pick and pack (per order plus each extra item), packaging, postage and returns. Watch for setup fees, monthly minimums and long contracts. Those three often matter more than the headline price per order.

What is reverse logistics?

Reverse logistics is the return trip: the product comes back, gets inspected and is restocked, refurbished, liquidated or thrown away, and the customer gets a refund or an exchange. Most US stores set their own return window in their store policy, so returns volume is partly your decision. Ask any 3PL what it charges per return and how many days it takes to put a returned item back on sale.

Keep going with these guides