Pricing
About Us Careers Tally Together Media & News
Select Country

Multi-State, Multi-Branch, One Set of Books: What Changes the Day You Open a Second Location

Avatar photo

Suraj Rajput
October 8, 2026

GSTIN-wise compliance, inter-branch transfers and consolidated reporting for businesses growing past one address.

Expanding your business from one location to multiple branches is a major milestone. Whether you open a warehouse in another state, a sales office in a different city, or multiple GST registrations under the same PAN, your accounting and GST compliance become significantly more complex.

The biggest challenge for businesses is maintaining one consolidated set of books while ensuring GSTIN-wise compliance for every registered branch.

The good news is that Tally Prime provides a structured way to manage multiple branches, multiple GSTINs, inter-branch transactions, stock transfers, and consolidated financial reports—all within a single accounting ecosystem.

Why multi-branch accounting is different Under GST?

A business operating from a single location generally has one GST registration and one set of books.

The moment another branch is opened in a different state (or sometimes another GST registration in the same state), GST law treats each registration as a Distinct Person.

Example

Head Office

Branch Office

Delhi GSTIN

Uttar Pradesh GSTIN

07ABCDE1234F1Z5

09ABCDE1234F1Z1

Although the PAN is the same, both registrations are treated as separate taxable persons under GST.

This means:

  • Separate GST Returns.
  • Separate Electronic Credit Ledgers.
  • Separate E-Way Bills where applicable.
  • Taxable inter-branch supplies.
  • Separate books or GST-wise accounting records.

When do you need separate GST registration?

Situation

Separate GSTIN Required?

Branch in another State

Yes

Warehouse in another State

Yes

Office in same State

Optional (if separate registration taken)

Business vertical with separate GST registration

Yes

What changes the day you open a second branch?

Before Expansion

After Expansion

One GST Return

Multiple GSTR-1 & GSTR-3B

Single Purchase Register

GSTIN-wise Purchase Registers

One Sales Register

GSTIN-wise Sales Registers

No Branch Transfer

Inter-Branch Tax Invoice Required

One Profit & Loss

Branch-wise and Consolidated P&L

One Balance Sheet

Branch-wise + Consolidated Balance Sheet

How to manage multi-branch accounting in TallyPrime?

Tally Prime offers two practical methods.

Method 1 — Separate company for every GSTIN (Recommended)

This is the most widely used and GST-compliant approach.

Company structure

Company

GSTIN

Tax Sarthi – Delhi

07XXXXXXXXXXXX

Tax Sarthi – Ghaziabad

09XXXXXXXXXXXX

Tax Sarthi – Rajasthan

08XXXXXXXXXXXX

Each company maintains:

  • Separate books.
  • Separate GST Returns.
  • Separate E-Invoice.
  • Separate GSTR Reports.

Later you can consolidate reports.

Advantages

  • Fully GST compliant.
  • Easy GSTR filing.
  • Separate ITC.
  • Easy audit.
  • Easy departmental scrutiny.

Method 2 — Branch accounting within one company (Same GST registration)

Use this method only if all branches operate under one GSTIN.

Use:

  • Cost Centres
  • Go-downs
  • Branch Ledgers
  • Voucher Classes

Step-by-step setup in TallyPrime

Step 1 – Create separate companies

 

Go to:

Gateway of Tally → Create Company

Enter:

Company Name

Tax Sarthi – Delhi Branch

State

Delhi

GST Registration

Regular

GSTIN

Delhi GST Number

Repeat for every branch.

Step 2 – Enable GST in each company

Go to:

F11 Features → GST

Enable:

  • GST Applicable
  • Set Alter GST Details
  • Enable E-Way Bill
  • Enable E-Invoice (if applicable)

Step 3 – Create branch masters

Create Ledger Group:

Branch Current Account

Ledgers:

  • Delhi HO
  • Ghaziabad Branch
  • Jaipur Branch

These ledgers will record inter-branch receivables/payables.

Create Godowns (location) :

Delhi Warehouse

Ghaziabad Warehouse

Jaipur Warehouse

Lucknow Warehouse

Benefits:

  • Location-wise stock.
  • Warehouse inventory.
  • Transfer tracking.

Inter-Branch Transfer Under GST

This is where most businesses make mistakes.

Is GST Applicable on Branch Transfer?

Yes, if both branches have different GSTINs.

Example

Transfer

GST Applicable

Delhi GSTIN → UP GSTIN

IGST

UP GSTIN → Rajasthan GSTIN

IGST

Delhi Warehouse → Delhi Branch (Same GSTIN)

No GST

