Omnichannel Fulfillment: Ship From Store, BOPIS, and DC Models

Resources / 3PL & Ecommerce

Omnichannel Fulfillment: Ship From Store, BOPIS, and DC Models

Omnichannel fulfillment explained: compare ship-from-store, BOPIS, DC and split models, and the inventory accuracy each needs to cut canceled orders.

6 min read

 · Updated 

November 2026

At a glance

The definition

Omnichannel fulfillment fills orders from any channel out of a shared inventory pool across distribution centers and stores, choosing the location and delivery method for each order.

What it depends on

Accurate, near-real-time inventory at every location. If store counts are wrong, customers order items that aren't there, and orders get canceled, delayed, or split.

What it changes

Stores take on warehouse work, distribution centers pick single units alongside store replenishment, and split shipments and returns add costs you have to plan for.

Omnichannel fulfillment is the practice of filling orders from any sales channel, whether online, in store, or on a marketplace, using a shared view of inventory across distribution centers, fulfillment centers, and stores, and choosing the best location and delivery method for each order.

A customer orders online and wants the item today. It is out of stock at the distribution center, available in 2 stores, and shown as in stock at a third store where the last unit was misplaced weeks ago. Which location should fill the order, and what should the website have promised? Those are the daily decisions behind omnichannel fulfillment.

For scale, e-commerce made up an estimated 17.1% of U.S. retail sales in the second quarter of 2026 (seasonally adjusted, preliminary), according to the Census Bureau. This guide covers the main fulfillment models, the inventory visibility each one needs, and what they change in your stores and warehouses. For how a dedicated online-order site runs, see the ecommerce fulfillment center guide. For restocking stores, see store replenishment.

The main omnichannel fulfillment models

Ship from a distribution or fulfillment center

Online orders are picked and shipped from a central warehouse. It offers the widest assortment and the most efficient picking, but the longest distance to the customer. It also keeps online picking in a building designed for it, which protects store staff time. Store-based models can be added on top of this backbone rather than replacing it.

Ship from store

Stores act as small fulfillment centers. Associates pick online orders from shelves or backroom stock, pack them, and hand them to a parcel carrier or local courier. It puts store inventory to work and shortens delivery distance, but store picking is slower than warehouse picking and competes with shoppers and other store tasks.

Buy online, pick up in store (BOPIS)

The customer orders online and collects in store, at a counter, locker, or curbside. Associates pick and stage the order against a ready-by promise. There is no parcel cost, and pickup can bring customers into the store. In one retailer's data, introducing buy-online, pick-up-in-store was associated with lower online sales but higher store sales and traffic, partly because pickup customers bought additional items in the store.

Ship to store and other variants

In ship to store, orders travel from a distribution center to a store for pickup, often on existing replenishment trucks, so the store does no picking. Other variants include local delivery from stores, drop ship from suppliers, and buy online, return in store.

Split fulfillment

One order is filled from more than one location, such as some items from a distribution center and the rest from a store. It saves sales that would otherwise be lost to stockouts, but each extra shipment adds packaging, postage, and handling. Set clear rules for when splitting is allowed.

Inventory visibility is the foundation

Every omnichannel model depends on knowing what is actually on hand, and where. That is harder in stores than in warehouses. In a widely cited study of nearly 370,000 inventory records from 37 stores of one retailer, 65% of the records were inaccurate. The study dates from 2008 and covers a single retailer, but the drivers it identified, such as store complexity and auditing practices, still apply. Practical steps:

  • Promise available-to-promise, not on-hand. Show customers stock net of open orders, items in transit, and a safety buffer for each store.

  • Hold store safety stock. Keep back a few units per SKU per store so the last unit on the shelf isn't promised online.

  • Count often. Cycle count fast movers and items with frequent online cancellations. See the cycle counting guide and inventory accuracy.

  • Set routing rules. A distributed order management system chooses the location for each order based on stock, distance, cost, and capacity. Keep the rules simple enough that store teams understand why orders land where they do.

  • Close the loop. Track cancellations, substitutions, and short picks by store and SKU, and feed them back into counts and buffers.

SKU fit check

Store and online orders, same SKUs. Robot-ready?

Store and online orders, same SKUs. Robot-ready?

Send photos or a list of your hardest SKUs, and we'll tell you which ones Avatar's robots can pick, pack, or sort.

Send photos or a list of your hardest SKUs, and we'll tell you which ones Avatar's robots can pick, pack, or sort.

Send an email to

How omnichannel fulfillment changes operations

In stores

  • New work. Picking, packing, staging, and handoff for online orders, on top of shelf replenishment and customer service.

  • Space. Staging areas, pickup counters, lockers, and room to hold parcels for carriers.

  • Labor planning. Online order volume has to be part of the staffing model, with clear ready-by targets.

