Guides

eBay Order Routing: How to Split Fulfillment Across Multiple Warehouses

August 06, 2026 8 Min. Lesezeit Nadia Petrov 36 Aufrufe
eBay Order Routing: How to Split Fulfillment Across Multiple Warehouses

Sellers with 2+ fulfillment locations face a routing decision on every order: which warehouse ships this? Static rules ("East Coast orders → NJ warehouse, West Coast orders → CA warehouse") work until they don't. The moment inventory imbalance hits, static routing sends orders to warehouses without stock, forces backorders, and creates late shipments — the single most expensive defect metric on eBay.

Why static routing breaks

The obvious failure mode: geographic rules assume every SKU is stocked at every location. In practice, popular items concentrate at one warehouse; slow movers scatter. A California buyer ordering a slow-mover routed to CA warehouse will hit "out of stock" even though NJ has 3 units.

Second failure mode: buyer time-zone bias. A buyer places an order at 6pm EST. Static routing to CA warehouse (3pm PST) still has 3 hours until cutoff. But if the CA warehouse's processing team already left, the order won't ship until next day — the same delay a cross-country ship would have caused.

Dynamic routing — the four inputs

Real-time routing decisions require four data feeds:

  1. Current inventory per SKU per warehouse. Real-time, not nightly-snapshot.
  2. Cut-off times per warehouse. Adjusted for holidays and staffing.
  3. Shipping zones per carrier per warehouse. USPS zone from PA to CA is 8; from NJ to CA is 8. Cost identical.
  4. Estimated delivery date per route. Which combination hits buyer's zip fastest?

The decision framework

For each incoming order:

Filter: which warehouses have stock right now?

Prioritize by EDD: compute estimated delivery date for each candidate. Fastest wins if within seller-standard promise.

Tie-break by cost: when two warehouses deliver same EDD, ship from the one with lower shipping cost.

Override for inventory rebalancing: if warehouse A has 200 units and warehouse B has 3 units of same SKU, prefer A even at slightly higher cost — leaves B units for local buyers whose alternative routing options are worse.

The math on late shipments

Late shipment rate above 3% pushes accounts below eBay's Standard performance tier. Consequences: reduced Cassini visibility (-15-20% impressions), lower Best Match placement, and disqualification from Promoted Listings Standard.

The revenue impact: for a $30k/month eBay account, tier demotion typically costs $4,500-6,000/month in lost sales. A single quarter of Below-Standard status can trigger deeper eBay-side reviews and prolonged recovery.

Dynamic routing reduces late shipments by 40-60% vs static rules in multi-warehouse setups. The ROI justifies routing tooling for anyone shipping >200 orders/month across 2+ locations.

When single-warehouse still wins

Small sellers (under $500k/year, single physical location) should not add complexity. Multi-warehouse routing is overhead for anyone below ~$100k/month who doesn't already have distributed inventory.

The break-even calculation: routing tool + integration cost vs late-shipment prevention. Above 200 orders/month across 2+ locations, ROI is positive within a month.

3PL integration

Third-party logistics providers (ShipBob, ShipHero, others) offer built-in routing across their warehouse network. For sellers who don't want to run their own multi-warehouse ops, 3PL routing is essentially free (bundled with the fulfillment service).

Trade-off: 3PL costs $2-4 per order plus storage, vs $0.50-1.50 per order in-house. Above 500 orders/month the in-house math starts to win if you can staff a second location.

Profitio's order routing engine integrates with eBay Sell Inventory API to allocate orders to your configured warehouses in real time. 14-day free trial.

N

Nadia Petrov

Autor

Diesen Artikel teilen

Profitio-Hilfe

Immer für Sie da

Support tippt...