---
title: "How to Transfer Stock Between Godowns: Dispatch, Receipt and Mismatch Checklist"
description: "Learn how to transfer stock between godowns and download a free warehouse / godown transfer form with dispatch, receiving and mismatch sheets."
canonical: "https://www.stockregister.in/guides/inter-godown-transfer-checklist"
last_reviewed: "2026-09-18"
content_cluster: "stock_transfer_control"
job_to_be_done: "verify_inter_godown_transfer"
---

# How to Transfer Stock Between Godowns: Dispatch, Receipt and Mismatch Checklist

For Indian wholesalers, distributors, FMCG stockists, multi-branch retailers and manufacturers moving goods between their own locations.

## 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.

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](https://www.stockregister.in/blogs/how-to-transfer-stock-from-godown-to-shop) for the destination count and shortage sequence.

## Choose the correct movement

Use a stock transfer when goods move between locations owned by the same business. [Read what a stock transfer means](https://www.stockregister.in/blogs/what-is-stock-transfer) if you need the basic meaning first. A sale moves goods to a customer; a purchase brings goods from a supplier; returns send goods back to that customer or supplier. An adjustment changes a quantity only after the owner records the reason.

| If the goods are moving because… | Use this record |
| --- | --- |
| Your own godown or branch supplies another own location | Stock transfer: source, destination, item, unit and quantity. |
| A customer takes ownership or is billed | Sale, not a transfer. |
| Goods arrive from a supplier | Purchase or stock-in, not a transfer. |
| Goods go back to a supplier | Purchase return, not a transfer. |
| A customer sends goods back | Sales return, not a transfer. |
| The quantity changes without goods moving between locations | Adjustment only after the owner records the reason. |

## Decide who does each step

- **Owner / approver:** Own the correction decision and review any difference that remains open.
- **Dispatching godown staff:** Own the source-side check: confirm the saved line, count what leaves and record the dispatch evidence.
- **Driver / transporter:** Carry the transfer reference and report a seal change, missing package or wrong delivery location.
- **Receiving godown staff:** Own the destination count: check before put-away, record condition and name the receiver.

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](https://www.stockregister.in/blogs/godown-wise-stock-access-staff) before treating it as a stock difference.

## Before dispatch

1. Confirm that this is an internal movement and that the source, destination, item/SKU and unit match the saved transfer line.
2. Complete the field checklist: reason, prepared by, approved by, expected receipt time and the dispatch contact or vehicle reference.
3. Count the physical cartons or pieces against the saved quantity; use a second checker for high-value, sealed, unusual or disputed quantities.
4. Record the dispatch time and, where relevant, batch or expiry details before loading. Keep affected goods identifiable.

## Dispatch record

**Carry one reference:** send the transfer number, item/unit line, dispatch quantity and expected receipt window with the goods so the receiving team checks the same movement.

**Keep the saved entry:** retain the Stock Register transfer, date, quantities, creator, remarks and—where supported—batch or expiry details as the recorded movement.

**Keep the physical check separate:** 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.

### Transfer record fields

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. |

## Receiving check

1. Before put-away, match the transfer number, source, destination, item/SKU and unit or pack.
2. Count the received quantity per item and record the receiver, actual receipt time and condition evidence.
3. Write the exact difference—short, extra, wrong item, wrong pack, damaged or expiry concern—before mixing the goods into normal stock.
4. 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 transfer problem

Start with the same transfer number, item, unit and destination before changing any balance.

### Fewer goods received

- **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.
- **Product context:** [Review the Stock Transfer workflow](https://www.stockregister.in/features/stock-transfer).

### Extra goods received

- **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.
- **Broader check:** [Trace the movement before correcting](https://www.stockregister.in/blogs/reconcile-book-stock-physical-stock).

### Wrong item or pack

- **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.
- **Unit check:** [Check carton and piece units](https://www.stockregister.in/blogs/stock-unit-conversion-piece-carton).

### Correct total, wrong destination

- **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.
- **Location check:** [Settle a warehouse/store mismatch](https://www.stockregister.in/blogs/warehouse-vs-store-stock-mismatch).

### Damaged or unusable goods

- **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.
- **Condition check:** [Record damaged stock with a reason](https://www.stockregister.in/blogs/damaged-stock-wastage-inventory).

### Duplicate or late entry

- **Check first:** Trace 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.
- **History check:** [Inspect movement history](https://www.stockregister.in/features/stock-tracking).

### Transfer exists, goods cannot be found

- **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.
- **Access and location check:** [Check the staff/location handoff](https://www.stockregister.in/blogs/godown-wise-stock-access-staff).

For every branch, keep the evidence with the person who can resolve the next question:

| Branch | Evidence to preserve | Owner for the next check |
| --- | --- | --- |
| Fewer goods received | Dispatch count, receiving count, seal/package note and transfer reference | Receiving lead with dispatch checker |
| Extra goods received | Unexpected carton label, nearby transfer numbers, return note and duplicate-entry check | Destination supervisor |
| Wrong item or pack | SKU, pack label, unit-conversion note and line-level counts | Item-master owner with both godowns |
| Correct total, wrong destination | Saved locations, delivery location, rack/put-away note and handoff message | Owner or location manager |
| Damaged or unusable goods | Condition count, photo, batch/expiry note and quality decision | Receiving lead with stock owner |
| Duplicate or late entry | Transfer search, creator/date history, dispatch sheet and receipt cut-off | Records owner or administrator |
| Transfer exists, goods cannot be found | Rack search, both godown confirmations, onward-movement check and count trail | Owner/manager with both location leads |

### When this checklist is no longer enough

Use this checklist while one transfer is the suspected break. If the gap involves multiple transfers, several items or locations, or remains after this handoff is checked, move to the broader item–unit–location count and cause review instead of repeating one transfer correction. Use the [Inventory Accuracy Guide](https://www.stockregister.in/guides/inventory-accuracy) for that wider review.

## Worked example

This is an example, not a customer result.

### One transfer, five checkpoints

1. **Prepare:** source, destination, item, unit and transfer OUT204 checked.
2. **Dispatch:** 24 cartons physically loaded and counted.
3. **Carry:** the transfer reference travels with the vehicle.
4. **Receive:** 23 cartons counted before put-away.
5. **Resolve:** the owner checks the one-carton difference before correction.

| Checkpoint | Owner | Evidence to keep | Stop and resolve if… |
| --- | --- | --- | --- |
| Prepare | Dispatch checker | Transfer number and item/unit line | Source or destination is unclear |
| Dispatch | Dispatch staff | Loaded quantity and checker name | Loaded count differs from the saved line |
| Receive | Receiving staff | Received quantity, condition and receipt time | Item, unit or quantity differs |
| Resolve | Owner / manager | Dispatch sheet, receiving check and saved transfer | Cause is still unknown |

### How to compare

**Dispatched quantity − received quantity = physical difference**

24 cartons dispatched − 23 cartons received = 1 carton short.

| 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 destination record is one carton higher than the physical receipt. That tells the team where to investigate; it does not tell them whether the cause was loading, transport, damage, wrong entry or non-receipt.

| What the investigation finds | Next action |
| --- | --- |
| Carton was held back at Main Godown | Correct the transfer quantity or dispatch record according to the saved movement, then check the source and destination balances again. |
| Carton left source but arrived damaged | Keep the 23-carton receipt and damage evidence together; record the appropriate damaged-stock action with the owner’s reason. |
| Carton was loaded but cannot be located | Escalate the open shortage with transfer number, dispatch checker, transport note and receiving count; do not invent a receipt. |

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.

| Field | Example |
| --- | --- |
| Item and unit | Tea 250 g · Carton |
| Source and destination | Main Godown → Jaipur Branch |
| Dispatched | 24 cartons: 18 + 6 |
| Received | 23 cartons: 18 + 5 |
| Difference | 1 carton short |
| Investigation trail | Dispatch sheet notes one carton held back for a crushed outer box; receiving sheet notes 5 received for the second line. |
| Next action | Owner checks whether the transfer quantity should be corrected or the damaged carton recorded separately. The shortage stays visible until that decision. |

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.

## 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](https://www.stockregister.in/how-to-use/inventory-management/stock-transfer).

![Stock Register Stock Transfer form](/features/stock-transfer-create.webp)

The authentic Stock Register 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. See the [Stock Transfer workflow](/features/stock-transfer) and the broader [multi-godown guide](/blogs/manage-stock-across-multiple-godowns).

### How to record the transfer in Stock Register

Use the first five steps to create one saved Stock Transfer, then use the last two to control the physical handoff. Keep the transfer number, stock entry and physical count connected:

1. **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 use the same saved reference.
2. **Select the source godown:** Choose the godown the goods are leaving in **Transfer From**. Check that it is the physical loading point and review the available recorded stock before adding the quantity.
3. **Select the destination godown:** Choose the receiving godown in **Transfer To**. Confirm it matches the location named on the handoff; staff access to the receiving godown also controls whether a transfer can be created there.
4. **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 available source stock before saving, and use the supported bulk-upload option when the movement has many item lines.
5. **Save the transfer:** Check the source, destination, item lines and quantities, then save. 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.
6. **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 receiver acceptance in the current screen.
7. **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.

Keep the system’s limits clear while investigating:

| Stock Register records or displays | People physically verify | The owner still decides |
| --- | --- | --- |
| Source, destination, item/SKU, unit, quantity, date, creator, remarks and supported batch/expiry details. | What was loaded, package condition, transfer reference, what arrived, the unit counted, condition, receiver and receipt time. | Whether the cause was loading, transport, damage, wrong entry or non-receipt, and whether to edit, record damage, adjust or escalate. |
| A destination recorded balance when Automatic Stock In is enabled. | The physical receipt before put-away. | Whether the evidence is sufficient to close the difference. |

This keeps a saved destination balance from being mistaken for live in-transit status, receiver acceptance or automatic reconciliation.

### What one customer says

Vignesh, identified as a kirana wholesaler, wrote in a public Google Play review that Stock Register reduced tension for stock transfer, barcode scanning and stock reports. This direct customer statement supports day-to-day product use; it does not prove physical receipt, mismatch reduction, reconciliation or a measured business result. [See the review source](https://www.stockregister.in/customer-reviews).

## A routine you can repeat

### Before dispatch — One reference, one count

- Complete the field checklist, save one transfer line, count what leaves and carry its reference with the goods.

### At receipt — Count before put-away

- Count before put-away, record the receiver and condition, then compare the physical receipt with the saved movement.

### When there is a difference — Preserve evidence, then correct

- Use the mismatch finder, assign the owner and record the correction or unresolved reason before changing a balance.

## Free warehouse / godown transfer form with dispatch, receiving and mismatch sheets

Download the [Warehouse / Godown Transfer Form](/guides/inter-godown-transfer-checklist/inter-godown-transfer-toolkit.xlsx) with four sheets. Start with the front form, then use the three working sheets behind it. It is built for one internal stock movement; it is not a warehouse relocation plan or live transport tracker:

1. **Warehouse / Godown Transfer Form:** 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. The full field list also covers source and destination, prepared and approved by, dispatch and expected receipt times, carrier or vehicle reference, item/SKU, unit and quantity, batch or expiry, receiver and actual receipt time, plus shortage, damage or condition notes.
2. **Transfer Dispatch Sheet:** Record the transfer reference, source/destination, planned and loaded quantities, physical checker and dispatch notes.
3. **Destination Receiving Check:** Count each item before put-away, compare dispatched and received quantities, and assign the next action for a difference.
4. **Transfer Difference Investigation:** Choose the first check, preserve evidence, assign an owner and document the correction decision without forcing balances to match.

Use the **front form** to identify the transfer, **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.

## Inter-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](https://www.stockregister.in/features/stock-transfer); [transfer field checklist on this page — operating fields](https://www.stockregister.in/guides/inter-godown-transfer-checklist#dispatch-record).

### 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](https://www.stockregister.in/guides/inter-godown-transfer-checklist#receiving-check).

### 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](https://www.stockregister.in/guides/inter-godown-transfer-checklist#find-transfer-problem); [Stock Transfer feature — saved movement](https://www.stockregister.in/features/stock-transfer).

### 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](https://www.stockregister.in/guides/inter-godown-transfer-checklist#choose-movement).

### 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](https://www.stockregister.in/features/stock-transfer); [receiving check on this page — physical receipt](https://www.stockregister.in/guides/inter-godown-transfer-checklist#receiving-check).

### 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](https://www.stockregister.in/guides/inventory-accuracy); [stock reconciliation guide — correction context](https://www.stockregister.in/blogs/reconcile-book-stock-physical-stock).

### 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](https://www.stockregister.in/features/stock-transfer); [transfer field checklist on this page — physical check](https://www.stockregister.in/guides/inter-godown-transfer-checklist#dispatch-record).

## Do one transfer today

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.

Commercial next step: [See Stock Transfer](/features/stock-transfer).
