Transfer stock between stores

Ship stock to another branch — it leaves the source only after you confirm it arrived.

4 min read · Stock transfers

Sign-in required — we'll send you straight to the right screen.

Moving stock between locations is a transfer — a two-step handshake: the sending branch dispatches it, the receiving branch confirms it. Stock that left but hasn't arrived sits in transit — so nothing silently vanishes mid-route.

Send stock

  1. Open Stock transfers → Create transfer.
  2. Pick the source and destination locations.
  3. Add items and quantities — only units actually on hand at the source can go.
  4. Dispatch it. The transfer enters dispatched status.

Note: Stock counts come out of the source location when the transfer is dispatched — the "in transit" accounting makes sure it's not counted twice.

Receive it

At the destination branch:

  1. Open Stock transfers and find the incoming transfer.
  2. Check the shipment against the listed items and mark what arrived.
  3. Confirm — the units land in the destination's stock.

The statuses

  • Draft — created, not sent
  • Dispatched — left the source, in transit
  • Received — arrived and booked in at the destination
  • Cancelled — voided

Permissions

Creating/dispatching and receiving can sit under different staff permissions — so a cashier can ship to a branch without being able to confirm receipts there.

Sign-in required — we'll send you straight to the right screen.

Related guides

Didn't find what you needed? Press Ctrl K to search all guides, or ask your admin to open the ? menu in the app.