GST State Code List 2026 for All States & Union Territories

A GST state code is a two-digit number used to identify the Indian state or Union Territory where a taxpayer is registered under the Goods and Services Tax system. The GST State Code List 2026 helps businesses, accountants, and taxpayers identify the correct state code for GST-related transactions.You can find this code in the first two digits of a GSTIN. For example, a GST number Search beginning with 27 belongs to Maharashtra, while a GSTIN beginning with 29 belongs to Karnataka.GST state codes are used in GST registration, tax invoices, GST returns, e-invoices, and e-way bills. Entering an incorrect code can cause validation errors, tax calculation problems, or mismatches between the GSTIN and the registered address.

The table below provides the complete GST State Code List 2026 for all Indian states and Union Territories.

GST State Code List 2026 for All States & Union Territories

What Is a GST State Code?

A GST state code is a unique two-digit number assigned to each state and Union Territory under GST.

It helps the GST system identify the state in which a taxpayer is registered. The code forms the first two characters of the 15-character GST Identification Number, commonly called GSTIN.

For example:

27ABCDE1234F1Z5

In this GSTIN:

  • 27 represents Maharashtra.
  • ABCDE1234F is based on the taxpayer’s PAN.GSt
  • 1 represents the registration number under the same PAN.
  • Z is generally used as a default character.
  • 5 is a checksum character.

The e-invoice system checks whether the state code entered in supplier or recipient details matches the first two digits of the GSTIN. A mismatch may result in rejection of the invoice data.

Complete GST State Code List

GST CodeState or Union TerritoryType
01Jammu and KashmirUnion Territory
02Himachal PradeshState
03PunjabState
04ChandigarhUnion Territory
05UttarakhandState
06HaryanaState
07DelhiUnion Territory
08RajasthanState
09Uttar PradeshState
10BiharState
11SikkimState
12Arunachal PradeshState
13NagalandState
14ManipurState
15MizoramState
16TripuraState
17MeghalayaState
18AssamState
19West BengalState
20JharkhandState
21OdishaState
22ChhattisgarhState
23Madhya PradeshState
24GujaratState
26Dadra and Nagar Haveli and Daman and DiuUnion Territory
27MaharashtraState
29KarnatakaState
30GoaState
31LakshadweepUnion Territory
32KeralaState
33Tamil NaduState
34PuducherryUnion Territory
35Andaman and Nicobar IslandsUnion Territory
36TelanganaState
37Andhra PradeshState
38LadakhUnion Territory

The numbers do not run continuously because certain numbers are not included in the current active master list. Always use the code shown against the state or Union Territory rather than guessing a missing number. The official e-invoice master-code directory includes the current state and territory codes.

Important Formatting Tip

Codes from 01 to 09 must always be written with the starting zero.

For example:

  • Write 01, not 1.
  • Write 07, not 7.
  • Write 09, not 9.

Leaving out the zero may cause formatting or validation problems in GST software.

How to Find the State Code in a GST Number

You can find the state code by checking the first two digits of the GSTIN with the help of the GST State Code List 2026.

Suppose a business has the following GST number:

1

24ABCDE1234F1Z8
The first two digits are 24, which means the business is registered in Gujarat.

2

09ABCDE1234F1Z3
The first two digits are 09, so the taxpayer is registered in Uttar Pradesh.

1

You do not need to examine the complete GSTIN when you only want to identify the registered state. The first two digits are enough, and the GST State Code List 2026 makes it easy to match them with the correct state or Union Territory.

2

However, this does not confirm whether the registration is active. For that, you should verify the complete GSTIN through the GST portal.

How to Verify a GST State Code Online

Checking the first two digits tells you the state connected with a GSTIN, but it does not prove that the GST registration is genuine or active.

To verify a GSTIN:

  • Open the official GST portal.
  • Select Search Taxpayer.
  • Choose the GSTIN or UIN search option.
  • Enter the complete 15-character GSTIN.
  • Enter the captcha code.
  • Review the taxpayer’s details..

Check the following information carefully:

  • Legal name of the business
  • Trade name
  • GST registration status
  • State or Union Territory
  • Registration date
  • Taxpayer type
  • Principal place of business
  • The state displayed in the search result should match the state code at the beginning of the GSTIN.
  • For example, if a GSTIN starts with 33, the registered state should be Tamil Nadu.
  • The GST portal also recommends checking whether a recipient’s GSTIN was active on the invoice date before reporting the invoice in GSTR-1. Invalid or inactive GSTIN details may fail validation.

