Free Trial

GST State Code List 2026: Complete Guide with GSTIN Format, Jurisdiction & Verification

Quick Summary

  • A GST state code is a 2-digit numeric identifier assigned to every Indian state and Union Territory under GST law - it forms the first two digits of your 15-character GSTIN.
  • India uses active GST state and UT codes from 01 to 38, with codes 25 and 28 discontinued. In addition, GST system reporting also uses special codes such as 97 for Other Territory and 99 for OIDAR.
  • The state code helps determine whether a supply is treated as intra-state or inter-state, which in turn affects whether CGST + SGST, CGST + UTGST, or IGST applies.
  • Businesses operating in multiple states generally need separate GST registration in each state or Union Territory from which they make taxable supplies.
  • Jurisdiction is allocated broadly through administrative distribution: 90% state / 10% central for taxpayers below ₹1.5 crore turnover, and 50% / 50% for taxpayers above ₹1.5 crore.
  • A wrong state code on an invoice can cause tax head errors, ITC mismatch, return inconsistencies, and IRN rejection in e-invoicing cases.
  • You can verify a GSTIN for free on the GST portal.

What Is a GST State Code?

A GST state code is a standardised 2-digit numeric code assigned to every Indian state and Union Territory under the GST framework. These codes form the first two digits of the 15-character GSTIN and are used across registration, invoicing, return filing, e-way bills, and e-invoicing.

The GST framework uses a standard state and UT coding structure for identification and compliance purposes. Every taxpayer, invoice, return, e-way bill, and e-invoice uses these codes in some form, which is why they are far more than a simple location label.

Auto-Detect GST State Codes and Avoid Notices



file_download 40K+ Monthly Downloads
group Trusted by 4 Lakh+ Businesses
smartphone Free Mobile App
star 4.6 Rated on Google

Complete GST State Code List 2026 - All States and UTs

GST Code State / Union Territory Alpha Code Type
01 Jammu and Kashmir JK State code in GST system
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 with legislature for GST treatment purposes
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 CT State
23 Madhya Pradesh MP State
24 Gujarat GJ State
25 Daman and Diu - Discontinued
26 Dadra & Nagar Haveli and Daman & Diu DH UT
27 Maharashtra MH State
28 Andhra Pradesh (old / undivided) - Discontinued
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 with legislature for GST treatment purposes
35 Andaman & Nicobar Islands AN UT
36 Telangana TS State
37 Andhra Pradesh AP State
38 Ladakh LA UT
97 Other Territory OT Special
99 OIDAR - Special

The active GST system today uses codes 01 to 38, with codes 25 and 28 discontinued, and also recognizes special codes such as 97 and 99 in GST system reporting.

Codes 25 and 28 should not be used for fresh GST interpretation as current operating state codes. Code 25 relates to the old Daman and Diu structure, while code 28 relates to the earlier undivided Andhra Pradesh structure.

