Quick answer
Quick answer: check one transfer at the same point
To transfer stock between godowns, start with one saved Stock Transfer and compare the same transfer number, item or SKU, unit or pack, source, destination, dispatched quantity, received quantity and dispatch/receipt time. Some businesses call the same movement a godown transfer, warehouse transfer or inventory transfer; the dispatch-to-receipt check stays the same. The source record tells you what was entered; the receiving team still counts the physical goods and records the next action when quantities differ.
Hold these details constant
- Transfer number
- Item / SKU
- Unit or pack
- Source godown
- Destination godown
- Dispatched quantity
- Received quantity
- Dispatch and receipt time
Why this matters
- It separates a dispatch fact from a receipt fact.
- It gives the next person one transfer to investigate.
- It prevents a combined total from hiding a location error.
Stock Register can record the movement and show the destination balance. Your dispatch and receiving teams still count cartons or pieces and decide what a difference means.
For the narrower source-to-shop handoff, See the godown-to-shop stock transfer guide.
Start with the movement
Choose the correct movement
Use a stock transfer when goods move between locations owned by the same business. Read what a stock transfer means if you need the basic meaning first. Choosing the wrong movement makes the later comparison hard to trust.
Name the next person
Decide who does each step
Give each checkpoint one named owner. If the problem is who can see or act on the receiving godown, check the staff and godown access guide before treating it as a stock difference.
Own the correction decision and review any difference that remains open.
Own the source-side check: confirm the saved line, count what leaves and record the dispatch evidence.
Carry the transfer reference and report a seal change, missing package or wrong delivery location.
Own the destination count: check before put-away, record condition and name the receiver.
Source godown
Before dispatch
- 01
Confirm that this is an internal movement and that the source, destination, item/SKU and unit match the saved transfer line.
- 02
Complete the field checklist: reason, prepared by, approved by, expected receipt time and the dispatch contact or vehicle reference.
- 03
Count the physical cartons or pieces against the saved quantity; use a second checker for high-value, sealed, unusual or disputed quantities.
- 04
Record the dispatch time and, where relevant, batch or expiry details before loading. Keep affected goods identifiable.
Keep the two facts separate
Dispatch record
Send the transfer number, item/unit line, dispatch quantity and expected receipt window with the goods so the receiving team checks the same movement.
Retain the Stock Register transfer, date, quantities, creator, remarks and—where supported—batch or expiry details as the recorded movement.
The saved entry records what was entered. It does not prove that a receiver counted every carton, that the goods arrived or that they were usable.
Use this as the control-sheet checklist for a godown, warehouse, branch or shop transfer. These are operating-record fields; the current Stock Register screen does not by itself confirm approval, expected arrival, receiver acceptance or physical condition.
| Field | When | What to write |
|---|---|---|
| Transfer number | Before dispatch | The saved reference carried on the sheet, label or message. |
| Transfer reason | Before dispatch | Why the goods are moving: branch replenishment, order support, stock balancing or another named reason. |
| Source and destination | Before dispatch | The sending and receiving godown, warehouse, branch or shop, written consistently. |
| Prepared by | Before dispatch | The person who entered or prepared the transfer. |
| Approved by | Before dispatch | The owner, manager or other person who approved the movement under your process. |
| Dispatch date/time | When goods leave | When the cartons or pieces were counted and handed to the driver or transporter. |
| Expected receipt time | Before dispatch | The agreed arrival window; this is a manual planning note, not in-transit tracking. |
| Carrier / driver / vehicle | When goods leave | The driver, transporter, vehicle or practical handoff reference. |
| Item / SKU | Before dispatch | The exact item name or SKU, with separate lines for different items. |
| Unit and quantity | Dispatch and receipt | The unit counted—carton, case, pack, piece or kg—and the dispatched and received quantities. |
| Batch or expiry | Dispatch and receipt | The batch or expiry details when the item is batch-tracked or expiry-sensitive. |
| Receiver and actual receipt time | At receipt | Who counted the goods, when they counted them and whether the count was before put-away. |
| Shortage, damage or condition note | At receipt | Any missing, extra, damaged, expired, wet or otherwise unusable quantity and the evidence kept. |
Destination godown
Receiving check
- 01
Before put-away, match the transfer number, source, destination, item/SKU and unit or pack.
- 02
Count the received quantity per item and record the receiver, actual receipt time and condition evidence.
- 03
Write the exact difference—short, extra, wrong item, wrong pack, damaged or expiry concern—before mixing the goods into normal stock.
- 04
Compare the destination balance only after the physical count; an updated balance is a recorded movement, not a receipt confirmation.
Where the transfer screen updates destination stock automatically, treat that as the recorded balance—not as a receiving signature or physical receipt confirmation.
Find the break
Find the transfer problem
Choose the closest visible difference. Start with the same transfer number, item, unit and destination before changing any balance.
Mismatch check
Reason 01Recount before put-away
- Check first
Count the same item and unit again against the transfer number before the cartons are mixed with other stock.
- Look for
Short loading, a broken seal, damaged carton, carton left at source or an item entered in another unit.
- Correct next
Keep the short receipt visible, attach the evidence and assign the owner to decide the correction after checking dispatch and transport.
Mismatch check
Reason 02Confirm the item and transfer
- Check first
Match the item/SKU, unit and transfer number before adding the extra quantity to normal stock.
- Look for
Goods from another transfer, an unrecorded return or a duplicate receipt/entry.
- Correct next
Hold the line for identification; do not change the source transfer just to make the destination total look right.
Mismatch check
Reason 03Match the item and unit
- Check first
Compare item name/SKU, pack size and unit on the transfer, carton and receiving sheet.
- Look for
Carton entered as piece, similar item picked, changed pack size or a loose-piece movement.
- Correct next
Correct the original movement where it is wrong, then recount the affected item in the same unit.
Mismatch check
Reason 04Check both godown selections
- Check first
Confirm where the goods physically arrived and which source/destination were saved.
- Look for
Wrong godown selected, delivery to a nearby branch or an informal handoff.
- Correct next
Correct the location record or record the real movement; do not hide a location error in the combined total.
Mismatch check
Reason 05Separate the condition
- Check first
Count saleable and damaged quantities separately before put-away.
- Look for
Transit damage, expiry, leakage, wet cartons or a quality hold.
- Correct next
Keep the damage evidence and use the appropriate stock action with a reason; the transfer itself is not proof of saleable receipt.
Mismatch check
Reason 06Trace the saved history and time
- Check first
Search the transfer number, creator and date around the dispatch and receipt cut-offs.
- Look for
The same movement saved twice, a late entry after receipt or a physical move with no matching record.
- Correct next
Preserve the original evidence and correct the duplicate or late record instead of forcing a new transfer.
Mismatch check
Reason 07Search the destination and source
- Check first
Confirm the destination, rack/put-away area and the physical handoff with both godowns.
- Look for
Wrong rack, wrong godown, goods not received, unrecorded onward movement or missing cartons.
- Correct next
Escalate to the owner/manager with the transfer reference and count trail; do not write an unexplained zero.
Example, not a result
Worked example
- 01PrepareSource, destination, item, unit and transfer OUT204 checked
- 02Dispatch24 cartons physically loaded and counted
- 03CarryTransfer reference travels with the vehicle
- 04Receive23 cartons counted before put-away
- 05ResolveOwner checks the one-carton difference before correction
Recorded balance check at the same cut-off
| Location / view | Before | Movement | After |
|---|---|---|---|
| Main Godown | 42 cartons | − 24 dispatched | 18 cartons recorded |
| Jaipur Branch | 10 cartons | + 24 transfer recorded | 34 cartons recorded |
| Jaipur Branch physical | 10 cartons | + 23 received | 33 cartons physically expected |
This example assumes no other Tea 250 g carton movement occurs between the saved transfer and the receiving count.
The saved transfer can still show 24 cartons moved and the destination balance can still update by 24. The receiving check records that only 23 cartons were physically counted. Keep both facts until the owner decides the correction.
The destination record is one carton higher than the physical receipt in this example. That tells the team where to investigate; it does not tell them whether the cause was loading, transport, damage, wrong entry or non-receipt.
Tea 250 g · Carton
Main Godown → Jaipur Branch
24 cartons: 18 + 6
23 cartons: 18 + 5
1 carton short
Dispatch sheet notes one carton held back for a crushed outer box; receiving sheet notes 5 received for the second line.
Owner checks whether the transfer quantity should be corrected or the damaged carton recorded separately. The shortage stays visible until that decision.
This is an example, not a customer result. The 24-carton dispatch record and 23-carton physical receipt are different facts; an automatic destination stock update cannot establish that the missing carton was received.
What Stock Register shows
How Stock Register records a stock transfer
Use Stock Register to inspect or create the transfer with the right source, destination, item, unit and quantity, then check the destination’s recorded balance. The product record is one side of the control; the physical handoff is the other. For click-by-click product instructions, open the Stock Transfer how-to guide.

