Skip to content

Inventory

Transfers between outlets

Move stock from one location to another, with both ends confirming.

2 min read · Last reviewed 22 Oct 2026

A transfer moves stock and its cost from one outlet to another. Both ends have to act — that is the design, not an inconvenience.

Sending

  1. Transfers → New Stock Transfer.
  2. Choose the destination outlet.
  3. Add lines: ingredient, quantity. The cost travels with it automatically.
  4. Save Transfer, then Send. The stock leaves the sending outlet and the transfer becomes in transit.

Receiving

At the other end, the transfer appears under Transfers → Stock Transfers, in transit. When it arrives, open it and press Receive Transfer: the stock lands and the transfer closes. If something on it did not come, do not receive it — ask the sender to cancel it and send what actually went.

Transfer TRF-20261022-001 from Demo Bistro Main Street to Bangsar, in transit: three items — sambal tumis base, fragrant rice and cooking oil — worth RM 106.80, with Receive Transfer and Cancel Transfer buttons and the transfer's activity
A transfer on its way, as the receiving outlet sees it.
  1. In Transit — sent, not yet received. The stock belongs to neither outlet.
  2. From Outlet — where it left.
  3. To Outlet — where it is going.
  4. Receive Transfer — the receiving outlet confirms it arrived. Stock lands there.
  5. Cancel Transfer — the sender takes it back, before it is received.
  6. Unit cost — the cost travels with the stock, at the sender's cost.
  7. Activity — who created, sent and received it, and when.

In transit is a real state

Between send and receive, the stock belongs to neither outlet. This is deliberate: it makes a transfer that was sent and never received visible as a gap, rather than silently inflating the receiving outlet's count. If your variance report keeps showing a shortfall at one branch, look here first.

Cancelling

The sender can cancel it before it is received; the stock returns to them. After receipt, raise a transfer the other way rather than cancelling — the movement happened and the record should say so.

Still stuck?

Tell us what you were trying to do — a person on our team will reply. If this guide is missing a step or out of date, say so and it gets fixed in the manual, not just in an email.

Contact support