GST State Codes in India, Complete List, Meaning and Importance

Goods and Services Tax (GST) is one of the most significant tax reforms in India, introduced to unify indirect taxes under a single system. Every registered taxpayer under GST receives a unique Identification Number known as (GSTIN), a part of which includes the GST State Code. In this post, we will explore what GST state codes are, why they matter, how to identify them, and a full list of all state codes in India.

What Are GST State Codes?

GST State Codes are two-digit numerical codes assigned to every Indian state and union territory by the government. These codes form the first two digits of a GSTIN.

For Example, in the GSTIN: 27ABCDE1234F1Z5, “27” represents Maharashtra’s GST State Code.

Therefore, every GSTIN begins with a state code that indicates the location where the business is registered.

What is the Structure of a GSTIN

A GSTIN is a 15-digit alphanumeric number allotted to each taxpayer. Here’s the breakdown:

DigitDescription
1–2State Code (based on the Indian Census 2011)
3–12PAN of the taxpayer
13Entity code (for multiple registrations under one PAN in the same state)
14Blank by default (usually “Z”)
15Check code (used for error detection)

Why Are GST State Codes Important?

GST state codes are more than just numbers; they serve several key purposes:

  • Identification of Business Location: Helps determine where the business is registered and operating.
  • GST Return Filing Accuracy: The correct state code ensures that taxes are credited to the right state’s GST account.
  • Invoice Validation: The state code helps validate whether an invoice and GSTIN are genuine.
  • Interstate vs Intrastate Transactions: For buyers and suppliers in the same state, CGST + SGST is applicable. Whereas for different state codes, only IGST is applied.
  • Compliance & Legal Accuracy: Wrong state codes can lead to mismatched invoices, return rejections, or penalties.

Complete List of GST State Codes in India (2025 Updated)

State code list under GSTState/UT Name
01Jammu & Kashmir
02Himachal Pradesh
03Punjab
04Chandigarh
05Uttarakhand
06Haryana
07Delhi
08Rajasthan
09Uttar Pradesh
10Bihar
11Sikkim
12Arunachal Pradesh
13Nagaland
14Manipur
15Mizoram
16Tripura
17Meghalaya
18Assam
19West Bengal
20Jharkhand
21Odisha
22Chhattisgarh
23Madhya Pradesh
24Gujarat
25Daman & Diu
26Dadra & Nagar Haveli
27Maharashtra
28Andhra Pradesh (Before bifurcation)
29Karnataka
30Goa
31Lakshadweep
32Kerala
33Tamil Nadu
34Puducherry
35Andaman & Nicobar Islands
36Telangana
37Andhra Pradesh (After bifurcation)
38Ladakh

Who Needs to Know About GST State Codes?

GST state codes are useful for a variety of professionals and businesses, including:

  • Business Owners / Traders – for registration and invoice generation
  • Accountants & Tax Consultants – to ensure correct GST filings
  • E-commerce Sellers – for interstate transactions
  • Software Developers – when validating GSTIN formats in applications
  • Students & Researchers – for studying Indian taxation systems

Common Mistakes to Avoid

  • Using Wrong State Code: Always double-check when registering a new GST number.
  • Copying GSTINs from Invoices Without Verification: Validate the GSTIN before using it for tax filings.
  • Assuming Old State Codes: Some states and UTs have changed due to reorganizations—always refer to the updated list.

Conclusion

GST State Codes play a crucial role in India’s GST system. They ensure proper tax distribution among states, simplify compliance, and make GSTINs easy to identify. Whether you’re a business owner, accountant, or software developer, knowing your state code helps you avoid errors and stay compliant.



Leave a Reply

Download Brochure

Enter your details.

[contact-form-7 id="7828" title="Download Brochure on supplier"]