SpireStock
SpireStock
Inventory & AssetsAlso known as: IBT, Inter-Depot Transfer, Inter-Godown Transfer

Inter-Branch Transfer

The movement of goods between two branches or depots of the same entity, potentially across state lines, requiring specific GST treatment depending on GSTIN registration.

Full definition

An inter-branch transfer (IBT) is a stock transfer specifically between two branches, depots, or warehouses of the same business entity. In the pre-GST era, inter-branch transfers were relatively simple. Under GST, however, the treatment depends on whether the branches have distinct GSTINs. If both branches share the same GSTIN (same state), it is a simple internal movement documented with a delivery challan. If they hold different GSTINs (different states, or separate registrations), GST must be charged at the "open market value" and a tax invoice is required.

For multi-state FMCG distribution networks, inter-branch transfers are a daily occurrence. A company like Amul or Mother Dairy may transfer finished goods from its Gujarat manufacturing plant (Gujarat GSTIN) to its Delhi distribution center (Delhi GSTIN) — this requires a full tax invoice with IGST, an e-way bill, and an e-invoice if turnover exceeds the threshold.

Managing IBTs correctly requires the billing system to automatically determine the GST treatment based on source and destination GSTINs, generate the right document (challan vs. invoice), compute the transfer value, and reconcile at the receiving branch via GRN. Manual handling of this process is a top source of GST errors in mid-size distribution companies.

Real-world example

A Havmor ice cream depot in Ahmedabad (Gujarat GSTIN) transfers Rs 8 lakh of inventory to its Udaipur depot (Rajasthan GSTIN) — the system auto-generates a tax invoice with 18% IGST and the corresponding e-way bill.

See Inter-Branch Transfer in action

Start a free trial and watch how SpireStock turns inter-branch transfer from a concept into a measurable, auditable workflow.