Skip to content

Creating a TO

  • Creation paths
  • The min/max creation flow
  • The forecast creation flow
  • The sales creation flow
  • The from-orders creation flow
  • Creating a sales order from a TO
  • The same-location guard
  • Settings that affect creation
  • See also

Open Supply Orders → Transfer Orders. The Create Transfer Order dropdown offers:

PathMenu itemNotes
BlankCreate Empty TOPick origin + destination, then add lines manually on the detail page.
From CSV/XLSXImport from CSV/XLSXBulk-create one or more TOs from a spreadsheet. Rows are grouped by from + to location pair. Rows where origin = destination are flagged and skipped.
From min/maxCreate from Min/MaxPicks variants whose destination stock is below your trigger threshold and the source has enough surplus to refill them.
From forecastCreate from ForecastUses your demand forecast to move surplus from the origin to cover a predicted shortfall at the destination. You pick the two locations and a strategy, then review the recommended quantities before creating.
From salesCreate from SalesMoves the number of units sold over a period you choose, from the origin to the destination — capped at what’s available at the source by default.
From ordersCreate from OrdersBuild one TO by picking line items off one or more sales orders. Also available from the Orders tab, per order or in bulk.

You pick one origin and one destination, then choose three rules:

  • Trigger — when does a destination need stock? Choose minimum inventory, reorder point, or target inventory. The TO will only include variants whose destination on-hand is below the chosen level.
  • Refill — how high do you want to top up to? Choose reorder point, target inventory, or max inventory. The refill level must be higher than the trigger level (the dialog hides invalid combinations).
  • Source policy — how much of the source’s stock are you willing to move?
    • Ignore source — take whatever’s needed; don’t protect source levels.
    • Keep source at target / reorder point / min — leave at least that much at the source after the move.

You can also set a minimum transfer quantity to skip variants where the calculated move is too small to be worth it.

Caveats:

  • Variants without the relevant override at the destination (e.g. no minInventory if you chose the minimum-inventory trigger) are skipped.
  • If you pick Ignore source, source on-hand isn’t protected — review the suggestions before sending.

This flow uses your demand forecast to rebalance stock: it moves surplus from the origin to cover a forecasted shortfall at the destination. You pick one origin and one destination, choose a strategy, then review the recommended moves before creating.

Strategy:

  • Deficit / surplus (default) — move just enough surplus from the origin to cover the destination’s forecasted shortfall. Two sub-options shape it:
    • Refill the destination to cover its coverage horizon (default) or its lead-time period.
    • Trigger a refill when the destination falls below its reorder point (default) or below its target.
  • Equalize days of supply — level out the days-of-stock between the two locations instead of refilling to a fixed target. The refill and trigger options above don’t apply here, so they’re hidden.

There’s also a one-click Warehouse → selling preset for the common case of a non-selling warehouse feeding a store — it sets the deficit/surplus strategy to release stock to the selling location even when the warehouse itself has no forecast demand.

Other controls:

  • Allow the origin to drop to — how much to protect at the source after the move: its reorder point (default), target, minimum, or ignore (move whatever’s needed).
  • Forecast basis — use global demand for both locations (default), or each location’s own sales history.
  • Minimum transfer quantity — skip moves smaller than this (default 0).
  • Count incoming stock toward availability (default on).
  • Round transfers down to pack size (default off).

You can run the forecast from a saved view (locked — it uses that view’s filters and settings as-is) or from custom settings you configure in the dialog. Either way you get an editable preview of the recommended quantities, and your edits are kept when you create the Draft TO.

You pick one origin and one destination, a period, and a sales scope. Logistified totals the units sold over that period and moves them from the origin to the destination.

  • Sales scope — whose sales to count:
    • Destination location (default) — units sold at the destination.
    • Origin location — units sold at the origin.
    • Global — units sold everywhere.
  • Cap at source (default on) — never move more than the origin actually has. Turn it off (Allow source to go negative) to move the full units-sold figure regardless of source stock.
  • Count incoming stock at the source toward the cap (default on).
  • Include zero-quantity rows (default off) — when on, variants that compute to 0 (e.g. no source stock) still appear in the preview so you can bump them.

The preview is editable. An override can exceed source availability, forcing a line even when the source shows 0. Creating produces a Draft TO.

Build a single TO by picking line items off one or more sales orders — useful when you want to move exactly what specific orders need.

Entry points:

  • Orders tab (Supply Orders → Orders) — select orders and use Actions → Create TO from selected orders, or use a single order’s … → Create TO from Order.
  • Transfer Orders listCreate Transfer Order → Create from Orders, then click Add More Orders to pick orders.

How it works:

  • Review the line items in your cart, adding more orders as needed.
  • Pick the From and To locations. With exactly two active locations they’re pre-filled; with more, you choose. You need at least two active locations, and origin must differ from destination.
  • Quantities default to the ordered quantity and are fully editable. They are not capped against the origin’s stock.
  • The same variant appearing on several orders merges into one line with the quantities summed; the line shows which orders it came from.

Once created, each contributing order shows a TO badge on the Orders tab linking to the new transfer order, and you can filter the Orders tab by Has Transfer Order.

This is the reverse direction: from a transfer order’s detail page, Actions → Create sales order turns the TO’s line items into a Shopify draft order.

  • Choose whether to tag the draft to the origin or destination location, then pick which lines to include and adjust quantities.
  • The draft is created in Shopify with the TO number and location recorded as tags, custom attributes, and a note.

After creation, the TO shows a Linked sales order → Open in Shopify row; creating again overwrites the link. The action is disabled when the TO has no line items, and system-generated lines (placeholder or custom variants that aren’t real Shopify products) are left out automatically.

You can’t pick the same location as origin and destination — every creation dialog (blank, min/max, forecast, sales, and from-orders) and the edit dialog all block it. The CSV importer warns and skips any rows where the two locations match, rather than blocking the whole upload.

  • Default carrier — Settings → Carriers. Populates the carrier dropdown on the shipment card.
  • Email template — Settings → Transfer Orders → Email Templates. Default subject + body used when you send a TO notification.
  • Product tags — Settings → Transfer Orders → Product Tags. Each tag is per-tag configurable — you choose which TO statuses auto-set it and which ones auto-remove it. Tags with no auto rules are manual-only.