GST Code 01
State / Union Territory Jammu and Kashmir
Alpha Code JK
Type State code in GST system
GST Code 02
State / Union Territory Himachal Pradesh
Alpha Code HP
Type State
GST Code 03
State / Union Territory Punjab
Alpha Code PB
Type State
GST Code 04
State / Union Territory Chandigarh
Alpha Code CH
Type UT
GST Code 05
State / Union Territory Uttarakhand
Alpha Code UK
Type State
GST Code 06
State / Union Territory Haryana
Alpha Code HR
Type State
GST Code 07
State / Union Territory Delhi
Alpha Code DL
Type UT with legislature for GST treatment purposes
GST Code 08
State / Union Territory Rajasthan
Alpha Code RJ
Type State
GST Code 09
State / Union Territory Uttar Pradesh
Alpha Code UP
Type State
GST Code 10
State / Union Territory Bihar
Alpha Code BR
Type State
GST Code 11
State / Union Territory Sikkim
Alpha Code SK
Type State
GST Code 12
State / Union Territory Arunachal Pradesh
Alpha Code AR
Type State
GST Code 13
State / Union Territory Nagaland
Alpha Code NL
Type State
GST Code 14
State / Union Territory Manipur
Alpha Code MN
Type State
GST Code 15
State / Union Territory Mizoram
Alpha Code MZ
Type State
GST Code 16
State / Union Territory Tripura
Alpha Code TR
Type State
GST Code 17
State / Union Territory Meghalaya
Alpha Code ML
Type State
GST Code 18
State / Union Territory Assam
Alpha Code AS
Type State
GST Code 19
State / Union Territory West Bengal
Alpha Code WB
Type State
GST Code 20
State / Union Territory Jharkhand
Alpha Code JH
Type State
GST Code 21
State / Union Territory Odisha
Alpha Code OD
Type State
GST Code 22
State / Union Territory Chhattisgarh
Alpha Code CT
Type State
GST Code 23
State / Union Territory Madhya Pradesh
Alpha Code MP
Type State
GST Code 24
State / Union Territory Gujarat
Alpha Code GJ
Type State
GST Code 25
State / Union Territory Daman and Diu
Alpha Code -
Type Discontinued
GST Code 26
State / Union Territory Dadra & Nagar Haveli and Daman & Diu
Alpha Code DH
Type UT
GST Code 27
State / Union Territory Maharashtra
Alpha Code MH
Type State
GST Code 28
State / Union Territory Andhra Pradesh (old / undivided)
Alpha Code -
Type Discontinued
GST Code 29
State / Union Territory Karnataka
Alpha Code KA
Type State
GST Code 30
State / Union Territory Goa
Alpha Code GA
Type State
GST Code 31
State / Union Territory Lakshadweep
Alpha Code LD
Type UT
GST Code 32
State / Union Territory Kerala
Alpha Code KL
Type State
GST Code 33
State / Union Territory Tamil Nadu
Alpha Code TN
Type State
GST Code 34
State / Union Territory Puducherry
Alpha Code PY
Type UT with legislature for GST treatment purposes
GST Code 35
State / Union Territory Andaman & Nicobar Islands
Alpha Code AN
Type UT
GST Code 36
State / Union Territory Telangana
Alpha Code TS
Type State
GST Code 37
State / Union Territory Andhra Pradesh
Alpha Code AP
Type State
GST Code 38
State / Union Territory Ladakh
Alpha Code LA
Type UT
GST Code 97
State / Union Territory Other Territory
Alpha Code OT
Type Special
GST Code 99
State / Union Territory OIDAR
Alpha Code -
Type Special

Special GST Codes: 97, 99 - and Discontinued Codes 25 and 28

Code 97 - Other Territory

Code 97 is used in GST system reporting for Other Territory. This is the recognised special GST code used outside the regular state / UT list.

Code 99 - OIDAR

Code 99 is used in GST system reporting for OIDAR, that is, Online Information and Database Access or Retrieval related reporting. It should not be described as a general Centre Jurisdiction code for central government departments.

Code 25 - Discontinued

Code 25 was originally associated with Daman and Diu. After the merger of Dadra and Nagar Haveli with Daman and Diu, the unified territory is reflected under code 26 for current GST system purposes.

Code 28 - Discontinued

Code 28 relates to the older undivided Andhra Pradesh coding structure. Current GST state codes use 36 for Telangana and 37 for Andhra Pradesh.

Full GSTIN Structure - All 15 Digits Explained

The GSTIN is a 15-character alphanumeric identification number used for GST registration.

Position Characters Represents Example
1-2 2 digits GST State Code 27
3-12 10 characters PAN of the entity ABCDE1234F
13 1 character Entity number under same PAN and state 1
14 1 character Default character Z
15 1 character Check digit 5

Example GSTIN: 27ABCDE1234F1Z5

  • 27 = Maharashtra
  • ABCDE1234F = PAN
  • 1 = first registration in that state under that PAN
  • Z = default character
  • 5 = check digit

This is why the first two digits matter so much. They immediately identify the GST registration state or special GST code category.

Position 1-2
Characters 2 digits
Represents GST State Code
Example 27
Position 3-12
Characters 10 characters
Represents PAN of the entity
Example ABCDE1234F
Position 13
Characters 1 character
Represents Entity number under same PAN and state
Example 1
Position 14
Characters 1 character
Represents Default character
Example Z
Position 15
Characters 1 character
Represents Check digit
Example 5
Updated GST State code list 2026