In distribution centers

  • Two order profiles. The same building may ship full cases to stores and single units to consumers, often with different pick methods and pack stations. See order picking methods.

  • Different replenishment. Stores that fulfill online orders sell through faster and may need smaller, more frequent replenishment.

  • More returns. Returns arrive from stores and from customers by mail. See reverse logistics.

In cost

Moving fulfillment closer to customers shortens delivery but can raise picking cost per order. In a modeling study of rapid grocery delivery, using stores and distribution centers together could cut costs by an average of 7.4% compared with fulfilling from distribution centers alone, yet the authors concluded that distribution centers keep a role because store order processing stays expensive. Your best mix depends on order density, basket size, and delivery promises, so model it with your own data.

Fit call

Shipping to stores and shoppers from one building?

Shipping to stores and shoppers from one building?

Avatar's robots pick, pack, sort, and cart in your existing racks and bins. We'll set up a short fit call to find your best first task to automate.

Avatar's robots pick, pack, sort, and cart in your existing racks and bins. We'll set up a short fit call to find your best first task to automate.

Send an email to

Omnichannel fulfillment metrics to track

Omnichannel problems hide in averages. Track these by store and by distribution center, not only in total:

  • Cancellation and short-pick rate by location and SKU. These are the clearest signs of bad inventory data.

  • On-time ready rate for pickup orders, measured against the time promised at checkout.

  • Split rate. The share of orders shipped in more than 1 package, and what the extra packages cost.

  • Cost per order by fulfillment method, including store labor, packaging, postage, and returns, not postage alone.

  • Delivery promise accuracy. How often the date shown at checkout is met.

  • Store impact. Shelf availability and service in stores that fulfill online orders, so online growth doesn't quietly hurt in-store shoppers.

For definitions and formulas, see the warehouse KPIs guide.

Choosing the right mix

  • Start from the promise. Decide what speed customers need by market and category, then work back to the locations that can meet it.

  • Fix inventory accuracy first. Ship from store and BOPIS expose bad store counts quickly, and every cancellation costs you a customer interaction.

  • Pilot in a few stores. Measure pick time, cancellations, labor impact, and cost per order before rolling out.

  • Use dedicated sites where density is high. In dense markets with heavy online volume, a micro-fulfillment center may beat store picking.

Site walkthrough

See how Avatar fits your omnichannel operation.

See how Avatar fits your omnichannel operation.

No racking or layout changes, and first production runs happen in weeks. We'll walk through your site with you and map where robots would start.

No racking or layout changes, and first production runs happen in weeks. We'll walk through your site with you and map where robots would start.

Send an email to

Where Avatar fits

Avatar Robotics works on the warehouse side of omnichannel fulfillment. In a distribution or fulfillment center that ships both store replenishment and online orders, its robots pick, pack, sort, and cart material in existing racks, shelving, and bins, with no racking or layout changes, and first production runs happen in weeks. Under Robots-as-a-Service, Avatar brings the hardware and you pay for output instead of buying robots. Store picking and pickup counters are better served by store teams and store-focused tools; see the Avatar solutions page.

Frequently Asked Questions

What is omnichannel fulfillment?

Omnichannel fulfillment is filling orders from any sales channel out of shared inventory across distribution centers, fulfillment centers, and stores. An order management system picks the location that ships or prepares each order and how it reaches the customer: parcel shipping, store pickup, or local delivery.

What is ship-from-store fulfillment?

Ship from store means store associates pick and pack online orders from store inventory and hand them to a carrier or courier. It uses stock that is already close to customers and can shorten delivery times. It also adds warehouse-style work to stores and depends on accurate store inventory.

How does BOPIS fulfillment work?

The customer orders online and chooses a store for pickup. The order is routed to that store, where associates pick and stage it and notify the customer when it is ready. The customer collects it at a counter, locker, or curbside.

What is the difference between multichannel and omnichannel fulfillment?

Multichannel fulfillment runs each channel separately, often with its own inventory and systems. Omnichannel fulfillment shares inventory and order data across channels, so an order can be filled from any location. That shared view is what makes ship from store and BOPIS possible.

Sources

1. U.S. Census Bureau (2026). Quarterly Retail E-Commerce Sales, 2nd Quarter 2026 (release CB26-133, August 18, 2026). U.S. Department of Commerce.

2. Gallino, S., and Moreno, A. (2014). Integration of Online and Offline Channels in Retail: The Impact of Sharing Reliable Inventory Availability Information. Management Science, 60(6), 1434-1451. doi:10.1287/mnsc.2014.1951.

3. DeHoratius, N., and Raman, A. (2008). Inventory Record Inaccuracy: An Empirical Analysis. Management Science, 54(4), 627-641.

4. Dethlefs, C., Ostermeier, M., and Hübner, A. (2022). Rapid fulfillment of online orders in omnichannel grocery retailing. EURO Journal on Transportation and Logistics, 11, 100082.

Ready To Scale Your
Workforce?

Tell us your hardest jobs. We’ll show you what an Avatar robot can do on day one.