Quick tip: Before creating the first invoice, verify a new customer’s or supplier’s GSTIN and confirm the state using the GST State Code List 2026. Do not rely only on an old invoice, visiting card, screenshot, or WhatsApp message.

GST State Code vs PIN Code

A GST state code and a postal PIN code are different. Confusing them can lead to incorrect address or invoice details.

GST State Code

A GST state code:

  • Contains two digits.
  • Identifies the state or Union Territory of GST registration.
  • Appears at the beginning of a GSTIN.
  • Is used in GST returns, invoices, e-way bills and e-invoices.

For example, the GST state code for Maharashtra is 27.

PIN Code

A postal PIN code:

  • Contains six digits.
  • Identifies a postal area or delivery location.
  • Is used for addresses, shipping and postal delivery.
  • Does not form part of the GSTIN.

For example, 400001 is a postal PIN code used for a location in Mumbai.

  • During e-invoice generation, the system may validate whether a PIN code belongs to the state selected in the invoice details. A mismatch between the PIN code and state can cause an error.
  • Always check that the GSTIN, state name, state code, address and PIN code are consistent.

Why Is the GST State Code Important?

GSTIN Format

Why Is the GST State Code Important?

The GST state code is used in several parts of GST compliance.

GST Registration

The code identifies the state or Union Territory in which the taxpayer is registered.
A business operating from multiple states may require separate GST registrations for those states, depending on its business structure and applicable GST rules.
For example, a business registered in both Maharashtra and Karnataka may have separate GSTINs beginning with 27 and 29.

Preparing GST Invoices

A GST invoice must contain accurate details of the supplier and recipient, including their GSTINs where applicable.
GST invoice rules also require state and state-code information in relevant cases, including certain invoices for unregistered recipients and inter-state supplies.
Before issuing an invoice, check:
Supplier GSTIN
Recipient GSTIN
State code
Billing address
Delivery address
Place of supply
Type of GST charged

Filing GST Returns

GSTIN and state details are used when reporting sales invoices in returns such as GSTR-1.
An incorrect GSTIN may cause:
Invoice validation errors
Input tax credit mismatches
Incorrect reporting
Difficulty for the buyer in viewing the invoice
Delays in return filing
Verify customer details before filing rather than copying information from outdated records.

Generating E-Invoices

The supplier and recipient state codes entered in an e-invoice must match their GSTIN details.
The e-invoice system can reject an invoice when:
The supplier state code does not match the supplier GSTIN.
The recipient state code does not match the recipient GSTIN.
An invalid place-of-supply code is entered.
The wrong tax type is applied.
The PIN code does not belong to the selected state.
Official e-invoice validation rules require the first two GSTIN digits to match the relevant supplier or recipient state code.

Creating E-Way Bills

GST state codes are also used when entering origin, destination, billing and shipping details in an e-way bill.
Check the following before generating an e-way bill:
Dispatch state
Delivery state
Supplier GSTIN
Recipient GSTIN
Bill-to address
Ship-to address
PIN codes
This is especially important when the billing location and delivery location are different.

GST State Code and Place of Supply Are Not Always the Same

The GST state code and place of supply are related, but they do not mean exactly the same thing.
A GST state code identifies the state or Union Territory where a taxpayer is registered.
The place of supply identifies the location where a supply is treated as taking place under GST rules.

In a simple local transaction, the registered state and place of supply may be the same. However, they may differ in transactions involving:

  • Delivery to another state
  • Bill-to and ship-to arrangements
  • Property-related services
  • Transportation services
  • Events held in another state
  • Online services
  • Exports
  • SEZ supplies

The GST portal uses the selected place-of-supply state code to determine the supply type in the relevant GSTR-1 sections. Referring to the GST State Code List 2026 can help ensure the correct state code is selected.

Do not select the place of supply simply by copying the buyer’s GSTIN state code. Always check the applicable place-of-supply rules for the transaction before filing GST returns.

How GST State Codes Affect CGST, SGST and IGST

GSTIN Format

How GST State Codes Affect CGST, SGST and IGST

In a normal transaction, the supplier’s location is compared with the place of supply.

Intra-State Supply

When the supplier’s state and place of supply are the same, the transaction is generally treated as an intra-state supply.
In such cases, the invoice normally includes:
Central GST, or CGST
State GST, or SGST
For a Union Territory, UTGST may apply instead of SGST, subject to the applicable rules.

Inter-State Supply

