Learn how to transfer stock from one godown to another in TallyPrime using Stock Journal vouchers. This step-by-step guide explains godown creation, stock transfer entries, practical examples, inventory reports, and common mistakes to help you manage inventory accurately.
How to Record Stock Transfer from One Godown to Another in TallyPrime
Managing inventory becomes easier when you know exactly where your stock is stored. Businesses that operate multiple warehouses, godowns, shops, or storage locations often need to move goods from one place to another. For example, you might transfer 50 units of a product from your main warehouse to a retail store to meet customer demand.
In TallyPrime, this process is known as Stock Transfer (Godown to Godown). It allows you to move inventory between different storage locations without recording it as a purchase or sale.
The best part is that TallyPrime updates the stock quantity in both godowns automatically. This helps you maintain accurate inventory records and avoid confusion when checking available stock.
In this guide, you will learn how to record stock transfers between godowns in TallyPrime, with practical examples, voucher entries, and useful inventory management tips.
What Is Stock Transfer in TallyPrime?
Stock transfer refers to moving goods from one godown or warehouse to another within the same business.
For example, suppose your company has two godowns:
Main Godown: 200 units of a product.
Branch Godown: 50 units of the same product.
If you transfer 40 units from the Main Godown to the Branch Godown, the inventory will change as follows:
Main Godown: 160 units.
Branch Godown: 90 units.
The total stock remains unchanged at 250 units.
TallyPrime records this movement through an inventory voucher, generally using a Stock Journal voucher.
Important: A stock transfer between your own godowns does not create a purchase or sales transaction. It only changes the storage location of the inventory.
Why Do You Need Stock Transfer Entries?
Recording stock transfers properly is important for businesses that manage inventory across multiple locations.
Here are some common reasons to use this feature:
Better inventory tracking: Know how much stock is available in each godown.
Accurate stock reports: Check inventory location-wise without manual calculations.
Avoid stock shortages: Transfer products to locations where demand is higher.
Reduce inventory confusion: Maintain proper records of goods moving between warehouses.
Improve business control: Track stock movement and identify discrepancies.
For example, if your main warehouse has excess stock while your retail shop is running low, you can transfer the required quantity instead of purchasing additional goods.
Prerequisites for Stock Transfer in TallyPrime
Before recording a stock transfer, make sure the necessary inventory settings and masters are available.
Requirement | Description |
|---|---|
Inventory Management | Inventory features should be enabled |
Multiple Godowns | Enable multiple godowns |
Godown Masters | Create source and destination godowns |
Stock Items | Create the products you want to transfer |
Stock Journal | Use the appropriate inventory voucher |
Opening Stock | Maintain correct opening inventory, if applicable |
Enable Multiple Godowns in TallyPrime
If you have not enabled multiple godowns, follow these steps:
Open your company in TallyPrime.
Press F11 (Features).
Locate the inventory-related options.
Enable Maintain Multiple Godowns.
Save the configuration.
The exact configuration options may vary depending on your TallyPrime release and company settings.
How to Create Godowns in TallyPrime
Before transferring stock, you need at least two godowns: one from which goods will be transferred and another that will receive them.
Follow these steps:
Open TallyPrime.
Go to Gateway of Tally.
Select Create.
Choose Godown under Inventory Masters.
Enter the godown name.
Select the appropriate parent godown, if required.
Save the godown master.
For example, create these two godowns:
Godown Name | Purpose |
|---|---|
Main Godown | Stores the main inventory |
Branch Godown | Stores inventory for the branch |
You can create additional godowns for different branches, warehouses, shops, or storage locations.
Tip: Use clear and consistent godown names so that employees can easily identify the correct storage location while recording stock movements.
How to Record Stock Transfer from One Godown to Another in TallyPrime
Now let's understand the actual stock transfer entry using a practical example.
Suppose your business wants to transfer 50 units of a product named LED Bulb from the Main Godown to the Branch Godown.
The stock details are:
Particulars | Details |
|---|---|
Stock Item | LED Bulb |
Transfer From | Main Godown |
Transfer To | Branch Godown |
Quantity | 50 Nos. |
Rate | ₹100 |
Total Value | ₹5,000 |
Follow these steps to record the transaction.
Step 1: Open Stock Journal Voucher
Open TallyPrime.
Go to Gateway of Tally.
Select Vouchers.
Press Alt + F7 to open Stock Journal.
Step 2: Select the Source Godown
In the Source (Consumption) section:
Select the stock item: LED Bulb.
Select the godown: Main Godown.
Enter the quantity: 50 Nos.
Enter the rate: ₹100.
The total stock value will be ₹5,000.
Step 3: Select the Destination Godown
In the Destination (Production) section:
Select the stock item: LED Bulb.
Select the godown: Branch Godown.
Enter the quantity: 50 Nos.
Enter the rate: ₹100.
Make sure the quantity and stock item match the source details.
Step 4: Save the Stock Journal Voucher
After entering all the details:
Verify the source and destination godowns.
Check the transferred quantity.
Confirm the stock value.
Press Ctrl + A to save the voucher.
Your stock transfer entry is now recorded in TallyPrime.
Stock Transfer Entry Example in TallyPrime
Let's understand the complete transaction with a simple example.
A business transfers 50 LED Bulbs from its Main Godown to its Branch Godown at ₹100 per unit.
Stock Journal Details:
Particulars | Source (Consumption) | Destination (Production) |
|---|---|---|
Stock Item | LED Bulb | LED Bulb |
Godown | Main Godown | Branch Godown |
Quantity | 50 Nos. | 50 Nos. |
Rate | ₹100 | ₹100 |
Amount | ₹5,000 | ₹5,000 |
Inventory Impact:
Godown | Before Transfer | Transferred | After Transfer |
|---|---|---|---|
Main Godown | 200 | -50 | 150 |
Branch Godown | 50 | +50 | 100 |
Total Stock | 250 | 0 | 250 |
As you can see, the Main Godown's stock decreases by 50 units, while the Branch Godown's stock increases by the same quantity.
There is no change in the overall inventory quantity.
How to Check Stock Transfer Entries in TallyPrime
After saving the voucher, you can verify whether the stock has been transferred correctly.
Follow these steps:
Open Gateway of Tally.
Go to Display More Reports or the inventory reports section.
Select Stock Summary.
Open the relevant stock item.
Check the godown-wise stock details.
You should see the updated quantities for both godowns.
You can also open the Stock Journal voucher register to review previously recorded stock transfer transactions.
How to Edit or Delete a Stock Transfer Entry
Sometimes, you may accidentally select the wrong godown or enter an incorrect quantity. TallyPrime allows you to correct such mistakes.
To edit a stock transfer:
Open the relevant Stock Journal voucher.
Locate the incorrect transaction.
Open the voucher in alteration mode.
Correct the godown, quantity, rate, or stock item.
Save the changes.
To delete a stock transfer:
Open the Stock Journal voucher.
Select the voucher you want to remove.
Press Alt + D.
Confirm the deletion if prompted.
Always verify the inventory reports after making changes. If the transaction has already been used in other records or reporting, check the impact before deleting it.
Common Mistakes to Avoid While Recording Stock Transfers
Even a small mistake in inventory entries can create problems when checking godown-wise stock reports.
Here are some common mistakes to watch out for:
Common Mistake | How to Avoid It |
|---|---|
Selecting the wrong source godown | Verify the issuing location before saving |
Selecting the wrong destination godown | Double-check the receiving location |
Entering incorrect quantities | Match source and destination quantities |
Selecting the wrong stock item | Verify the product name and unit |
Using different rates unnecessarily | Follow a consistent inventory valuation method |
Forgetting to save the voucher | Check whether the transaction is saved |
Recording the same transfer twice | Review existing Stock Journal entries |
One important point: if goods are physically moved but the voucher is not recorded, your actual inventory and TallyPrime records may not match.
Therefore, record stock transfers as soon as the goods are dispatched or received, according to your business's inventory procedure.
Important Points to Remember About Godown-to-Godown Transfers
Before completing a stock transfer, keep these points in mind:
Use Stock Journal to record internal inventory movements.
The source godown quantity decreases.
The destination godown quantity increases.
The total stock quantity normally remains unchanged.
A normal internal stock transfer does not create a sales or purchase entry.
Maintain proper supporting documents for physical stock movement.
Use consistent stock valuation practices to avoid unnecessary differences.
If you are transferring stock between separate legal entities or GST registrations, the transaction may have different accounting and GST implications. Do not treat every inter-location movement as a simple internal godown transfer.
Conclusion
Recording stock transfers from one godown to another in TallyPrime is a straightforward process once you understand how Stock Journal vouchers work.
By selecting the correct source godown, destination godown, stock item, and quantity, you can maintain accurate inventory records without affecting the overall stock quantity.
Whether you operate a small retail shop, wholesale business, manufacturing unit, or multiple warehouses, proper stock transfer entries help you monitor inventory and manage daily operations more efficiently.
Make it a habit to record every stock movement in TallyPrime. This small step can prevent inventory mismatches and make stock management much easier.
Frequently Asked Questions (FAQs)
1. Which voucher is used for stock transfer in TallyPrime?
Stock Journal (Alt + F7) is generally used to transfer stock from one godown to another.
2. Does stock transfer affect the purchase or sales account?
No. A normal internal godown-to-godown transfer does not create a purchase or sales transaction.
3. Can I transfer stock between two godowns in TallyPrime?
Yes. You can transfer inventory between multiple godowns using a Stock Journal voucher.
4. Does the total stock quantity change after a godown transfer?
No. The source godown stock decreases, and the destination godown stock increases by the same quantity.
5. How can I check godown-wise stock in TallyPrime?
Open Stock Summary and view the inventory details by godown to check the available quantities at each location.



COMMENTS