GST State Code List & GSTIN Directory
Complete statutory directory of 2-digit GST state codes (01 to 37/38) and alpha abbreviations. Verify GSTIN state prefixes, determine Place of Supply (POS), and ensure accurate CGST/SGST/IGST tax billing.
| SR.NO. | STATE NAME | GSTIN First Two Digit | STATE CODE | ACTION |
|---|---|---|---|---|
| 1 | ANDAMAN AND NICOBAR ISLANDSUT | 35 | AN | |
| 2 | ANDHRA PRADESHState Old Andhra Pradesh code prior to bifurcation | 28 | AP | |
| 3 | ANDHRA PRADESH (NEW)State Post-bifurcation residuary Andhra Pradesh | 37 | AD | |
| 4 | ARUNACHAL PRADESHState | 12 | AR | |
| 5 | ASSAMState | 18 | AS | |
| 6 | BIHARState | 10 | BH | |
| 7 | CHANDIGARHUT | 04 | CH | |
| 8 | CHATTISGARHState | 22 | CT | |
| 9 | DADRA AND NAGAR HAVELIUT Merged with Daman & Diu under Code 26 in 2020 | 26 | DN | |
| 10 | DAMAN AND DIUUT Merged with Dadra & Nagar Haveli (Code 26) | 25 | DD | |
| 11 | DELHIUT UT with legislature (levies SGST) | 07 | DL | |
| 12 | GOAState | 30 | GA | |
| 13 | GUJARATState | 24 | GJ | |
| 14 | HARYANAState | 06 | HR | |
| 15 | HIMACHAL PRADESHState | 02 | HP | |
| 16 | JAMMU AND KASHMIRUT UT with legislature (levies SGST) | 01 | JK | |
| 17 | JHARKHANDState | 20 | JH | |
| 18 | KARNATAKAState | 29 | KA | |
| 19 | KERALAState | 32 | KL | |
| 20 | LAKSHADWEEP ISLANDSUT | 31 | LD | |
| 21 | MADHYA PRADESHState | 23 | MP | |
| 22 | MAHARASHTRAState | 27 | MH | |
| 23 | MANIPURState | 14 | MN | |
| 24 | MEGHALAYAState | 17 | ME | |
| 25 | MIZORAMState | 15 | MI | |
| 26 | NAGALANDState | 13 | NL | |
| 27 | ODISHAState | 21 | OR | |
| 28 | PONDICHERRYUT UT with legislature (levies SGST) | 34 | PY | |
| 29 | PUNJABState | 03 | PB | |
| 30 | RAJASTHANState | 08 | RJ | |
| 31 | SIKKIMState | 11 | SK | |
| 32 | TAMIL NADUState | 33 | TN | |
| 33 | TELANGANAState | 36 | TS | |
| 34 | TRIPURAState | 16 | TR | |
| 35 | UTTAR PRADESHState | 09 | UP | |
| 36 | UTTARAKHANDState | 05 | UT | |
| 37 | WEST BENGALState | 19 | WB |
No matching states or codes found
We couldn't find any state name, 2-digit code, or alpha abbreviation matching your query.
Statutory Notes & CBIC Amendments
- Dadra & Nagar Haveli and Daman & Diu Merger (Code 26):Effective 26 January 2020, both Union Territories merged into one entity under GST State Code 26. Existing entities under Code 25 continue for historical reconciliation.
- Ladakh Notified Code (Code 38):Post Jammu and Kashmir Reorganisation Act 2019, the new Union Territory of Ladakh was assigned GST State Code 38 (Alpha code: LA) effective 1 January 2020.
- Andhra Pradesh Bifurcation (Code 28 vs 37):Code 28 was assigned to undivided Andhra Pradesh. When Telangana was formed with Code 36, residuary Andhra Pradesh was allocated new GST State Code 37 (AD).
- Union Territories with Own Legislature:Delhi (07), Puducherry (34), and Jammu & Kashmir (01) have their own legislative assemblies and levy SGST, whereas other UTs levy UTGST.
How State Codes Form Your 15-Digit GSTIN
Every GST Identification Number (GSTIN) follows a strict 15-character statutory format. The first 2 digits permanently define the state jurisdiction:
When supplier code = recipient code: split 50:50 into CGST + SGST.
When supplier code ≠ recipient code: IGST applies in full (100%).
Understanding GST State Codes & Their Statutory Significance in India
Under the Indian Goods and Services Tax (GST) framework, every registered taxpayer is assigned a unique 15-character identifier known as the Goods and Services Tax Identification Number (GSTIN). The very first two digits of this registration number represent the official gst state code. Enacted under the Central Goods and Services Tax (CGST) Act, 2017, the gst state code serves as the fundamental administrative mechanism for determining tax jurisdiction, revenue sharing between the Central Government and states, and interstate supply tracking.
Under Section 31 of the CGST Act read with Rule 46 of the CGST Rules, 2017, every registered supplier issuing a tax invoice, bill of supply, debit note, or credit note is legally required to declare the 2-digit gst state code along with the state name. This requirement is vital for determining the Place of Supply (POS) and deciding whether an invoice attracts Intra-State GST (CGST + SGST or UTGST) or Inter-State GST (IGST). Maintaining an accurate gst state code list is essential for businesses, chartered accountants, and tax professionals to avoid invoice rejection, return discrepancies in Form GSTR-1, and Input Tax Credit (ITC) blockage in Form GSTR-2B.
Anatomy of a 15-Digit GSTIN: The Vital Role of the 2-Digit GST State Code
According to Rule 8 of the CGST Rules, 2017, every GSTIN is configured using a uniform alphanumeric structure across all Indian states and Union Territories. The 2-digit gst state code occupies the foundational position:
Statutory state or UT jurisdiction code (e.g. 27 for Maharashtra, 07 for Delhi, 29 for Karnataka).
10-character Permanent Account Number of the proprietor, firm, or company.
Entity count assigned sequentially (1–9, then A–Z) for multiple registrations in the same state.
Static character reserved by default under statutory GST numbering rules.
Checksum character generated via the Mod-36 algorithm for error detection.
Because the gst state code occupies the leading positions (01 and 02), any error in verifying the state code results in an invalid GSTIN checksum, failing statutory validation on the GST portal, e-Way Bill system, and electronic invoicing portals.
Major Commercial Hubs & Key GST State Codes: A State-by-State Reference
India's diverse economic landscape features major commercial corridors, technology hubs, and manufacturing zones. When billing clients or onboarding vendors, businesses frequently search the gst code list to confirm state-specific codes. Below is an in-depth reference for key commercial powerhouses:
Haryana
The 06 gst state code governs Haryana, home to Gurugram's Fortune 500 tech parks, cyber hubs, and the Manesar-Faridabad automotive and manufacturing corridor. Invoicing under the 06 gst state code is essential for B2B tech and industrial supplies across the National Capital Region (NCR).
Delhi (NCT)
The 07 gst state code represents the National Capital Territory of Delhi, India's premier wholesale, retail, and corporate service center. Although Delhi is a Union Territory, it has its own legislature, meaning intra-state sales under the 07 gst state code levy CGST + SGST (not UTGST).
Rajasthan
The 08 gst state code applies to Rajasthan, celebrated for marble and stone quarries in Udaipur, gemstone trading in Jaipur, textile manufacturing in Bhilwara, and handicraft exports in Jodhpur. Proper usage of the 08 gst state code ensures accurate Place of Supply billing.
Uttar Pradesh
The 09 gst state code represents India's most populous consumer market and industrial powerhouse. Covering the Noida and Greater Noida electronics and IT corridors, Kanpur leather factories, and Moradabad brassware clusters, the 09 gst state code is among the most frequently checked codes in Indian supply chains.
Gujarat
The 24 gst state code covers Gujarat, Western India's manufacturing and trading powerhouse. From Surat's synthetic textile and diamond hubs to Ahmedabad's pharmaceutical plants and Jamnagar's petrochemical complexes, the 24 gst state code is vital for domestic trade and SEZ transactions.
Maharashtra
Contributing the highest GST revenue in India, Maharashtra operates under the 27 gst state code. Encompassing Mumbai (the financial capital, corporate headquarters, BSE, and NSE), Pune's automotive/IT corridor, and industrial hubs in Nashik and Aurangabad, the 27 gst state code is central to corporate tax compliance.
Karnataka
The 29 gst state code represents Karnataka, the technology and startup capital of South Asia. Driven by Bengaluru (the "Silicon Valley of India," housing leading IT enterprises, SaaS companies, and aerospace majors), billing under the 29 gst state code governs technology services and software exports.
Tamil Nadu
The 33 gst state code identifies Tamil Nadu, South India's industrial and automotive giant. Covering Chennai's automobile factories and SaaS companies, Coimbatore's engineering works, and Tirupur's global knitwear clusters, the 33 gst state code is essential for B2B industrial billing.
Telangana
Created post the Andhra Pradesh bifurcation, the 36 gst state code belongs to Telangana. Centered around Hyderabad's "Genome Valley" pharmaceutical hub, Cyberabad IT corridors, and aerospace manufacturing, the 36 gst state code ensures accurate tax apportionment separate from residuary Andhra Pradesh (37).
Complete GST Code List: States vs. Union Territories & Tax Structure
Understanding the official gst code list requires knowing how Indian federal tax law treats states versus Union Territories. Within the statutory gst state code list, India's jurisdictions are divided into three clear categories:
28 Full States
All 28 full states levy CGST (50%) + SGST (50%) on intra-state supplies. Inter-state trade across state boundaries is subject to 100% IGST under the IGST Act.
3 UTs with Legislature
Delhi (07 gst state code), Puducherry (34), and Jammu & Kashmir (01) have elected legislative assemblies. Under GST law, they levy CGST + SGST (not UTGST).
6 UTs without Legislature
Chandigarh (04), Ladakh (38), Andaman & Nicobar (35), Lakshadweep (31), and DNH-DD (26) do not have legislatures. Intra-state supplies are taxed as CGST + UTGST.
This distinction is crucial when preparing invoices, configuring ERP software (such as Tally, SAP, or Zoho Books), and filing monthly GST returns.
Place of Supply (POS) & Tax Determination: Intra-State vs. Inter-State Rules
The primary purpose of the 2-digit gst state code is to establish the legal Place of Supply under Sections 10, 11, 12, and 13 of the IGST Act, 2017:
| Transaction Type | Supplier State Code vs POS | Applicable Tax Levy | Example Scenario |
|---|---|---|---|
| Intra-State (Same State) | Supplier Code = POS Code | 50% CGST + 50% SGST | Supplier in Maharashtra (27) → Buyer in Maharashtra (27) |
| Intra-UT (UT without Legislature) | Supplier Code = POS Code | 50% CGST + 50% UTGST | Supplier in Chandigarh (04) → Buyer in Chandigarh (04) |
| Inter-State (Different States) | Supplier Code ≠ POS Code | 100% IGST | Supplier in Delhi (07) → Buyer in Karnataka (29) |
| SEZ Developer / Unit Supply | Any state to SEZ Unit | Zero-Rated / 100% IGST | Supplier in Gujarat (24) → SEZ unit in Gujarat (24) |
When cross-referencing your supplier's invoice with our gst state code list, always ensure that the first two digits of their GSTIN match the state where the supply actually took place.
Statutory Amendments & Code History in the GST State Directory
Since the nationwide implementation of GST on 1st July 2017, the CBIC and the GST Council have enacted key amendments modifying the gst code list:
- Dadra & Nagar Haveli and Daman & Diu Merger (Code 26): Effective 26th January 2020, both Union Territories merged into one entity under unified gst state code 26 (Alpha: DN). Existing entities under Code 25 were migrated to Code 26 for unified return filing.
- Creation of Ladakh (Code 38): Under the Jammu and Kashmir Reorganisation Act, 2019, the new Union Territory of Ladakh was notified with gst state code 38 (Alpha: LA) effective 1st January 2020 via Notification No. 03/2020 - Central Tax.
- Andhra Pradesh Bifurcation (Code 28 vs. 37): Code 28 was assigned to undivided Andhra Pradesh. When Telangana was formed with the 36 gst state code, residuary Andhra Pradesh was allocated the new gst state code 37 (Alpha: AD).
How to Rectify Wrong GST State Code Invoicing: Section 77 & Form GSTR-1
Entering an incorrect gst state code or misidentifying the Place of Supply can cause substantial compliance friction. Fortunately, the law provides statutory safeguards:
Section 77 CGST Act & Section 19 IGST Act
If a taxpayer erroneously pays CGST/SGST instead of IGST (or vice versa) due to a mistaken gst state code, they must pay the correct tax. Under Section 77, no interest penalty is charged on the late payment of the correct tax, and a full refund of the erroneously paid tax can be claimed under Section 54.
Table 9A Amendment in Form GSTR-1
To rectify an invoice with an incorrect gst state code, the supplier must report the amendment in Table 9A (Amended B2B Invoices) of the next Form GSTR-1. Once updated, the invoice correctly flows into the buyer's Form GSTR-2B, unblocking their Input Tax Credit.
Frequently Asked Questions
GST State Codes & Code Directory FAQ
Clear, authoritative answers to common questions regarding Indian GST codes, finding state codes, 15-digit GSTIN, and tax codes.
Need to Verify or Calculate Taxes?
Switch directly to our full suite of professional tax calculators and verification engines.