GST State Code List — Excel Download + All 38 Codes
Download the full GST state and union territory code list in Excel, or search the table below. Ready to paste into your GSTIN, invoicing, and return-filing sheets. Updated for 2026.
| Code | State / Union Territory | Alpha | Type |
|---|---|---|---|
| 01 | Jammu & Kashmir | JK | UT |
| 02 | Himachal Pradesh | HP | State |
| 03 | Punjab | PB | State |
| 04 | Chandigarh | CH | UT |
| 05 | Uttarakhand | UK | State |
| 06 | Haryana | HR | State |
| 07 | Delhi | DL | UT |
| 08 | Rajasthan | RJ | State |
| 09 | Uttar Pradesh | UP | State |
| 10 | Bihar | BR | State |
| 11 | Sikkim | SK | State |
| 12 | Arunachal Pradesh | AR | State |
| 13 | Nagaland | NL | State |
| 14 | Manipur | MN | State |
| 15 | Mizoram | MZ | State |
| 16 | Tripura | TR | State |
| 17 | Meghalaya | ML | State |
| 18 | Assam | AS | State |
| 19 | West Bengal | WB | State |
| 20 | Jharkhand | JH | State |
| 21 | Odisha | OD | State |
| 22 | Chhattisgarh | CG | State |
| 23 | Madhya Pradesh | MP | State |
| 24 | Gujarat | GJ | State |
| 25 | Daman & Diu legacy | DD | UT |
| 26 | Dadra & Nagar Haveli and Daman & Diu | DH | UT |
| 27 | Maharashtra | MH | State |
| 28 | Andhra Pradesh legacy | AP | State |
| 29 | Karnataka | KA | State |
| 30 | Goa | GA | State |
| 31 | Lakshadweep | LD | UT |
| 32 | Kerala | KL | State |
| 33 | Tamil Nadu | TN | State |
| 34 | Puducherry | PY | UT |
| 35 | Andaman & Nicobar Islands | AN | UT |
| 36 | Telangana | TG / TS | State |
| 37 | Andhra Pradesh | AP | State |
| 38 | Ladakh | LA | UT |
Alpha codes follow ISO 3166-2:IN. Telangana also commonly uses TS (vehicle plates & state forms). Older sources may use BH (Bihar), OR (Odisha), UA (Uttarakhand), CT (Chhattisgarh), ME (Meghalaya), MI (Mizoram) — these are pre-renaming spellings and no longer current.
Download the GST State Code List in Excel
If you need the GST state code list in Excel for your own sheets, use the download button above. The file includes all 38 state and union territory codes in a four-column format: Code (the 2-digit number that opens every GSTIN), State / Union Territory, Alpha Code (ISO 3166-2:IN — the modern international standard, e.g. MH for Maharashtra, KA for Karnataka, LA for Ladakh), and Type (State or UT). Bold header, frozen panes, ready to paste into your GST registration master, invoicing template, or return-filing workbook.
The file also includes a second sheet, GSTIN Structure, that breaks down a sample GSTIN (27AABCU9603R1ZN) into its five parts — state code, PAN, entity number, the fixed Z, and the check digit — so you can hand the file to a junior or a client without having to explain it separately.
It's free, no signup, and updated for 2026. Most other lists floating around online are missing Ladakh (state code 38, added in 2019) or still spell Pondicherry the old way — this one doesn't. If you only need a quick lookup instead, the searchable table above works on any device.
What is a GST State Code?
A GST state code is a 2-digit number assigned to each Indian state and union territory under the Goods and Services Tax system. It forms the first two digits of every GSTIN (GST Identification Number) and identifies where a business is registered.
For example, if a GSTIN starts with 27, the business is registered in Maharashtra. If it starts with 07, the business is in Delhi.
Where is the State Code Used?
The GST state code appears in multiple places across the GST ecosystem:
- GSTIN — First 2 digits of every GST number (e.g., 27AABCU9603R1ZN)
- GST invoices — Determines whether CGST+SGST or IGST applies
- GST returns — GSTR-1, GSTR-3B use state codes for place of supply
- E-way bills — State codes identify origin and destination
- E-invoices — Required field in the e-invoice schema
How State Codes Affect Tax Calculation
The state code determines which type of GST is charged on a transaction:
- Same state code (buyer and seller) = Intra-state supply = CGST + SGST
- Different state codes = Inter-state supply = IGST
This is why getting the state code right matters — using the wrong code means charging the wrong tax, which leads to mismatches during return filing.
How to Find a State Code from a GSTIN
Simply look at the first 2 digits of any GSTIN. For example:
- 29AABCT1332L1ZA → 29 = Karnataka
- 07AAACP0165G1ZR → 07 = Delhi
- 33AABCS1234D1Z2 → 33 = Tamil Nadu
You can also use our GST number verifier to automatically decode the state, PAN, and check digit from any GSTIN.
Related Tools
- Verify GST Number — validate any GSTIN's format, state code, PAN, and check digit
- GST Number Search — look up business details from a GSTIN
- GST Calculator — calculate CGST, SGST, IGST for any amount
- GST Invoice Reader — extract all invoice fields to Excel automatically
Have a GSTIN? Validate It Instantly
Enter any GST number to verify its format, state code, and check digit.
Verify GST NumberFrequently Asked Questions
What is a GST state code?
A GST state code is a 2-digit number assigned to each Indian state and union territory under GST. It forms the first two digits of every GSTIN. For example, 27 is Maharashtra, 07 is Delhi, and 29 is Karnataka.
How many GST state codes are there?
There are 38 GST state and union territory codes in India, numbered from 01 (Jammu & Kashmir) to 38 (Ladakh).
Where is the state code in a GSTIN?
The state code is the first 2 digits of a GSTIN. For example, in 27AABCU9603R1ZN, "27" is the state code for Maharashtra.
Why does the state code matter?
It determines whether CGST+SGST (intra-state) or IGST (inter-state) applies. It also determines tax jurisdiction and is required for registration, invoicing, return filing, and e-way bills.
Can I download the GST state code list in Excel?
Yes — use the Download Excel button at the top of this page. You'll get a free .xlsx file with all 38 state and union territory codes in a Code / State / Type layout, ready to paste into your own GST sheets. No signup required.
What is the 33 GST state code?
GST state code 33 is Tamil Nadu. Any GSTIN that begins with 33 is registered in Tamil Nadu — for example, 33AABCS1234D1Z2. The ISO alpha code for Tamil Nadu is TN.
What is the 07 GST state code?
GST state code 07 is Delhi. A GSTIN that begins with 07 is registered in Delhi (NCT) — for example, 07AAACP0165G1ZR. Delhi's alpha code is DL.
What is the MH GST state code?
MH is the alpha code for Maharashtra, and its GST state code is 27. A GSTIN starting with 27 is registered in Maharashtra, such as 27AABCU9603R1ZN.
What is the UK GST state code?
UK is the ISO alpha code for Uttarakhand, and its GST state code is 05. A GSTIN beginning with 05 is registered in Uttarakhand. Note: UK here is the Indian state Uttarakhand, not the United Kingdom.
What is the 38 GST state code?
GST state code 38 is Ladakh — the newest code, added in 2019 when Ladakh became a union territory. A GSTIN starting with 38 is registered in Ladakh. Its alpha code is LA.