UTGST vs SGST - The Difference for Union Territories

The distinction between SGST and UTGST affects the tax head used on intra-territory supplies.

For GST purposes, Delhi and Puducherry are treated in the SGST framework for intra-territory supplies, while Union Territories without legislature fall under UTGST. The UTGST law itself applies to Union Territories such as Andaman and Nicobar Islands, Lakshadweep, Dadra and Nagar Haveli and Daman and Diu, Chandigarh, and other notified Union Territories without legislature.

Category Territories Included Tax Applied on Intra-territory Supply
GST treatment aligned with SGST Delhi, Puducherry CGST + SGST
UTGST applies Chandigarh, Dadra & Nagar Haveli and Daman & Diu, Lakshadweep, Andaman & Nicobar Islands, Ladakh CGST + UTGST

Why This Matters

  • If the supply is within Delhi, CGST + SGST applies.
  • If the supply is within Chandigarh, CGST + UTGST applies.
  • If the supply is inter-state, IGST applies regardless of whether the supplier is in a state or UT.

A system that treats all Union Territories exactly the same can lead to wrong tax head selection and reporting mismatches.

Category GST treatment aligned with SGST
Territories Included Delhi, Puducherry
Tax Applied on Intra-territory Supply CGST + SGST
Category UTGST applies
Territories Included Chandigarh, Dadra & Nagar Haveli and Daman & Diu, Lakshadweep, Andaman & Nicobar Islands, Ladakh
Tax Applied on Intra-territory Supply CGST + UTGST

How GST State Code Determines IGST vs CGST + SGST

The GST state code is a key practical reference in determining whether a transaction is intra-state or inter-state.

Supplier State Code Place of Supply Code Tax Applied
Same code Same code CGST + SGST or CGST + UTGST
Different code Different code IGST

Worked Example

A supplier registered in Maharashtra with GSTIN starting 27 supplies goods to a buyer registered in Karnataka with GSTIN starting 29. Since the supplier state code and recipient state code differ, the transaction is inter-state and IGST applies.

A supplier in Delhi with GSTIN starting 07 supplies services to a Delhi client also identified under 07. That is an intra-state supply and CGST + SGST applies.

Supplier State Code Same code
Place of Supply Code Same code
Tax Applied CGST + SGST or CGST + UTGST
Supplier State Code Different code
Place of Supply Code Different code
Tax Applied IGST

Place of Supply Rules and the State Code Connection

Place of Supply is the legal concept that determines where a transaction is treated as taking place for GST purposes. State code analysis is often the first practical checkpoint.

Transaction Type Place of Supply
Goods involving movement Where movement terminates for delivery
Goods without movement Where goods are located at time of delivery
Services to registered person Location of registered recipient
Services to unregistered person Location of recipient, if available, otherwise supplier location
Immovable property services Location of the property
Import of services Location of recipient in India

A common mistake is to look only at the city or branch address and ignore the GSTIN state code of the registered recipient. For GST classification, the registered location and applicable place of supply rules matter more than casual business references.

Transaction Type Goods involving movement
Place of Supply Where movement terminates for delivery
Transaction Type Goods without movement
Place of Supply Where goods are located at time of delivery
Transaction Type Services to registered person
Place of Supply Location of registered recipient
Transaction Type Services to unregistered person
Place of Supply Location of recipient, if available, otherwise supplier location
Transaction Type Immovable property services
Place of Supply Location of the property
Transaction Type Import of services
Place of Supply Location of recipient in India

GST Jurisdiction - What It Is and How It Is Allocated

GST jurisdiction means the tax authority office that handles a taxpayer’s compliance matters such as registration, notices, audits, refunds, and administrative interaction.

The Two Broad Jurisdiction Types

Jurisdiction Type Administered By Covers
State Jurisdiction SGST / State GST Department State GST administration
Central Jurisdiction CBIC / CGST Central GST administration

Administrative Hierarchy

