GST State Code List

The first two digits of every GSTIN identify the state or union territory of registration. Paste a GSTIN to see its state, or browse the full list.

To check the whole number, including its check digit, use the GSTIN validator.

State codes for all states and union territories

CodeState / UTTypeIntra-state tax
01Jammu and KashmirUnion territoryCGST + SGST
02Himachal PradeshStateCGST + SGST
03PunjabStateCGST + SGST
04ChandigarhUnion territoryCGST + UTGST
05UttarakhandStateCGST + SGST
06HaryanaStateCGST + SGST
07DelhiUnion territoryCGST + SGST
08RajasthanStateCGST + SGST
09Uttar PradeshStateCGST + SGST
10BiharStateCGST + SGST
11SikkimStateCGST + SGST
12Arunachal PradeshStateCGST + SGST
13NagalandStateCGST + SGST
14ManipurStateCGST + SGST
15MizoramStateCGST + SGST
16TripuraStateCGST + SGST
17MeghalayaStateCGST + SGST
18AssamStateCGST + SGST
19West BengalStateCGST + SGST
20JharkhandStateCGST + SGST
21OdishaStateCGST + SGST
22ChhattisgarhStateCGST + SGST
23Madhya PradeshStateCGST + SGST
24GujaratStateCGST + SGST
25Daman and DiuUnion territory (merged into 26 in 2020)CGST + UTGST
26Dadra and Nagar Haveli and Daman and DiuUnion territoryCGST + UTGST
27MaharashtraStateCGST + SGST
28Andhra Pradesh (before division)State (pre-2014 code)CGST + SGST
29KarnatakaStateCGST + SGST
30GoaStateCGST + SGST
31LakshadweepUnion territoryCGST + UTGST
32KeralaStateCGST + SGST
33Tamil NaduStateCGST + SGST
34PuducherryUnion territoryCGST + SGST
35Andaman and Nicobar IslandsUnion territoryCGST + UTGST
36TelanganaStateCGST + SGST
37Andhra PradeshStateCGST + SGST
38LadakhUnion territoryCGST + UTGST
97Other TerritoryOffshore areas outside any state—
99Centre JurisdictionCentre-registered (e.g. OIDAR, UN bodies)—

A supply between two different state codes is inter-state and carries IGST. Not sure which applies? Use the place of supply tool.

Frequently Asked Questions

What is the GST state code?

The two digits at the start of every GSTIN, identifying the state or union territory of registration: 27 for Maharashtra, 29 for Karnataka, 07 for Delhi. Invoices and e-way bills use it for place of supply.

Why does Andhra Pradesh have two GST state codes?

Code 28 was Andhra Pradesh's code before the state was divided in 2014. Andhra Pradesh now uses code 37, and Telangana uses 36.

What is the state code for Dadra and Nagar Haveli and Daman and Diu?

26. The two union territories were merged in January 2020, and code 26 covers the merged territory. Code 25, the old Daman and Diu code, appears only on older registrations.

When is UTGST charged instead of SGST?

In union territories without a legislature (Chandigarh, Ladakh, Lakshadweep, Andaman and Nicobar, and Dadra and Nagar Haveli and Daman and Diu). Delhi, Puducherry and Jammu and Kashmir levy SGST.

What do state codes 97 and 99 mean?

97 is Other Territory, for areas outside every state, such as offshore installations. 99 is Centre Jurisdiction, for registrations made with the Centre, such as foreign online service providers.