Understanding the GST state code is an essential aspect of ensuring seamless compliance in India’s taxation framework, particularly for businesses operating in regulated domains such as the stock market. These codes are more than numerical identifiers; they are fundamental to registration, reporting, invoicing, and jurisdictional allocation under the Goods and Services Tax (GST) regime.
For stock broking businesses, which often serve clients across multiple states, the role of precise GST state coding is especially significant. It guarantees regulatory transparency, prevents mismatches in input tax credit, and simplifies the settlement of obligations with exchanges. Without proper usage of GST state codes, even well-managed firms risk errors in compliance and reporting.
The GST state code is a two-digit numeric identifier assigned to every Indian state and union territory. Its purpose is to establish a clear connection between a business’s Goods and Services Tax Identification Number (GSTIN) and its location of registration.
Every GSTIN begins with this code. For example:
This system ensures that every registration can be linked directly to its jurisdiction, enabling tax authorities to correctly assign compliance responsibilities and monitor transactions.
A GSTIN is a 15-character alphanumeric string that encapsulates critical taxpayer information. Its structure is as follows:
Illustration:
09ABCDE1234F1Z9
Here, “09” represents the GST state code for Uttar Pradesh. The sequence following it conveys the PAN and other identifiers.
This format is not arbitrary; it is designed to ensure automation in tax reconciliation, error-free audit trails, and accurate jurisdictional classification. Stock broking firms, handling vast transaction volumes, particularly benefit from this robust structure.
Accurate application of GST state codes ensures that compliance processes remain streamlined. Its importance lies in several dimensions:
Without proper state coding, businesses risk compliance issues, disallowed credits, and operational delays.
The following is the state code list for GST, which applies across India for registrations and invoicing:
| State/UT | GST State Code |
| Jammu and Kashmir | 01 |
| Himachal Pradesh | 02 |
| Punjab | 03 |
| Chandigarh | 04 |
| Uttarakhand | 05 |
| Haryana | 06 |
| Delhi | 07 |
| Rajasthan | 08 |
| Uttar Pradesh | 09 |
| Bihar | 10 |
| Sikkim | 11 |
| Arunachal Pradesh | 12 |
| Nagaland | 13 |
| Manipur | 14 |
| Mizoram | 15 |
| Tripura | 16 |
| Meghalaya | 17 |
| Assam | 18 |
| West Bengal | 19 |
| Jharkhand | 20 |
| Odisha | 21 |
| Chhattisgarh | 22 |
| Madhya Pradesh | 23 |
| Gujarat | 24 |
| Daman and Diu | 25 |
| Dadra and Nagar Haveli, Daman and Diu | 26 |
| Maharashtra | 27 |
| Andhra Pradesh (pre-division) | 28 |
| Karnataka | 29 |
| Goa | 30 |
| Lakshadweep | 31 |
| Kerala | 32 |
| Tamil Nadu | 33 |
| Puducherry | 34 |
| Andaman and Nicobar Islands | 35 |
| Telangana | 36 |
| Andhra Pradesh (post-division) | 37 |
| Ladakh | 38 |
| Other Territory | 97 |
| Centre Jurisdiction | 99 |
A notable entry is the 09 GST state code, widely recognised as belonging to Uttar Pradesh, home to many large businesses and stock broking hubs.
Businesses can determine their state code for GST using several straightforward methods:
Stock brokers managing multiple branches are advised to periodically cross-check their GSTINs against their registered addresses to avoid jurisdictional mismatches.
Despite their simplicity, GST state codes are often misapplied. Some common pitfalls include:
Such mistakes result in audit queries, delayed refunds, compliance notices, and even penalties. Stock broking firms, because of their pan-India operations, are particularly vulnerable if such errors are not detected promptly.
It is important to distinguish between the numeric state code and the textual state name. The numeric identifier is used officially in GSTINs and invoices, not the state’s name.
| State Name | GST State Code |
| Uttar Pradesh | 09 |
| Gujarat | 24 |
| Karnataka | 29 |
| Delhi | 07 |
| Maharashtra | 27 |
This distinction reinforces the role of GST state codes as tax identifiers, entirely separate from postal codes or geographical labels.
What is the 09 GST state code?
The code 09 is assigned to Uttar Pradesh. It is one of the most frequently used in compliance owing to the large number of registered businesses in the state.
Can one business have more than one GST state code?
Yes. A business operating in multiple states must obtain separate GSTINs, each beginning with the respective state’s code.
How does the GST state code affect invoicing?
It determines whether CGST and SGST apply or IGST applies. Using the wrong code may invalidate invoices and disrupt ITC claims.
Is the GST state code the same as a postal or PIN code?
No. It is unique to GST compliance and has no connection with postal identifiers.
The GST state code list of India forms the backbone of the nation’s indirect tax compliance framework. It provides clarity, ensures precision in jurisdictional reporting, and strengthens the reconciliation of taxes across states. For the stock market and broking industry, where the volume of transactions is enormous and spread across jurisdictions, the correct use of GST state codes is indispensable.
In a progressively digital economy, the importance of error-free application of these codes cannot be overstated. They are not simply numbers but instruments of compliance, transparency, and trust. Businesses that master their correct use will find themselves better positioned to remain compliant, efficient, and credible in the evolving GST landscape