Both central and state GST systems use a layered administrative structure such as:

Zone -> Commissionerate -> Division -> Range

Your assigned officer and office matter for registration follow-up, notices, refunds, and audit communications.

Jurisdiction Type State Jurisdiction
Administered By SGST / State GST Department
Covers State GST administration
Jurisdiction Type Central Jurisdiction
Administered By CBIC / CGST
Covers Central GST administration

Jurisdiction Allocation by Turnover (₹1.5 Crore Threshold)

Annual Turnover State Jurisdiction Central Jurisdiction
Below ₹1.5 crore 90% of taxpayers 10% of taxpayers
Above ₹1.5 crore 50% of taxpayers 50% of taxpayers

This allocation is part of the single-interface model under GST administration. It is not something the taxpayer chooses manually.

Key Points

  • Allocation is done administratively.
  • The taxpayer is assigned either state or central control in line with the applicable distribution framework.
  • Your GST certificate and jurisdiction tools help identify the actual assigned office.
Annual Turnover Below ₹1.5 crore
State Jurisdiction 90% of taxpayers
Central Jurisdiction 10% of taxpayers
Annual Turnover Above ₹1.5 crore
State Jurisdiction 50% of taxpayers
Central Jurisdiction 50% of taxpayers

How to Find Your GST Jurisdiction - Step by Step

Method 1 - CBIC Jurisdiction Tool

Use the CBIC jurisdiction tool to identify central GST jurisdiction details.

Method 2 - GST Portal

The GST portal allows taxpayers to see registration-linked jurisdiction details through user services and certificate data.

Method 3 - GST Registration Certificate

Your GST Registration Certificate displays jurisdiction details and remains one of the simplest internal references for checking assigned authority.

Use the current GST portal menu and the registration certificate to confirm jurisdiction details.

Multi-State GST Registration - What You Must Know

Under GST, each state or Union Territory is treated as a separate registration jurisdiction. A business operating from multiple states generally requires separate GST registration in each such state or UT from which taxable supplies are made.

When Separate Registration Is Commonly Required

Scenario Separate GST Registration Required?
Branch office in another state Yes
Warehouse or godown in another state Yes
Factory in another state Yes
Employees and fixed operations in another state Usually yes, if business is conducted from there
Fulfilment setup in another state Yes in typical cases
Purely online services with no additional place of business in another state Depends on actual place of business and registration liability

Registration depends on the actual place of business and the nature of taxable operations.

Key Compliance Points

  • Each GSTIN files its own returns.
  • Stock transfers between distinct persons in different states are treated separately under GST.
  • ITC and tax ledgers are registration-specific.
  • Using one GSTIN casually for multi-state physical business operations can create serious compliance issues.

BUSY's GST accounting software manages multi-GSTIN filing, state-wise ITC tracking, and separate ledgers for each registration in one integrated system.

Scenario Branch office in another state
Separate GST Registration Required? Yes
Scenario Warehouse or godown in another state
Separate GST Registration Required? Yes
Scenario Factory in another state
Separate GST Registration Required? Yes
Scenario Employees and fixed operations in another state
Separate GST Registration Required? Usually yes, if business is conducted from there
Scenario Fulfilment setup in another state
Separate GST Registration Required? Yes in typical cases
Scenario Purely online services with no additional place of business in another state
Separate GST Registration Required? Depends on actual place of business and registration liability

How to Verify a GSTIN Online - Step by Step

GSTIN verification is a basic risk-control practice.

Method 1 - GST Portal

The GST portal allows GSTIN search and taxpayer verification. This is the safest official route.

What You Check

  • Legal name
  • Trade name
  • Registration status
  • Type of taxpayer
  • Jurisdiction details
  • State code consistency

Manual Structure Check

  • Digits 1-2 = state code
  • Digits 3-12 = PAN
  • Digit 13 = entity number
  • Digit 14 = Z
  • Digit 15 = check digit

Why Verification Matters

