Documentation

Stock Transfers

Stock Transfers

Stock Transfers allow you to move products from one branch to another. This is useful when one branch has surplus stock and another is running low.

Stock transfer list showing transfer number, source and destination branch, status, quantity and value

Transfer Flow

Draft ──▶ Submitted ──▶ Approved ──▶ Received
                  │
                  └──▶ Cancelled
StatusMeaning
DraftBeing put together at the source branch
SubmittedSent for approval
ApprovedAgreed; stock leaves the source branch when it is sent
ReceivedArrived and counted in at the destination
CancelledStopped before receipt

Creating a Stock Transfer

  1. Go to Settings → Stock Transfers
  2. Click New Transfer
  3. Fill in:
    • From Branch — source (usually the current branch)
    • To Branch — destination branch
    • Notes (optional)
  4. Add items:
    • Select products and quantities to transfer
  5. Save

Submitting a Transfer

After creating the transfer, click Submit to send it for approval by the destination branch.

Stock transfer detail showing the source and destination branches, the transfer timeline with who approved, sent and received it, the items with sent and received quantities, and the totals

Approving (Destination Branch)

The destination branch manager switches to their branch and:

  1. Opens the pending transfer
  2. Reviews the items
  3. Clicks Approve

Receiving (Destination Branch)

When the physical stock arrives:

  1. Open the approved transfer
  2. Click Receive
  3. Confirm the quantities that actually arrived
  4. Save, adding receiving notes if anything was short or damaged

Stock is removed from the source branch and added to the destination, and a stock movement is recorded at both ends. The detail page keeps the full trail — who created, approved, sent and received the transfer, and when.

Cancelling a Transfer

Open the transfer and click Cancel (only available before it's received).