How to record inter-branch transfer in TallyPrime

In Sending Branch

Use Sales Voucher.

Example:

Party

Ghaziabad Branch Ledger

Nature of Supply

Inter-State

GST Type

IGST

Stock Item

Finished Goods

Generate Tax Invoice.

In Receiving Branch

Use Purchase Voucher.

Supplier

Delhi Branch

Purchase Type

Inter-State Purchase

Input Tax

IGST ITC

This creates ITC for receiving branch.

Stock Transfer Without GST (Same GSTIN)

Use:

Stock Journal Voucher

Move stock between godowns.

No GST entry.

Inventory only changes.

Accounting Entry for Inter-Branch Transfer

Delhi Books

Ghaziabad Books

Ghaziabad Branch A/c Dr

Purchase A/c Dr

To Sales A/c

Input IGST Dr

To Output IGST

To Delhi Branch A/c

Branch Expense Allocation in Tally Prime

Expenses like:

  • Rent
  • Salary
  • Electricity
  • Internet
  • Marketing

Can be allocated using Cost Centres.

Example

Expense

Branch Allocation

Salary ₹2,00,000

Delhi ₹1,20,000 / UP ₹80,000

Advertisement ₹50,000

Shared between branches

Reports become branch-wise automatically.

GST Return Filing for Multiple GSTINs

Every GSTIN files independently.

GST Return

Filed For

GSTR-1

Every GST Registration

GSTR-3B

Every GST Registration

GSTR-9

Every GST Registration

GSTR-9C

GSTIN-wise

GSTIN-wise GSTR reports in TallyPrime

Features:

  • HSN Summary.
  • B2B.
  • B2C.
  • Export.
  • Credit Notes.
  • Debit Notes.
  • E-Commerce.
  • Advances.

Track profitability.

Branch

Profit

Delhi

₹12,50,000

Ghaziabad

₹8,30,000

Jaipur

₹5,40,000

Useful for expansion decisions.

Multi-State Inventory Reporting

Track:

  • Warehouse-wise stock.
  • Branch stock ageing.
  • Slow-moving inventory.
  • Fast-moving inventory.
  • Stock valuation.

Reports available:

  • Customer Outstanding.
  • Supplier Outstanding.
  • Branch Ledger Outstanding.
  • Ageing Analysis.

Inter-Branch Reconciliation

Every month reconcile:

Delhi Books

UP Books

Receivable ₹5,00,000

Payable ₹5,00,000

Sales ₹2,50,000

Purchase ₹2,50,000

Mismatch means missing voucher.

GST compliance checklist for multi-branch businesses

Compliance Item

Frequency

GSTR-1

Monthly/Quarterly per GSTIN

GSTR-3B

Monthly per GSTIN

IMS Invoice Review

Monthly

2B Reconciliation

Monthly

Inter-Branch Invoice Matching

Monthly

E-Way Bill Reconciliation

Monthly

ITC Reconciliation

Monthly

Common mistakes businesses make

Mistake

Correct Practice

Stock transfer without invoice across states.

Issue GST Tax Invoice and pay IGST.

Using Stock Journal for different GSTIN.

Use Sales and Purchase vouchers.

Claiming ITC in wrong GSTIN.

Claim ITC only in receiving GST registration.

One GSTR filing for all branches.

Separate GST Returns for every GSTIN.

Not reconciling inter-branch balances.

Monthly branch reconciliation.

Best TallyPrime workflow for businesses with multiple GST registrations

Step

Tally Prime Action

1

Create Separate Company for each GSTIN.

2

Enable GST in each company.

3

Create Branch Current Account Ledgers.

4

Create Godowns for inventory locations.

5

Use Sales & Purchase vouchers for inter-state branch transfers.

6

Use Stock Journal only for same GSTIN stock movement.

7

Generate GSTIN-wise GSTR reports.

8

Create Group Company for consolidated financial reports.

9

Reconcile inter-branch ledgers every month.

Practical example – Delhi head office and Ghaziabad branch in TallyPrime

Suppose Tax Sarthi has:

Location

GSTIN

Delhi Head Office

07XXXXXXXXXX

Ghaziabad Branch

09XXXXXXXXXX

Scenario

  • Delhi purchases goods worth ₹10,00,000.
  • Transfers goods worth ₹3,00,000 to Ghaziabad.
  • IGST @18% = ₹54,000.

Tally Entries

Delhi Company

  • Sales Voucher.
  • Party: Ghaziabad Branch.
  • Tax: IGST ₹54,000.

Ghaziabad Company

  • Purchase Voucher.
  • Supplier: Delhi Branch.
  • ITC: IGST ₹54,000.

