Many GSTINs, one login
Every registration under one account.
- Separate business profiles
- Switch between GSTINs
- Users by branch
GST registration is state by state, so a business with branches in three states has three GSTINs. Milaan ERP keeps each one separate, with its own bill series, stock and returns, while you see the whole business together and move goods between branches on the right document.
| GSTIN | State | This month |
|---|---|---|
| 10AABCM1234K1Z5Head office and warehouse | Bihar | ₹42,18,000.00 |
| 20AABCM1234K1Z1Ranchi branchTransfer from Bihar on tax invoice | Jharkhand | ₹13,86,000.00 |
| 19AABCM1234K1Z3Kolkata branch | West Bengal | ₹19,42,000.00 |
A GST registration is tied to your PAN and a state. If you have a place of business in another state, you need a separate GSTIN there. In GST’s eyes, each GSTIN is a “distinct person”: it has its own invoices, its own returns and its own input tax credit.
That has a practical side most businesses learn the hard way. When you send stock from your Bihar warehouse to your Kolkata branch, it is treated as a supply between two GSTINs. It needs a tax invoice with IGST, and the Kolkata branch claims the credit. Within the same state, a delivery challan is enough.
Milaan ERP handles each GSTIN as its own set of books under one login. Each has its own bill series, stock and GST returns. Transfers between branches automatically use a tax invoice or a challan depending on the states involved. And you see sales, stock and dues for the whole business, or for one state at a time.
If you share common services like head-office rent or software across states, Milaan ERP also supports distributing that credit through an Input Service Distributor (ISD) registration.
These are the problems businesses face when they open in a second state.
Inter-state branch transfers go without a tax invoice, which the law requires.
Transfers to another state use a tax invoice with IGST; within the state, a challan.
Bills from different GSTINs share numbers, causing confusion in returns.
Each GSTIN has its own bill numbering, as each is a separate registration.
Sales from two states end up in one return.
GSTR-1 and GSTR-3B figures are prepared separately for each registration.
Each branch runs its own software, and totals are added by hand.
See the business as a whole, or drill into any state.
Separate where the law needs it, together where you need it.
Every registration under one account.
Numbering per registration.
The right document for each move.
Each registration files its own.
Share common service credit fairly.
The whole business in one view.
How each GSTIN works on its own while you see them together.
Patna, Ranchi and Kolkata each bill under their own GSTIN and bill series.
The Bihar warehouse sends stock to Ranchi on a tax invoice with IGST. Ranchi records the purchase and its credit.
You see total sales, stock and dues for the business, and drill into any state.
GSTR-1 and GSTR-3B figures are prepared separately for each GSTIN and handed to your CA.
You need a separate GST registration in each state where you have a place of business. Each GSTIN is a distinct person under GST, so supplies between your own GSTINs in different states, including stock transfers, are taxable and need a tax invoice. The receiving branch can claim the credit.
Since 1 April 2025, credit on common input services (such as head-office rent or shared software) used by branches in different states must be distributed through an Input Service Distributor (ISD) registration, in proportion to each branch’s turnover.
Tip: GST rules change from time to time. This page explains them in simple words; for advice on your own case, please speak to your CA.
GST billing and return reports are in every plan; e-invoicing, e-way bills and some advanced features are in the higher plans. Choose cloud to work from anywhere, or offline to keep everything on your own computer.
from ₹8,999 one-time
Installed on your computer. Works without internet.
from ₹12,999 per year
Use it on any computer or phone. Updates and backups included.
Prices are before 18% GST. Barcode billing, batch tracking, e-invoicing and multi-location features are in the higher plans. Need several users or GSTINs? Ask us for a quote. Compare all plans.
Can’t find your question here? Message us and a real person will reply.
Tell us which states you operate in and we’ll show you how your setup would look.
Yes. Each GSTIN has its own business profile, bill series, stock and returns, all under one login.
Yes. Each GSTIN is treated as a separate person, so a transfer to a branch in another state is a taxable supply with IGST. Milaan ERP issues a tax invoice for it automatically.
If both locations are under the same GSTIN, a delivery challan is used.
Yes. GSTR-1, GSTR-3B and reconciliation are prepared for each registration.
A registration used to distribute credit on common services, like head-office rent, to branches in different states. It is compulsory for such services since April 2025.
Only if you allow it. Users can be limited to their own branch.
The offline desktop plan starts at ₹8,999 as a one-time payment and online cloud plans start at ₹12,999 per year, both before 18% GST. Features such as barcode billing, batch tracking, e-invoicing and multi-location are in the higher plans, so tell us what you need and we’ll suggest the right one. The cloud plans come with a free 14-day trial.
Yes. Combined reports show the whole business, and you can open any state to see its detail.
Try Milaan ERP for 14 days. We’ll set up each of your GSTINs, free of charge.