When the supplier’s state and place of supply are different, the transaction is generally treated as an inter-state supply.
In such cases, IGST normally applies. The GST State Code List 2026 helps identify the supplier’s registered state, making it easier to determine the correct tax treatment.
The e-invoice validation system checks the supplier state code and place-of-supply code when validating whether CGST, SGST, or IGST has been entered correctly.
Important: This is a general explanation. Special rules may apply to exports, SEZ transactions, services, bill-to and ship-to supplies, and other complex transactions.

Special GST Location Codes

In addition to normal state and Union Territory codes, GST systems may show special location codes.

Code 96: Foreign Country

Code 96 may be used as the place of supply for a foreign country in specified transactions.
The GST portal explains that transactions reported with place of supply code 96 are treated as inter-state supplies in the relevant circumstances.

Code 97: Other Territory

Code 97 appears as “Other Territory” in the official e-invoice master-code directory. It is not the standard registration code of a regular Indian state or Union Territory.
Do not use special codes unless they match the transaction type and the instructions provided in the GST form or software.

Common GST State Code Mistakes

Removing the Starting Zero

  • Writing 7 instead of 07 can create formatting problems. Always use two digits.

Selecting the Wrong State

  • The state entered in the invoice should match the GSTIN and registered details where required.

Confusing Registration State With Delivery State

  • ₹20 lakh in A buyer may be registered in one state but request delivery in another state. Keep the following details separate: states and union territories
  • Registered state
  • Billing state
  • Delivery state
  • Place of supply

Using an Inactive GSTIN

  • A GSTIN may be correctly formatted but cancelled, suspended or inactive. Verify its status before reporting the invoice.

Assuming the Buyer’s Code Decides the Tax

  • The buyer’s state code alone does not decide whether CGST, SGST or IGST applies. The supplier’s location and legally determined place of supply must also be considered.

Using an Outdated Code List

  • Administrative changes can affect GST registration details. Use the current GST master-code list and verify unusual codes before completing a transaction.

Confusing State Code With GST Jurisdiction

  • A GST state code identifies the state or Union Territory.
  • GST jurisdiction identifies the tax authority responsible for administering the taxpayer, such as a zone, commissionerate, division, range, circle or ward.
  • A two-digit state code does not show the taxpayer’s complete jurisdiction.

Practical Tips for Using GST State Codes

1

Verify every new customer’s GSTIN.

2

Use the GST State Code List 2026 to keep codes 01 to 09 in the correct two-digit format.

3

Match the first two GSTIN digits with the registered state.

4

Check whether the GSTIN is active.

5

Confirm billing and delivery addresses separately.

6

Determine the place of supply carefully.

7

Do not use the buyer’s state code alone to select the tax type.

8

Update GST codes in accounting and invoicing software using the latest GST State Code List 2026.

9

Recheck details before generating an e-invoice or e-way bill.

10

Consult a GST professional when the transaction involves complicated place-of-supply rules.

Important Links

Frequently Asked Questions

A GST state code is a two-digit number that identifies the Indian state or Union Territory where a taxpayer is registered. It appears at the beginning of the GSTIN.

The state code is shown in the first two digits of the 15-character GSTIN. For example, a GSTIN beginning with 27 belongs to Maharashtra.

The GST state code for Delhi is 07. Always include the starting zero when entering it in an invoice, return or accounting system.

The GST state code for Maharashtra is 27.

The GST state code for Karnataka is 29.

Not by itself. The GST State Code List 2026 helps identify the supplier’s registered state, but the supplier’s location must still be compared with the legally determined place of supply. When they are different, IGST generally applies. When they are the same, CGST and SGST or UTGST generally apply, subject to GST rules.

Final Words

The GST State Code List 2026 makes it easier to identify the state or Union Territory connected with a GST registration. Simply check the first two digits of the GSTIN to find the registered state.
However, finding the state code is only one part of preparing a correct GST invoice. You should also verify the GSTIN status, billing address, delivery address, PIN code, and place of supply.
A small mistake in a state code can cause invoice rejection, incorrect tax selection, or return-filing problems. Use the GST State Code List 2026 to verify the correct state code before submitting an e-invoice, e-way bill, or GST return, especially when the transaction involves different billing and delivery states.

Similar Posts

  • GST Registration

    What Is GST Registration? Meaning, Eligibility & Process GST registration is an important tax requirement for many businesses in India. It gives a business an official identity under the Goods and Services Tax system and allows it to follow GST rules legally. However, not every shop owner, freelancer, service provider, or online seller must register….

Leave a Reply

Your email address will not be published. Required fields are marked *