Verification Point Why It Matters
Registration status is active Inactive or cancelled supplier raises ITC risk
State code matches invoice claim Wrong state code can cause wrong tax head usage
Nature of taxpayer is understood Composition vs regular matters
Basic GSTIN structure is correct Helps spot obvious fake or mistyped GSTIN
Verification Point Registration status is active
Why It Matters Inactive or cancelled supplier raises ITC risk
Verification Point State code matches invoice claim
Why It Matters Wrong state code can cause wrong tax head usage
Verification Point Nature of taxpayer is understood
Why It Matters Composition vs regular matters
Verification Point Basic GSTIN structure is correct
Why It Matters Helps spot obvious fake or mistyped GSTIN

Where GST State Code Is Used in Compliance

Compliance Activity Role of State Code
GST Registration Identifies state / UT of registration
Tax Invoice Supplier and recipient GSTINs embed state codes
GSTR-1 Helps determine place-of-supply reporting
GSTR-3B Supports tax head reporting logic
E-Way Bill State movement logic depends on origin and destination
E-Invoice / IRN GSTIN validation includes code consistency
ITC Matching Supplier GSTIN and invoice details must align
Refund Applications Registration state determines filing jurisdiction
Annual Return State-wise registered reporting continues

These uses make the state code operationally important across almost every GST workflow.

Compliance Activity GST Registration
Role of State Code Identifies state / UT of registration
Compliance Activity Tax Invoice
Role of State Code Supplier and recipient GSTINs embed state codes
Compliance Activity GSTR-1
Role of State Code Helps determine place-of-supply reporting
Compliance Activity GSTR-3B
Role of State Code Supports tax head reporting logic
Compliance Activity E-Way Bill
Role of State Code State movement logic depends on origin and destination
Compliance Activity E-Invoice / IRN
Role of State Code GSTIN validation includes code consistency
Compliance Activity ITC Matching
Role of State Code Supplier GSTIN and invoice details must align
Compliance Activity Refund Applications
Role of State Code Registration state determines filing jurisdiction
Compliance Activity Annual Return
Role of State Code State-wise registered reporting continues

Impact of Wrong GST State Code - Consequences

A wrong state code on an invoice is not just a cosmetic error. It can have cascading compliance consequences.

Consequence Chain

Error Immediate Impact Downstream Consequence
Wrong state code on B2B invoice Wrong tax head may be selected Buyer ITC mismatch / reporting issue
Supplier GSTIN state inconsistent with place of supply logic Return mismatch Tax liability reconciliation issue
Wrong state code on e-invoice IRN rejection possible Invoice has to be corrected and re-reported
Wrong state code on e-way bill Transport / validation issue Detention or objection risk
Repeated wrong tax treatment Liability mismatch in returns GST portal compliance flags may arise

Important Legal and Practical Consequences

  • The supplier may have to pay the correct tax with applicable interest if the wrong tax head or wrong tax treatment was used.
  • The buyer may face ITC denial or reversal if the invoice becomes ineligible or mismatched.
  • The invoice may need cancellation and re-issuance in e-invoicing cases.
  • Penalty exposure depends on the nature and seriousness of the contravention.
Error Wrong state code on B2B invoice
Immediate Impact Wrong tax head may be selected
Downstream Consequence Buyer ITC mismatch / reporting issue
Error Supplier GSTIN state inconsistent with place of supply logic
Immediate Impact Return mismatch
Downstream Consequence Tax liability reconciliation issue
Error Wrong state code on e-invoice
Immediate Impact IRN rejection possible
Downstream Consequence Invoice has to be corrected and re-reported
Error Wrong state code on e-way bill
Immediate Impact Transport / validation issue
Downstream Consequence Detention or objection risk
Error Repeated wrong tax treatment
Immediate Impact Liability mismatch in returns
Downstream Consequence GST portal compliance flags may arise

DRC-01B Notice - What Actually Happens in Mismatch Cases

DRC-01B is linked to liability mismatch between GSTR-1 / IFF and GSTR-3B / 3BQ. It should not be described as the notice for ITC mismatch between GSTR-2B and GSTR-3B.

  • DRC-01B for liability mismatch between GSTR-1 and GSTR-3B
  • DRC-01C for ITC mismatch between GSTR-2B and GSTR-3B

Correct Position

