Stock Transfer
A stock transfer is the movement of inventory from one storage location to another within the same company – for example between two bins, warehouses or branches. The inventory value stays unchanged; no sale and no purchase takes place, only an internal move of goods is posted.
A stock transfer is the movement of inventory from one storage location to another within the same company. Goods change their physical and accounting location – from one bin to another, from a central warehouse to a branch, or from the goods-receipt area into the main warehouse. Unlike a purchase or a sale, the goods neither leave the company nor change in value: only the location moves, not the ownership. In accounting terms a stock transfer is therefore a quantity-neutral, value-neutral movement.
In inventory management, the stock transfer is one of the fundamental warehouse movements alongside goods receipt and goods issue. It documents seamlessly where each quantity of an item is located and keeps the system stock and the physical stock in sync. Without clean transfer postings a company knows how much of an item it has, but no longer reliably where that stock sits – which directly impairs picking, stocktaking and delivery capability.
At a glance
- Internal stock transfer between two storage locations of the same company
- Value- and quantity-neutral: no purchase, no sale, only a change of location
- Core warehouse movement alongside goods receipt and goods issue
- Source and destination location are posted against each other, often via a transfer document
- Prerequisite: unique storage bins and a multi-level warehouse model in the ERP
How a stock transfer works
Technically, every stock transfer consists of two coupled postings: an outgoing posting from the source location and an equal incoming posting to the destination location. Both movements concern the same item in identical quantity and at identical value – the total across all storage locations stays constant. In the ERP or warehouse management system this process is usually mapped through a dedicated document type, the transfer or reposting document, which records source, destination, item, quantity and time and thus makes it auditable.
The prerequisite is a multi-level warehouse model: the company must manage its stock not only per item, but separately by storage location – ideally down to individual bins. Only then is a stock transfer representable at all, because the system can distinguish between "100 units in bin A-01-03" and "100 units in the South branch". If this granularity is missing and stock is kept only in aggregate, from the system's point of view there is no location between which anything could be transferred.
One-step and two-step stock transfer
In a one-step stock transfer, the outgoing and incoming postings happen in a single step – useful when source and destination are physically close and the transport is practically instantaneous, for example between two racks in one hall. In a two-step stock transfer, a transport time lies between the outgoing and incoming posting, during which the goods are "in transit". For this phase many systems maintain a transit or transfer stock, so that the quantity is falsely shown as available neither at the source nor at the destination. Two-step postings are used above all for transfers between distant sites or branches.
Why the stock transfer matters
The central benefit of the stock transfer is inventory accuracy at the location level. Only when every internal movement of goods is posted as a stock transfer does the system stock per bin match reality. Picking (the picker is guided to the right bin), the delivery-capability statement to customers, and the quality of stocktaking all depend directly on this. Undocumented physical moves are one of the most common causes of "the goods are there but not findable" situations and of stocktaking discrepancies.
Beyond that, the stock transfer is a control instrument of logistics. Through targeted transfers, goods can be moved to where they are needed: replenishment from the reserve warehouse to the picking bins, distribution from the central warehouse to branches, or the consolidation of remaining quantities. Separating available stock from blocked stock – for quality inspection or complaints, for example – is also carried out technically as a stock transfer to a separate warehouse area.
Stock transfer in the ERP system
In an ERP system the stock transfer is a standard process of inventory control and ties in directly with the warehouse model. The system must hold stock separately by storage location and bin and provide a dedicated posting type for transfers that is deliberately value-neutral: unlike a goods receipt or goods issue, a stock transfer touches no revenue or expense accounts and does not change the capitalized total inventory value. In the item's movement history it nonetheless appears as a full, dated movement and is part of the audit trail.
In practice, stock transfers are captured in the ERP either manually via a document or – in the mobile warehouse – triggered by scanner: the employee scans item, source bin and destination bin, and the system posts the movement in real time. With connected upstream systems such as a WMS or several sales channels, it is decisive that transfers flow into stock synchronization immediately, so that shop and marketplaces do not show a mislocated or blocked quantity as available.
Stock transfer between multiple warehouses and legal entities
If a company runs several warehouses (multi-warehouse), transfers between these sites are the normal case – from the central warehouse to satellite warehouses, shops or a fulfillment warehouse. As long as all warehouses belong to the same company or legal entity, it remains a value- and ownership-neutral stock transfer. As soon as the boundary to another legal entity or another company is crossed, however, it is no longer a stock transfer but an internal sale or an intercompany delivery with an invoice and a flow of value – an important distinction for accounting and VAT.
Distinction: stock transfer vs. goods receipt, goods issue and reposting
Stock transfer, goods receipt and goods issue are the three elementary warehouse movements, but they differ in their relation to the company boundary. A goods receipt brings goods from outside (supplier, return) into the warehouse and increases total stock; a goods issue removes goods for sale or consumption and lowers it. A stock transfer, by contrast, does not cross the company boundary: it only moves existing stock internally, total stock stays the same. Goods receipt and goods issue are therefore value-relevant, the stock transfer is not.
Stock transfer and reposting are frequently confused. A stock transfer changes the storage location while item and value stay the same. A reposting in the broader sense, by contrast, can change other attributes – the stock status (free to blocked), the batch, the quality or even the item number in repackaging operations. Every stock transfer is thus a reposting, but not every reposting is a stock transfer. A stock transfer differs from consignment stock in that with consignment stock the ownership remains with the supplier, whereas with a stock transfer one's own goods only change location.
DACH specifics and practice
Even though the stock transfer is value-neutral, in the German-speaking region it is subject to the principles of proper bookkeeping and – in the case of electronic recording – to the GoBD (principles for the proper keeping and retention of books, records and documents in electronic form and for data access): every inventory movement must be recorded completely, promptly, unalterably and traceably. The transfer document with source, destination, quantity, item, time and originator must therefore be kept in an audit-proof manner; subsequent changes may only be made as a documented correction posting, not through silent overwriting. For stocktaking and inventory valuation, clean location management is moreover a prerequisite for being able to assign discrepancies to individual warehouse areas.
In practice, stock transfers are especially relevant in branch and multichannel retail: stock sold both online and in-store must be transferred between channels and kept synchronized in real time to avoid overselling. A common mistake is to carry out physical moves in the warehouse "on call" without a posting – the system stock then drifts away from reality. Disciplined transfer postings are therefore less an annoying obligation than the foundation for reliable inventory data.
Example
Example: stock transfer from the central warehouse to the branch
A retail company operates a central warehouse and three branches, all mapped in the ERP as separate storage locations. In the South branch a certain sneaker is running low, while the central warehouse holds plenty of stock. The branch management requests 40 pairs. In the ERP a transfer document is created from the storage location "Central warehouse" to the storage location "South branch" for 40 pairs.
When picking in the central warehouse, the employee scans the goods; the system posts the 40 pairs out of the central warehouse and carries them as transit stock. Only once the branch confirms the goods receipt are the 40 pairs posted to the storage location "South branch". The company's total stock stays unchanged at the original quantity throughout the entire process – only the location was transferred, not the value. In the meantime no channel falsely shows the transiting quantity as sellable.
Frequently asked questions
Related services
Sources
Questions about Stock Transfer in your ERP project?
We advise vendor-neutrally – and implement it ourselves on request.