How to Set Up Multiple GST Numbers in One Tally Company

How to Set Up Multiple GST Numbers in One Tally Company

If your business runs in more than one state, you already know the pain — different GST numbers, different invoices, but one single Tally company to manage it all. The good news? Tally Prime makes this possible without creating separate companies for each GSTIN.

This guide walks you through the entire setup in plain, simple language.

First, Let’s Understand Why You Need This

Every state where your business operates requires a separate GSTIN (GST Identification Number). For example, if your head office is in Delhi and you have a branch in Mumbai, you will have two different GSTINs — one for each state.

Without proper setup, Tally will put the wrong GSTIN on invoices or mix up your GST returns. That creates compliance headaches. Setting this up correctly from the start saves you from all of that.

Real Example:

Sharma Traders Pvt. Ltd. has its main office in Delhi and a warehouse in Pune. They have two GSTINs:

  • 07AAAAA0000A1ZB — Delhi (Head Office)
  • 27AAAAA0000A1ZC — Pune (Warehouse)

They want to run both from a single Tally company. Here is how they do it.

What You Need Before Starting

Before you touch any settings in Tally, keep these things ready:

  • Tally Prime Release 2.0 or higher (older versions do not support this feature)
  • GST must already be enabled in your company settings
  • All GSTIN numbers with their registration certificates
  • The states for each GSTIN clearly noted

Step-by-Step Setup in Tally Prime

Step 1 — Enable GST in Company Features

Go to: Gateway of Tally → Press F11 → Enable GST → Set it to Yes

Make sure you enter your primary GSTIN here. This will be your default GST number (usually the head office).

Step 2 — Create a Godown or Branch for Each Location

In Tally, each location (branch, warehouse, office) is called a Godown. You will assign a separate GSTIN to each godown.

Go to: Gateway of Tally → Create → Godown

Create one godown for each location that has its own GSTIN. For Sharma Traders, that means one godown for Delhi and one for Pune.

Step 3 — Assign GSTIN to Each Godown

Once the godown is created, open it and look for the GST Details section. Enter the GSTIN that belongs to that location. Save it.

Now Tally knows — whenever a transaction happens from the Pune godown, use the Pune GSTIN. Simple as that.

Step 4 — Link the Right Godown While Creating Vouchers

When you create a sales or purchase voucher, Tally will ask you which godown the transaction belongs to. Select the correct one, and the GSTIN will automatically appear on the invoice.

No manual switching. No copy-pasting GSTIN numbers. Tally handles it automatically.

GSTIN Setup at a Glance

Location State GSTIN Godown Name in Tally
Head Office Delhi 07AAAAA0000A1ZB Delhi-HO
Warehouse Pune, Maharashtra 27AAAAA0000A1ZC Pune-WH

This table is exactly how you should plan your setup before opening Tally. One row per location, one GSTIN per row.

How It Looks on an Invoice?

Let’s say Sharma Traders sells goods from their Pune warehouse to a customer in Mumbai.

When they create the sales voucher and select the Pune-WH godown, Tally automatically prints the Pune GSTIN (27AAAAA0000A1ZC) on the invoice. The taxes calculated will be Maharashtra SGST + CGST or IGST, depending on the buyer’s state.

If the same sale had been made from the Delhi office, the Delhi GSTIN would appear on the invoice instead — automatically, without any extra effort.

GST Return Filing — What Changes?

Each GSTIN files its own GSTR-1, GSTR-3B, and other returns separately. Tally understands this too.

When you go to GST Reports in Tally, you can filter by godown or GSTIN. This means you get a clean, separate data set for each registration — ready to file without mixing up figures.

GST Return Delhi GSTIN Pune GSTIN Filed Separately?
GSTR-1 Based on Delhi sales Based on Pune sales Yes
GSTR-3B Delhi input/output tax Pune input/output tax Yes
GSTR-2B Reconciliation Delhi purchases Pune purchases Yes

Common Mistakes to Avoid

Selecting the wrong godown on a voucher is the most common error. Once you post a voucher with the wrong godown, the GSTIN on that invoice is wrong. Always double-check the godown field before saving any sales or purchase entry.

Another mistake is entering the GSTIN in the godown with a typo. Tally does basic format validation, but it cannot catch a valid-looking but incorrect GSTIN. Match it character by character with your GST certificate.

Some users also forget to create the correct state-wise tax ledgers (SGST, CGST, IGST) for each state. Each state needs its own tax ledgers. Do not share a single CGST ledger across multiple states — it will mess up your return data.

Frequently Asked Questions

Q. Can I add more than two GSTINs in one Tally company?

Yes. Tally Prime does not restrict the number of GSTINs. You can create as many godowns as you have registrations and assign a unique GSTIN to each one.

Q. Will my existing data get affected when I set this up?

Old vouchers already posted will not change. Only new vouchers created after the godown-GSTIN setup will carry the assigned GSTIN. For old entries, you may need to edit them manually if required.

Q. What if a transaction involves two GSTINs — for example, a stock transfer between branches?

A stock transfer between two of your own GSTINs is treated as a supply under GST. You need to generate an invoice from the sending branch (with its GSTIN) to the receiving branch (with its GSTIN). Tally handles this through branch transfer vouchers.

Q. Do I need separate user logins for each GSTIN in Tally?

No. All GSTINs are managed under one Tally company and one login. You simply select the correct godown during voucher entry.

Q. Can I print the correct GSTIN automatically on invoices without editing each one?

Yes, that is the whole point of this setup. Once the godown is linked to a GSTIN, Tally pulls it automatically on every invoice created from that godown.

Q. What happens if I do not set this up and just use one GSTIN for all transactions?

Your invoices will show the wrong GSTIN for transactions from other states. This can lead to mismatches in your buyer’s GSTR-2B, rejected input tax credit claims, and notices from the GST department. It is not worth the risk.

Final Thoughts

Setting up multiple GSTINs in one Tally company is not complicated once you understand the godown-based logic. Plan your locations on paper first, create the godowns in Tally, assign the GSTINs, and from that point onward, Tally does the heavy lifting on every invoice and return.

If your business is growing across states, get this right early. It protects your compliance, your buyers’ ITC claims, and your own peace of mind.

 


Discover more from

Subscribe to get the latest posts sent to your email.

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading