Once a business grows beyond one location, a basic question comes up: should each branch be a separate company in Tally Prime, or one company tracked by location internally? Both approaches work, and the right one depends on how independently your branches actually operate — legally, financially, and day to day.
This guide covers both approaches, how to handle transactions between branches, and how to consolidate reporting either way.
Approach 1: Single Company, Tracked by Cost Centre or Godown
This works well when branches share the same GSTIN (same state, same legal entity) and you mainly want internal visibility into branch-wise performance, not fully independent books.
- Set up each branch as a Cost Centre — see our guide on how to use cost centres in Tally Prime
- If branches also hold separate physical stock, set up each as a Godown too — see our guide on how to manage inventory and stock in Tally Prime
- Record all transactions in the single company, tagging the relevant cost centre and godown for each
- Use cost-centre-wise reports to see branch-level income, expenses, and profitability within the one set of books
This keeps everything in one company file, which is simpler to maintain and report on consolidated figures from, but it means everyone across branches is working within the same file (or networked Gold setup), and you don’t get the option of fully independent access control by branch.
Approach 2: Separate Company Per Branch
This is generally necessary when branches have different GSTINs (different states), or when you want each branch to operate with genuinely independent books, possibly with different staff who shouldn’t see other branches’ data at all.
- Create a separate company in Tally Prime for each branch — see our guide on how to create a company in Tally Prime
- Each company maintains its own GST registration, ledgers, and transactions independently
- Set up Group Company structures if you want to view combined reports across these legally separate companies without merging their actual books
Step 1: Set Up a Group Company (For Consolidated Reporting Across Separate Companies)
- Gateway of Tally, then K: Company, then Create Group Company
- Select the individual companies (branches) you want to include in the group
- Tally Prime creates a Group Company structure that lets you view combined reports — like a consolidated balance sheet or profit and loss — across all included companies, without altering their individual, independent books
Step 2: Handle Inter-Branch Transactions
When branches transact with each other — goods transferred, expenses shared, funds moved between locations — these need careful treatment, especially if branches are separate GSTINs:
- If branches are separate companies (different GSTINs), a transfer of goods between them is typically treated as a taxable supply under GST, requiring a proper tax invoice from the sending branch to the receiving branch, just like a sale to any other party
- If branches are cost centres within a single company, internal transfers can be recorded through a Stock Journal for goods, or a Journal voucher for shared expense allocations, without needing to invoice yourself
- Keep a dedicated Inter-Branch or Head Office Current Account ledger in each branch’s books (if using separate companies) to track what each branch owes to or is owed by the head office or other branches
Step 3: Reconcile Inter-Branch Accounts Periodically
- Compare the inter-branch current account balance recorded in one branch’s books against the corresponding entry in the other branch’s books
- These should mirror each other (what Branch A shows as owed to Branch B should match what Branch B shows as owed by Branch A) — investigate promptly if they don’t, since this is a common source of unexplained discrepancies in multi-branch setups
- Do this monthly rather than only at year-end, since small unreconciled differences compound over time
Step 4: Consolidate Financial Statements
- If using the cost-centre approach within one company, your existing profit and loss and balance sheet are already consolidated by nature — branch detail is available through cost-centre drill-down, not a separate consolidation step
- If using separate companies, use the Group Company feature to view a combined balance sheet and profit and loss across branches
- Before relying on consolidated figures, confirm inter-branch balances have been reconciled and, where appropriate, eliminated in the consolidated view to avoid double-counting amounts owed between your own branches
Common Mistakes to Avoid
- Choosing the single-company cost-centre approach for branches that actually have different GSTINs, which doesn’t correctly handle the GST implications of inter-branch goods movement
- Not maintaining a clear inter-branch current account, making it hard to track and reconcile what each location owes the others
- Letting inter-branch reconciliation slip for months, turning a small timing difference into a confusing investigation later
- Forgetting that inter-branch stock transfers between different GSTINs are typically a taxable supply requiring proper invoicing, not just an internal stock journal entry
- Setting up a Group Company for consolidated reporting but never actually reviewing the consolidated reports, missing the point of having set it up
FAQs
Should every branch be a separate company in Tally Prime? Not necessarily — it depends on whether branches share the same GSTIN and how independent you need their books and access control to be. Same-state branches sharing one GSTIN often work fine as cost centres within one company.
Can I see a combined profit and loss across separate branch companies? Yes, using the Group Company feature, which lets you view consolidated reports across multiple independent companies without merging their actual transaction data.
How is moving goods between branches treated under GST? If the branches have different GSTINs, this is typically treated as a taxable supply requiring a proper invoice, similar to a regular sale. Always confirm the current treatment for your specific situation, since GST rules around branch transfers can be detailed.
What’s the best way to track what one branch owes another? Maintain a dedicated Inter-Branch or Head Office Current Account ledger in each branch’s books, and reconcile the balances regularly between branches.
Can I switch from separate-company branches to a single-company cost-centre structure later? It’s possible but involves significant data consolidation work, since you’d be merging previously independent books. It’s much easier to choose the right structure upfront based on your actual GSTIN and operational requirements.