If there is a difference between liability declared in GSTR-1 / IFF and liability paid through GSTR-3B / 3BQ beyond the system threshold, an intimation in Form DRC-01B may be issued. If there is a mismatch in ITC between GSTR-2B and GSTR-3B, the portal uses DRC-01C, not DRC-01B.

Practical Link with State Code Errors

A wrong state code can still contribute to downstream return inconsistencies by causing wrong tax head reporting or invoice mismatch. Such errors can contribute to liability mismatch or ITC mismatch issues, depending on how the transaction was reported.

E-Invoicing and IRN Rejection Due to Wrong State Code

For businesses covered by the e-invoicing mandate , invoice details must be reported to the Invoice Registration Portal for IRN generation.

Current e-invoicing rules include:

  • e-invoicing applicability extending to businesses above the applicable AATO threshold, including the ₹5 crore category
  • a further rule from 1 April 2025 requiring businesses with AATO ₹10 crore and above to report e-invoices within 30 days of invoice date

How Wrong State Code Causes IRN Rejection

The IRP validates:

  • Supplier GSTIN
  • Recipient GSTIN
  • Place of supply consistency
  • Tax type consistency

If the state code in the GSTIN does not align with the tax treatment or critical invoice data, the e-invoice may be rejected and IRN will not be generated.

BUSY's e-invoice software validates GSTIN state codes and tax head consistency before IRN submission, reducing rejection risk at the IRP.

Consequences of IRN Rejection

  • The invoice must be corrected and re-submitted
  • Dispatch and documentation can get delayed
  • The buyer may not be able to rely on the rejected invoice for compliant e-invoice reporting purposes

High-Frequency State Codes Explained

Code State Alpha Key Commercial Significance
06 Haryana HR Major NCR-linked industrial zone
07 Delhi DL Large trading and services base
09 Uttar Pradesh UP Major market and manufacturing presence
24 Gujarat GJ Large logistics and export-linked activity
27 Maharashtra MH Large financial and industrial base
29 Karnataka KA Major technology and services hub
33 Tamil Nadu TN Strong manufacturing base
36 Telangana TS Hyderabad-led pharma and IT presence
37 Andhra Pradesh AP Major industrial and port-linked activity
38 Ladakh LA UT code in current GST system

These codes appear frequently in large business networks and ERP configurations.

Code 06
State Haryana
Alpha HR
Key Commercial Significance Major NCR-linked industrial zone
Code 07
State Delhi
Alpha DL
Key Commercial Significance Large trading and services base
Code 09
State Uttar Pradesh
Alpha UP
Key Commercial Significance Major market and manufacturing presence
Code 24
State Gujarat
Alpha GJ
Key Commercial Significance Large logistics and export-linked activity
Code 27
State Maharashtra
Alpha MH
Key Commercial Significance Large financial and industrial base
Code 29
State Karnataka
Alpha KA
Key Commercial Significance Major technology and services hub
Code 33
State Tamil Nadu
Alpha TN
Key Commercial Significance Strong manufacturing base
Code 36
State Telangana
Alpha TS
Key Commercial Significance Hyderabad-led pharma and IT presence
Code 37
State Andhra Pradesh
Alpha AP
Key Commercial Significance Major industrial and port-linked activity
Code 38
State Ladakh
Alpha LA
Key Commercial Significance UT code in current GST system

How to Correct a Wrong GST Jurisdiction or State Code

Correcting GST Jurisdiction

If your jurisdictional allocation details need correction, that is typically handled through registration amendment or administrative processes on the GST portal and officer side, depending on what exactly is wrong.

Correcting GST State Code Error

The state code embedded in a GSTIN is not a casually editable field. If you are effectively registered in the wrong state, the practical solution usually involves:

  • obtaining registration in the correct state
  • regularising the wrongly used registration
  • completing return filing and proper cancellation steps where required

Abandoning an old GSTIN without formal closure creates non-filing risk and notice risk.

Make Your GST Filing 100% Error-Free



file_download 40K+ Monthly Downloads
group Trusted by 4 Lakh+ Businesses
smartphone Free Mobile App
star 4.6 Rated on Google
State Code in GSTIN

