Inventory

Stock Transfer

Moving inventory from one store or godown to another within the same business

Definition

Stock transfer refers to the movement of goods from one location to another within the same business, such as from a main warehouse to a retail store, or between two godowns. Unlike a sale or purchase, a stock transfer does not involve a change of ownership — the goods still belong to the same entity. In India, stock transfers between branches in different states may have GST implications and require documentation such as a delivery challan. Proper recording of stock transfers is essential to maintain accurate inventory levels at each location, prevent stockouts at one branch while another has excess, and ensure that the overall stock register reconciles correctly. Businesses with multiple outlets use stock transfers to balance inventory based on local demand patterns.

How It Works

  1. 1You identify that one location has excess stock while another location needs it — based on sales demand, seasonal patterns, or customer orders.
  2. 2A stock transfer entry is created specifying the source location, destination location, items, quantities, and transfer date.
  3. 3The goods are physically moved along with a delivery challan (required for inter-state transfers under GST).
  4. 4Upon confirmation of receipt at the destination, stock is deducted from the source location and added to the destination — total company stock remains unchanged.

Example

You own two retail stores — one in Pune and one in Mumbai. Your Pune store has 200 units of a product that sells slowly there, while the Mumbai store has run out. You transfer 100 units from Pune to Mumbai using a delivery challan. Both store records are updated: Pune shows -100 and Mumbai shows +100, but your total company stock remains unchanged.

How Stock Register Handles This

  • Transfer stock between godowns or store locations with a simple source-to-destination entry in the app
  • Auto-generate delivery challans for stock transfers as required under GST for goods movement documentation
  • Track in-transit stock so you know exactly what is moving between locations and when it is expected to arrive
  • View location-wise stock reports to identify which branches have excess or shortage for smarter transfer decisions
Learn more about Stock Transfer →

Related Terms

Related Guides

Frequently Asked Questions

Do I need to pay GST on stock transfers between my own branches?

If both branches are in the same state and registered under the same GSTIN, no GST is applicable. However, if branches are in different states with separate GSTINs, the transfer is treated as a supply and GST must be charged on the transfer value.

What document is needed for moving goods between locations?

A delivery challan is required for stock transfers, especially for inter-state movement. It should include details of the consignor, consignee, item descriptions, quantities, and the reason for transfer. Stock Register auto-generates this document for you.

How does stock transfer affect my stock reports?

Stock transfer reduces quantity at the source location and increases it at the destination. Your total company-wide stock remains the same. Location-wise reports will reflect the updated quantities at each branch or godown after the transfer.

Ready to Get Started?

Manage inventory, billing, and accounting effortlessly.