Backorder and Partial Shipment Handling in OMS

Backorders and partial shipments are the mechanisms an OMS uses to keep an order moving forward when not everything a customer wants is available at once. Handling them gracefully is one of the clearest signals of a mature order management setup, since it is where systems and customer expectations collide most often.

What Triggers a Backorder

A backorder occurs when an order line cannot be allocated against current stock, but the business chooses to accept the order anyway rather than reject it, promising fulfillment once inventory is replenished. This differs from an out-of-stock rejection, where the item is simply not orderable. The decision to allow backorders at all is a policy choice: some businesses backorder aggressively to avoid losing a sale, others disable it entirely to avoid disappointing customers with open-ended wait times.

Partial Shipment Logic

When an order has multiple lines and only some are available, the OMS must decide whether to:

  • Ship available items immediately and ship the rest later as a second shipment
  • Hold the entire order until everything can ship together, minimizing shipping cost and packaging waste
  • Split automatically only past a certain delay threshold, balancing speed against cost

This decision is usually configurable per customer, per product category, or per shipping cost impact, since a partial shipment doubles freight cost but improves perceived speed for the items that were ready.

Order: 2x Item A (in stock), 1x Item B (backordered) Shipment 1 2x Item A — ships now Shipment 2 1x Item B — on restock
Communicating with the Customer

The single biggest driver of support tickets around backorders is silence. An OMS that clearly communicates an expected availability date, updates it if the supply timeline changes, and proactively notifies the customer when the item ships avoids the majority of "where is the rest of my order" complaints. Vague or missing estimated dates erode trust far more than an honest, even lengthy, wait time.

Financial and Fulfillment Coordination

Partial shipments require careful coordination with invoicing: some businesses invoice per shipment as it goes out, others invoice once at order completion. Backordered lines also interact with allocation logic — once new stock arrives, the OMS must decide which waiting orders get first claim, typically first-in-first-out by order date, though some businesses prioritize by customer tier or order value.

When to Cancel Instead of Backorder

Not every backorder should stay open indefinitely. Mature OMS configurations include a maximum backorder duration after which the line is automatically cancelled and refunded unless the customer opts to keep waiting. This prevents an ever-growing tail of stale, unfulfillable order lines cluttering operational queues and reporting.