SEZ and Export Transactions - State Code Considerations

SEZ Supplies

SEZ supplies are zero-rated under GST . The supplier’s own GSTIN still carries the state code of registration, but the tax treatment of supply to SEZ follows zero-rated rules and not ordinary same-state logic. Using the wrong tax treatment can block correct reporting and refund structure.

Exports

For exports, the supplier’s GSTIN continues to show the registered state code, but the place of supply treatment follows export rules. The fact that the supplier is registered in one state does not convert exports into ordinary intra-state supplies.

Checklist Before Issuing Any GST Invoice

Use this checklist before issuing a B2B invoice:

  • Verify supplier GSTIN on the GST portal
  • Verify buyer GSTIN on the GST portal
  • Identify the correct place of supply
  • Compare supplier state code and place of supply logic
  • Select the correct tax head: CGST + SGST, CGST + UTGST, or IGST
  • Check whether SEZ treatment applies
  • Check whether e-invoicing applies
  • Check whether e-way bill requirement applies
  • Make sure billing and GSTIN data align correctly

This checklist reduces avoidable errors in tax head selection, ITC flow, and IRN generation.

Conclusion

The GST state code is one of the most important building blocks in India’s GST compliance system . It affects registration identity, invoice structure, tax head selection, e-way bill logic, e-invoice validation, and return consistency.

Getting the state code right helps ensure that the correct tax is charged, the correct GSTIN is used, and the correct reporting path is followed. A wrong code can create invoice-level errors, ITC mismatch, return inconsistency, IRN rejection, and tax head correction issues.

For multi-state businesses, the state code also ties directly into the need for distinct registrations and separate compliance by registration. And for jurisdiction matters, the ₹1.5 crore threshold remains important in determining the broad state-versus-central allocation model.

Frequently Asked Questions

What is the GST state code for Maharashtra?

Maharashtra's GST state code is 27, with alpha code MH. Any GSTIN starting with 27 belongs to a Maharashtra-registered entity.

What is the GST state code for Delhi?

Delhi's GST state code is 07 (alpha: DL). Delhi is a Union Territory with a legislature, so SGST (not UTGST) applies for intra-Delhi supplies — same treatment as a state.

What does code 97 mean in GSTIN?

Code 97 is used for Other Territory — primarily foreign embassies, United Nations bodies, and diplomatic missions that are not associated with any specific Indian state.

What happened to GST state code 25?

Code 25 (Daman and Diu) was discontinued after Daman and Diu merged with Dadra and Nagar Haveli to form a single UT in January 2020. All registrations are now under Code 26.

Can I use one GSTIN for operations in multiple states?

No. GST law mandates a separate registration in each state where you have a business presence. Using a single GSTIN across states is a violation that can lead to registration cancellation and penalty demands.

How do I find out whether I fall under state or central GST jurisdiction?

Check your GST Registration Certificate (Form GST REG-06) or log in to gst.gov.in → Services → User Services → Know Your Jurisdictional Officer. Alternatively, use the CBIC's "Know Your Jurisdiction" tool at cbic-gst.gov.in .

What is the difference between the GST state code and GST jurisdiction?

The state code identifies the state of registration in your GSTIN. Jurisdiction identifies the specific tax office (Range/Division) within that state that handles your compliance. They are related but distinct: same state code, different jurisdiction offices.

Does UTGST apply to Delhi?

No. Delhi is a UT with a legislature and is treated like a state for GST purposes — SGST applies, not UTGST. UTGST applies only to UTs without a legislature: Chandigarh, Lakshadweep, Andaman & Nicobar, Dadra & NH + D&D, and Ladakh.

What happens if a wrong state code is on my e-invoice?

The Invoice Registration Portal (IRP) will reject the IRN request. The invoice is legally invalid without an IRN (for e-invoice-applicable taxpayers). You must correct the details and re-submit.

Can a GST state code be changed after registration?

No. The state code embedded in a GSTIN is permanently fixed. If you need to operate in a different state, you must apply for a new GST registration in that state and obtain a new GSTIN. The old registration must be properly cancelled.