Authentic Stock Register reference: the transfer form shows source and destination selectors, entry number, item quantities and the automatic stock-in setting. It records the movement; your team still performs the dispatch and receiving count.
Use the first five steps to create one saved Stock Transfer, then use the last two to control the physical handoff. Each step names the record to check so the transfer number, stock entry and physical count stay connected.
- 01Stock Register · create
Open Stock Transfer
Open the Stock Transfer - OUT form before recording the movement. Start with one transfer entry so the source, destination, item lines and later handoff all use the same saved reference.
- 02Stock Register · source
Select the source godown
Choose the godown the goods are leaving in the Transfer From field. Check that the selected location is the physical loading point and review the available recorded stock before adding the quantity.
- 03Stock Register · destination
Select the destination godown
Choose the godown that should receive the movement in the Transfer To field. Confirm the destination is the location named on the handoff; staff access to the receiving godown also controls whether a transfer can be created there.
- 04Stock Register · item lines
Add the item, unit and quantity
Add each item or SKU as a separate line and enter the quantity in the unit shown for that item. Check the available source stock before saving, and use the supported bulk-upload option when the movement has many item lines.
- 05Stock Register · save
Save the transfer
Save the entry after checking the source, destination, item lines and quantities. Stock Register creates a saved transfer with a unique transfer number, date, item details and creator; Automatic Stock In can update the destination when that setting is enabled.
- 06Team handoff · physical
Give the transfer number to the receiving person
Share the saved transfer number with the destination team and carry it with the goods, alongside the dispatch quantity and expected receipt window from your control sheet. This is a team handoff, not a receiver-acceptance action in the current screen.
- 07Team check · physical
Compare the destination record with the physical count
Open the destination godown’s Stock page and compare the recorded Total In with each item’s cartons, pieces or other counted unit before put-away. Keep the transfer record and physical count visible together; investigate any difference before changing a balance.
Automatic Stock In can change the recorded destination balance; it does not confirm that a receiver counted, accepted or found every carton.
Stock Register records or displays
- Source, destination, item/SKU, unit, quantity, date, creator and remarks.
- A saved transfer reference and, where supported, batch or expiry details.
- A destination recorded balance when automatic stock-in is enabled.
People physically verify
- What was loaded, the seal or package condition and the handoff reference.
- What arrived, in which unit, and whether cartons are damaged or usable.
- The receiver, receipt time and evidence kept with the transfer.
The owner still decides
- Whether a difference came from loading, transport, damage, wrong entry or non-receipt.
- Whether to edit the transfer, record damage, make an adjustment or escalate.
- Whether the evidence is sufficient to close the open difference.
Make it repeatable
A routine you can repeat
Complete the field checklist
- Save one transfer line, count what leaves and carry its reference with the goods.
Separate count from record
- Count before put-away, record the receiver and condition, then compare the physical receipt with the saved movement.
Keep it visible
- Use the mismatch finder, assign the owner and record the correction or unresolved reason before changing a balance.
Front form plus three working sheets
Free warehouse / godown transfer form with dispatch, receiving and mismatch sheets
Start with the front form to keep the transfer number, reason, locations, people, timings, item details, quantities and condition together. Then use the dispatch, receiving and investigation sheets to preserve what left, what arrived and what needs checking; the workbook does not plan a warehouse move or decide a correction.

