Articles in this section

How to Create a Transfer Order to Move Inventory Between Warehouses

A transfer order moves inventory from one of your warehouses to another. When you create one, ShipHero generates an outbound order for the sending warehouse and a purchase order (PO) for the receiving warehouse, so inventory stays accurate at both locations. While the transfer is on the way, you can see which products are in transit, which helps prevent overselling.

Before You Begin

  • Multi-warehouse required: Your account must have the Multi-Warehouse feature turned on, with more than one warehouse set up. See How to Set Up Multiple Warehouses in ShipHero.
  • Multi-Warehouse Allocation (MWA) rules: If you use MWA rules, create a rule for transfer orders so they allocate from the correct sending warehouse. See How to Create an MWA Rule for Transfer Orders.
  • Separate documents after creation: The transfer order and its PO are separate once you save. Edits to one do not update the other, so make every change on both.

How to Create a Transfer Order in ShipHero

You create a transfer order on the Create an Order page. ShipHero gives the outbound order and the PO the same name, starting with TO-, so you can find both easily.

Create an Order page in the ShipHero Web Dashboard with Transfer Order selected, showing the Warehouse, Transfer To, Auto Add Products, Order Tags, Profile, Allow Partial, and Shipping Option fields
  1. Go to Orders > Create an Order.
  2. Select Transfer Order as the order type.
  3. In the Warehouse section, select the warehouse sending the inventory in Warehouse, and the warehouse receiving it in Transfer To.
  4. (Optional) In the Order Tags section, type a tag and press Enter. Repeat for each tag. Each tag must be at least 3 characters. Automation rules and MWA rules can use these tags as soon as you save the transfer order. ShipHero adds the transfer_from_ and transfer_to_ tags automatically, so you don't need to add them. Tags go on the outbound transfer order only, not on the transfer order PO. See How to Use Order Tags in ShipHero.
  5. Select a Profile and a Shipping Option (Carrier and Methods) for the transfer order.
  6. (Optional) Select Allow Partial to let the sending warehouse ship part of the transfer order when it doesn't have all the inventory available. This works the same way as partial shipping on any other order.
  7. Add products to the transfer order:
    • Select Auto Add Products to add the products the receiving warehouse needs, based on backorder quantity or reorder level.
    • To add products yourself, search for each product and enter a Quantity. Use the From Available and To Available columns to check stock at each warehouse.
  8. Select Save Order. ShipHero opens the transfer order's Order Details page.

What Happens After You Save a Transfer Order

After you save a transfer order, ShipHero creates the matching PO for the receiving warehouse. A green banner at the top of the transfer order's Order Details page links to that PO.

Transfer order Order Details page in the ShipHero Web Dashboard showing the green banner with a link to the transfer order purchase order

To find the PO later, search for the transfer order's TO- name on the All Purchase Orders page.

All Purchase Orders page in the ShipHero Web Dashboard showing a transfer order purchase order with a TO- name

Processing a Transfer Order at Each Warehouse

Each warehouse handles its half of the transfer order the same way it handles any other order or PO.

Warehouse What to do with the transfer order
Sending warehouse Pick, pack, and ship the transfer order like any other outbound order.
Receiving warehouse When the inventory arrives, receive the transfer order PO like any other PO. This adds the inventory to stock at the receiving warehouse.

Using Sell Ahead with a Transfer Order

Sell Ahead lets your store show products from a transfer order as available before they arrive at the receiving warehouse, so customers can order items that are still in transit. To use Sell Ahead, apply the quantities on the transfer order PO after ShipHero creates it. See How to Sell Inventory Before It Arrives (Sell Ahead).

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.