Result

  • Delhi reports outward supply in GSTR-1.
  • Ghaziabad receives ITC in GSTR-2B and GSTR-3B.
  • Consolidated reports eliminate internal revenue during financial reporting.

Benefits of multi-branch acounting in TallyPrime

  • Complete GSTIN-wise compliance under one PAN.
  • Accurate inter-branch accounting with GST.
  • Warehouse-wise inventory tracking.
  • Branch-wise Profit & Loss and Balance Sheet.
  • Consolidated financial statements for management and auditors.
  • Faster GST return filing through GST JSON export.
  • Easy reconciliation of stock, ITC, receivables, and payables across branches.

Frequently Asked Questions (FAQs) – Multi-State, Multi-Branch Accounting in Tally Prime

Do I need a separate GST registration for every branch?

Yes. If your branch is located in a different state or Union Territory, a separate GST registration (GSTIN) is mandatory under the CGST Act. If multiple branches are in the same state, a separate GST registration is optional unless you have obtained separate registrations for business verticals.

Can I maintain all branches in one company in Tally Prime?

It depends on your GST registration. If all branches operate under the same GSTIN, you can maintain them in one company using Cost Centres and Godowns. If branches have different GSTINs, it is recommended to create a separate Tally Prime company for each GST registration.

Is GST applicable on stock transfers between branches?

Yes, if the transfer is between branches having different GSTINs. Such transfers are treated as supplies between distinct persons and are liable to GST (generally IGST for inter-state transfers). No GST is applicable on stock transfers within the same GSTIN.

Which voucher should be used for inter-branch transfers in Tally Prime?

For transfers between different GSTINs, use a Sales Voucher in the sending branch and a Purchase Voucher in the receiving branch. For transfers within the same GSTIN, use a Stock Journal Voucher.

Can the receiving branch claim Input Tax Credit (ITC) on inter-branch transfers?

Yes. The receiving branch can claim ITC of IGST or CGST/SGST charged by the sending branch, subject to the provisions of the GST Act and reflection of the invoice in GSTR-2B.

How do I generate GST returns for multiple GST registrations in Tally Prime?

Each GSTIN has its own Tally Prime company and separate GST reports. Generate GSTR-1, GSTR-3B, GSTR-9, and GST JSON files separately for each registered GSTIN.

Can I prepare a consolidated Balance Sheet and Profit & Loss for all branches?

Yes. Tally Prime's Group Company feature allows you to consolidate multiple companies and generate a combined Balance Sheet, Profit & Loss Account, Trial Balance, Cash Flow, and other financial reports.

How can I track inventory branch-wise in Tally Prime?

Create separate Godowns (Locations) for each branch or warehouse. Tally Prime provides branch-wise stock summaries, movement analysis, stock ageing, and warehouse-wise inventory reports.

How do I record common expenses like salary or rent for multiple branches?

Use Cost Centres to allocate expenses such as salary, rent, electricity, internet, and marketing among different branches. This helps generate branch-wise profitability reports.

What is the Branch Current Account ledger in Tally Prime?

A Branch Current Account ledger records receivable and payable balances between the Head Office and branches. It helps reconcile inter-branch transactions and outstanding balances.

How should inter-branch reconciliation be done?

Reconcile branch ledgers every month by matching sales, purchases, stock transfers, and receivable/payable balances between the Head Office and each branch. Any mismatch indicates missing or incorrect vouchers.

Can I transfer stock without issuing an invoice to another state branch?

No. If both branches have different GSTINs, stock cannot be transferred without a GST tax invoice. GST must be paid on the transfer as it is considered a supply under GST.

Is an E-Way Bill required for inter-branch stock transfers?

Yes. If the movement of goods exceeds the prescribed E-Way Bill threshold and the transfer is between different GST registrations, an E-Way Bill may be required as per GST rules.

What is the best accounting structure for businesses operating in multiple states?

The recommended structure is:

  • One separate Tally Prime company for each GST registration.
  • Branch Current Account ledgers for inter-branch transactions.
  • Godowns for warehouse-wise inventory.
  • Group Company for consolidated financial reporting.

Why is separate GSTIN-wise accounting important for growing businesses?

Separate GSTIN-wise accounting ensures accurate GST compliance, correct ITC claims, proper inter-branch invoicing, independent GST return filing, easier audits, and consolidated financial reporting for management and banks.

India’s choice for business brilliance

Work faster, manage better, and stay on top of your business with TallyPrime, your complete business management solution.

Get 7-days FREE Trial!

I have read and accepted the T&C
Submit