Flowchart

Warehouse order fulfillment flowchart template

A warehouse outbound flowchart: check stock, pick, verify, pack, hand over to the carrier and update inventory, with branches for a stockout and a failed check. Adapt it to your operation, then export PNG, SVG, Word or PowerPoint free.

No

Yes

No

Yes

Receive outbound order

Stock available

Flag backorder then restock or split

Create pick list

Pick by bin location

Verify items and quantities

Matches the order

Pack and weigh

Apply shipping label

Hand over to carrier

Update inventory and order status

Send shipping notice to customer

Previewed in the “Ink Teal” theme; you can switch themes in the editor

When to use it

Use it to write outbound work standards for an ecommerce or third-party warehouse, or to train new staff. Stockouts and verification mismatches cause most shipping errors, so each has its own path.

Make it yours

  • With wave picking, add "Group orders into a wave" before the pick list.
  • Split the carrier handover into parcel, freight and customer pickup.
  • Add a job title to each node and the chart doubles as a responsibility map.

Mermaid code

warehouse-outbound-flowchart.mmd
flowchart TD
    A[Receive outbound order] --> B{Stock available}
    B -->|No| C[Flag backorder then restock or split]
    B -->|Yes| D[Create pick list]
    D --> E[Pick by bin location]
    E --> F[Verify items and quantities]
    F --> G{Matches the order}
    G -->|No| E
    G -->|Yes| H[Pack and weigh]
    H --> I[Apply shipping label]
    I --> J[Hand over to carrier]
    J --> K[Update inventory and order status]
    K --> L[Send shipping notice to customer]

Ask an AI for one with this structure

Send the prompt below to ChatGPT or Claude, then paste the whole reply into the editor; the code inside is detected automatically.

prompt.txt
Draw a warehouse order fulfillment flowchart with Mermaid flowchart TD syntax. Receive the outbound order and check stock. If stock is not available, flag a backorder and restock or split the order. If it is, create a pick list, pick by bin location and verify items and quantities. If they do not match the order, go back to picking; if they match, pack and weigh, apply the shipping label, hand over to the carrier, update inventory and order status, and send a shipping notice. Use diamonds for decisions and no parentheses in node text. Output only the mermaid code block.

FAQ

Why does the backorder branch not rejoin the main line?

To keep the chart simple. Draw a line from the backorder node to "Create pick list" if you want to show the order continuing after restock.

Can I show time targets?

Yes. Add a line break in the node, such as Pack and weigh<br/>within 4 hours of order.

Is there a template for inbound?

Yes. The purchasing and receiving flowchart in the library covers receiving, inspection and put-away.

More in this category

All templates

Updated 2026-11-11