In short
- 01A transfer is four events, not one: request, approval, dispatch and receipt. Record each, or units disappear in the gaps between them.
- 02Stock that has left one shelf and not reached the other is in transit. It belongs on neither store's sellable count until someone counts it in.
- 03Every shortfall at receipt needs an outcome: returned to the sender or written off with a reason and a name. Closing a transfer short with no outcome is how units vanish.
- 04Agree the transfer price before you start (usually cost), so each store's margin tells the truth.
- 05Before buying more from a supplier, check whether another store is sitting on the stock you need.
On this page
- In short
- What is a stock transfer between stores?
- Why do units go missing between stores?
- How do you transfer stock between stores, step by step?
- Worked example: 120 units sent, 114 received
- What price should one store charge another?
- When should you transfer instead of reordering?
- How does Momentum handle transfers between stores?
- Questions people ask
To transfer stock between stores without losing units, treat every transfer as a document with four recorded steps: the receiving store requests the stock, a manager approves it, the sending store picks and dispatches it, and the receiving store counts what actually arrived. Anything that did not arrive gets an outcome before the transfer closes: it is either sent back or written off as a named loss. Most multi-store businesses that "lose" stock between branches are skipping one of those steps, usually the count at the receiving end.
What is a stock transfer between stores?
A stock transfer (also called an inter-store or inter-location transfer) moves inventory from one of your locations to another without a sale. The business still owns the goods; only their location changes. That sounds trivial, but it touches three records at once: the sender's stock, the receiver's stock, and the value of inventory on your books.
While the goods are on the road they are what accountants call goods in transit: merchandise that has left the shipping dock of the seller but not yet reached the receiving dock of the buyer. Between your own stores there is no change of ownership, but the idea is the same. In-transit units should not be sellable at either store, and they should not vanish from your inventory value either.
Why do units go missing between stores?
Units rarely disappear in the van. They disappear in the paperwork. These are the patterns we see most often when a chain says transfers "never add up":
- The receiving store ticks instead of counts. Someone signs for "all of it" because the boxes look right, and a short case is never noticed.
- Stock moves before the system knows. A manager drives a few cartons across town and promises to enter it later. Later never comes, so one store is overstated and the other understated.
- Shortfalls are closed with no outcome. The receiver records 114 of 120 and closes the transfer. Six units are now nowhere: off the sender's shelf, not on the receiver's.
- Batches and expiry dates get lost. The sender dispatches the long-dated batch but the system moves the short-dated one, so expiry reports at both stores are wrong.
- Nobody owns the gap. If neither store manager is accountable for the difference, it quietly becomes shrinkage.
How do you transfer stock between stores, step by step?
This is the process that keeps both stores' counts true. It works on paper, but it works far better when the system enforces the order of the steps.
- 1Request. The receiving store asks for specific items and quantities, ideally based on what it actually sells rather than a guess. A request is a promise of nothing; stock does not move yet.
- 2Approve. A manager at the sender (or head office) checks the sender can spare the stock and approves, adjusting quantities if needed. Approval is where you stop one branch emptying another.
- 3Pick and dispatch. The sender picks, scans each item, and dispatches. At this moment the units leave the sender's count and become in transit. The batch or lot numbers and expiry dates travel with them.
- 4Receive by counting. The receiver counts what arrived, line by line, before anything goes on the shelf. Counted units join the receiver's stock.
- 5Resolve every difference. For each short line, choose: return to sender (the units were found, or never left) or write off (damaged, lost), with a reason. Extra units are recorded too; they are usually a mis-pick from another line.
- 6Settle the value. If your stores keep separate books or margins, the transfer carries a price and, where needed, an inter-location invoice, so one store's cost becomes the other's.
Worked example: 120 units sent, 114 received
A warehouse sends 120 bottles of a shampoo to Store B at a cost of $4.50 each. Store B counts 114. The driver finds 4 bottles still in the van the next morning and brings them back to the warehouse; 2 bottles arrived crushed and are written off.
- Units
- 120
- Unit cost
- $4.50
- Value
- $540.00
- Units
- 114
- Unit cost
- $4.50
- Value
- $513.00
- Units
- 6
- Unit cost
- $4.50
- Value
- $27.00
- Units
- 4
- Unit cost
- $4.50
- Value
- $18.00
- Units
- 2
- Unit cost
- $4.50
- Value
- $9.00
- Units
- 120
- Value
- $540.00
| Line | Units | Unit cost | Value |
|---|---|---|---|
| Dispatched from warehouse | 120 | $4.50 | $540.00 |
| Counted in at Store B | 114 | $4.50 | $513.00 |
| Short at receipt | 6 | $4.50 | $27.00 |
| → Returned to the warehouse | 4 | $4.50 | $18.00 |
| → Written off (damaged) | 2 | $4.50 | $9.00 |
| Accounted for (114 + 4 + 2) | 120 | $540.00 |
The warehouse's count goes down by 120 at dispatch and back up by 4 when the returned bottles are counted in. Store B's goes up by 114. The $9.00 write-off lands in a loss account with a reason ("damaged in transit") and the name of whoever recorded it, where it can be seen in a report instead of hiding inside next quarter's shrinkage figure.
Without step 5, the transfer would simply close at 114 and $27.00 of stock would exist nowhere at all.
What price should one store charge another?
If all your stores sit in one set of books and you judge them on sales, transfer at cost and move on. If each store is run as its own profit centre, or is a separate legal entity, the transfer price decides which store earns the margin. Pick one rule and apply it every time.
- When it fits
- One business, one set of books; you want margin to show where the sale happens
- Watch out for
- The sender carries freight and handling unless you add them
- When it fits
- Moving stock costs real money (freight, fuel, a courier)
- Watch out for
- Allocate the extra cost the same way every time (landed cost explained)
- When it fits
- Stores or a warehouse run as separate profit centres or companies
- Watch out for
- Consolidated reports must remove the internal profit
- When it fits
- A central warehouse that sells to branches the way it sells to trade customers
- Watch out for
- Branch margins look thin even when the chain is healthy
| Transfer price | When it fits | Watch out for |
|---|---|---|
| At cost | One business, one set of books; you want margin to show where the sale happens | The sender carries freight and handling unless you add them |
| At landed cost | Moving stock costs real money (freight, fuel, a courier) | Allocate the extra cost the same way every time (landed cost explained) |
| Cost plus a markup | Stores or a warehouse run as separate profit centres or companies | Consolidated reports must remove the internal profit |
| A set price list (retail or wholesale) | A central warehouse that sells to branches the way it sells to trade customers | Branch margins look thin even when the chain is healthy |
When should you transfer instead of reordering?
Before a buyer raises a purchase order, it is worth asking whether another store already has the stock. Inventory in the wrong place is expensive: the analyst firm IHL Group estimated that inventory distortion, meaning out-of-stocks plus overstocks, would cost retailers worldwide $1.77 trillion in 2023, with out-of-stocks around $1.2 trillion and overstocks around $562 billion (Food Institute summary of IHL). Rebalancing between your own stores attacks both halves at once.
The simplest test is days of cover: units on hand divided by units sold per day.
Transfers are not free: count the freight, the staff time and the risk of damage. For a low-value, low-margin item, a fresh supplier order to the store that needs it can be cheaper. For anything slow-moving, short-dated or expensive, move it first.
How does Momentum handle transfers between stores?
Momentum by Ltiora runs every transfer as request → approve → dispatch → receive. Dispatch takes the units off the sender's shelf and shows them as in transit; receipt counts them in at the other end. Batch and lot numbers and expiry dates move with the stock, so expiry reports stay right at both stores.
A transfer cannot close with units unaccounted for: missing units must be returned to the sender or written off, and the write-off is recorded against the transfer. You choose how transfers are priced (at cost, landed cost, a markup on cost, a price list or a custom price), and transfers between locations can raise an inter-location invoice so each location's books balance. Reports such as Transfer Discrepancy and Transfer Status show where stock is stuck or short. A branch's transfer request can also be pre-filled from what that branch actually sells.
Questions people ask
Who owns stock while it is in transit between my own stores?
Your business does. Between your own locations ownership never changes; only the location does. The stock should be counted as in transit, sellable at neither store, until the receiving store counts it in. For shipments from a supplier, the shipping terms (for example FOB shipping point or FOB destination) decide when ownership passes to you.
Should the receiving store see the dispatched quantity before counting?
Ideally not. A person who can see "120" tends to count toward 120. Counting first and comparing afterwards gives you an independent check. At the very least, the receiving store must count, not tick.
What should happen when more units arrive than were sent?
Record the overage rather than ignoring it, then check the sender's other lines. An extra unit of one product usually means a missing unit of another, a mis-pick at the sender.
How often should a chain rebalance stock between stores?
Look weekly at items where one store has weeks of cover and another has days. Seasonal and short-dated items deserve a closer look before every supplier order.
Stock doesn't vanish between stores. It vanishes between steps. Record the request, the approval, the dispatch and a real count at receipt, and give every missing unit an outcome before the transfer closes. Do that and transfer losses stop being a mystery. They become a short list of named write-offs you can act on.
Sources
See a transfer that can't close short
Bring one of your real transfers to a demo. We'll send it from one location to another in Momentum, receive it short, and settle the difference with a return and a write-off, with every unit accounted for.