Capture the transfer number, reason, locations, people, timings, carrier reference, item details, quantities and condition in one front sheet before using the three working sheets.
Start with the Warehouse / Godown Transfer Form, then use Dispatch to establish what left, Receiving to establish what arrived, and Investigation to assign the next check. The workbook preserves facts; it does not approve a correction or make the balances agree.
Excel workbook · 4 sheets · Use offline
Download the warehouse / godown transfer formInter-godown transfer questions
What details should a stock transfer record contain?
Keep the transfer number, date, source, destination, item or SKU, unit or pack, quantity and creator. Stock Register’s current transfer evidence also shows remarks, stock value and batch or expiry details for supported batch-tracked items. Add dispatch and receipt times, physical counts and people responsible as your operating record.
Sources: Stock Transfer feature — saved-record evidence; transfer field checklist on this page — operating fields
Who should verify stock received at the destination?
A receiving godown staff member should count the goods before put-away, with a second checker for high-value, sealed or disputed quantities. The owner or manager reviews unresolved differences and decides the correction; the software does not make that physical decision.
Source: receiving check on this page — physical-count guidance
What should I do when fewer cartons arrive?
Recount the same item and unit against the same transfer number, record the received quantity and condition, and check the dispatch count, seal, transport note and source balance. Keep the shortage visible and assign the owner before changing a transfer or recording an adjustment.
Sources: mismatch finder on this page — investigation guidance; Stock Transfer feature — saved movement
Is a transfer the same as a sale or purchase?
No. A transfer moves goods between your own locations. A sale moves goods to a customer; a purchase brings goods from a supplier; returns send goods back to that customer or supplier. Use the movement that matches what physically happened.
Source: movement choice on this page — what each movement means
Can a saved transfer prove that goods were physically received?
No. A saved transfer proves what the team entered. Stock Register can update destination stock through automatic stock-in when enabled, but that is not receiver acceptance or a physical count. Keep a receiving check with the transfer reference.
Sources: Stock Transfer feature — recorded movement; receiving check on this page — physical receipt
When should a transfer difference become an adjustment?
Only after the team has recounted, checked the source/destination, unit, transfer history, transport evidence and damage or loss facts. The owner or manager should approve the documented next action. An adjustment should not hide a wrong item, wrong godown, duplicate entry or missed transfer.
Sources: Inventory Accuracy Guide — wider mismatch review; stock reconciliation guide — correction context
How should batch or expiry details be checked during transfer?
Match the batch and expiry on the cartons with the transfer record when the item is batch-tracked, and keep different batches on separate lines where practical. Stock Register’s transfer evidence supports batch and expiry details for supported items; the team still checks the physical label and condition.
Sources: Stock Transfer feature — supported batch/expiry evidence; transfer field checklist on this page — physical check
Do one transfer today
Inspect one real handoff before changing a balance
Open or create one transfer with the correct source, destination, item, unit and quantity. Give the receiving person the transfer number, count the goods before put-away, compare the destination balance and record the exact next check if the numbers disagree.