GST registration certificate showing a 15-character GSTIN beside a magnifying glass and calculator on an office desk
Blog/GST

GSTIN Number Format: What the 15 Characters of Your GST Number Mean

Reddy Sri Harsha
November 9, 2026
12 min read
Updated: November 9, 2026
Share

Quick Answer

GSTIN format decoded: state code, PAN or TAN, entity code and checksum under Rule 10 of the CGST Rules, with the state code list and how to verify a GSTIN.

Need a GSTIN or Unsure About a Supplier's Registration?. Talk to a qualified CA at Tax Garden, Hyderabad.

🔢

Key Takeaways on the GSTIN Format

  • A GSTIN has 15 characters. Rule 10(1) of the CGST Rules, 2017 sets out what they are: 2 characters for the State code, 10 for the PAN or TAN, 2 for the entity code, and 1 checksum character.
  • The first two digits are the State or UT code of that registration, for example 36 for Telangana and 37 for Andhra Pradesh.
  • Characters 3 to 12 are the PAN. Rule 10 also allows a TAN here, used for registrations such as GST TDS deductors.
  • On regular GSTINs issued by the portal, the 13th character is usually a running count of registrations under that PAN in that State, and the 14th is "Z". These are portal conventions, not words in the rule.
  • The 15th character is a checksum that catches most typing mistakes.
  • GSTIN is not GSTN. GSTIN is your number. GSTN is the network company that runs the portal.
  • A correctly formatted GSTIN can still be cancelled or suspended. Always check status on gst.gov.in.

A GSTIN sits at the top of every tax invoice. Most people copy it into a form without reading it, but it tells you more than you might expect: the State of registration, the supplier's PAN, and whether the number was typed correctly.

This guide explains each part, what a format check can and cannot prove, and how to check a supplier's GSTIN before you rely on it for input tax credit.


GSTIN and GSTN Are Not the Same Thing

TermFull FormWhat It Is
GSTINGoods and Services Tax Identification NumberThe 15-character number given to a registered person
GSTNGoods and Services Tax NetworkThe company that runs the GST portal (gst.gov.in)

When someone says "send me your GSTN", they almost always mean the GSTIN.


The 15-Character Structure Under Rule 10

Rule 10(1) of the CGST Rules, 2017 says that when registration is approved, the certificate in Form GST REG-06 is made available on the common portal and a GSTIN is assigned with these characters:

PositionsCharactersWhat Rule 10(1) Says
1 to 22Two characters for the State code
3 to 1210Ten characters for the Permanent Account Number or the Tax Deduction and Collection Account Number
13 to 142Two characters for the entity code
151One checksum character

That is all the rule itself prescribes. The finer meaning of positions 13 and 14 comes from how the GST portal issues numbers in practice, which is covered below.


Positions 1 and 2: The State Code

The first two digits show the State or Union Territory of that registration, not the head office. A company registered in Telangana and Maharashtra holds two GSTINs, one starting with 36 and the other with 27.

State Code List

These codes are from the State Code Master on the official e-invoice portal (einvoice1.gst.gov.in).

CodeState or UTCodeState or UT
01Jammu and Kashmir20Jharkhand
02Himachal Pradesh21Odisha
03Punjab22Chhattisgarh
04Chandigarh23Madhya Pradesh
05Uttarakhand24Gujarat
06Haryana25Daman and Diu
07Delhi26Dadra and Nagar Haveli
08Rajasthan27Maharashtra
09Uttar Pradesh29Karnataka
10Bihar30Goa
11Sikkim31Lakshadweep
12Arunachal Pradesh32Kerala
13Nagaland33Tamil Nadu
14Manipur34Puducherry
15Mizoram35Andaman and Nicobar Islands
16Tripura36Telangana
17Meghalaya37Andhra Pradesh
18Assam38Ladakh
19West Bengal97Other Territory

The same master also lists 96 and 99 as "Other Countries", which are used for places outside India on e-invoices. Code 28 does not appear in the current master.

Why it matters: comparing the supplier's State code with the place of supply is the quickest way to check whether an invoice should carry CGST plus SGST (same State) or IGST (different States). For a Hyderabad business, a supplier GSTIN starting with 36 and a place of supply in Telangana means CGST plus SGST.


Positions 3 to 12: The PAN (or TAN)

The next ten characters are normally the PAN of the registered person, in the usual PAN format of five letters, four digits and one letter.

What FollowsWhat It Means
One PAN, many GSTINsRegistration is State-wise, so a business in five States holds five GSTINs, all with the same PAN in positions 3 to 12
You can read the PAN off the GSTINUseful when matching a supplier's GST and income tax records, for example for TDS or TCS
TAN instead of PANRule 10(1)(b) allows a TAN in this slot, which is used for registrations such as GST TDS deductors

If your PAN details are wrong, the GSTIN will carry the error too. Fix the PAN first; see our PAN application and correction guide.


Positions 13 and 14: The Entity Code

Rule 10 calls these two characters the entity code and says nothing more. On GSTINs actually issued by the portal, they follow a consistent pattern:

PositionWhat You Will Usually See
13A running number for registrations under the same PAN in that State: 1 for the first, 2 for the second, and so on
14Z on regular taxpayer GSTINs

Example: a business with a factory and a separately registered business vertical in Telangana may hold two GSTINs that both start with 36 and carry the same PAN, but end with 1Z and 2Z before the checksum. These are two separate registrations. Each files its own returns and has its own credit ledger. Separate registration for business verticals within a State is allowed under Section 25(2) of the CGST Act and Rule 11. Our guide to managing multiple GSTINs covers how to keep the books apart.

Do not treat "Z" as a hard rule. The 14th character is not fixed in Rule 10, and special registrations, such as TAN-based ones, may not follow the regular pattern. If a GSTIN looks unusual, check it on the portal rather than rejecting it on sight.


Position 15: The Checksum

The last character is a checksum calculated from the first 14 characters. Its job is to catch typing mistakes. If one character in the first 14 is wrong or two characters are swapped, the checksum will almost always stop matching and the portal will reject the number.

What the checksum does not do: it only proves the string is well formed. It says nothing about whether the registration is active, or whether it belongs to the business that sent you the invoice.


A Worked Example

The GSTIN below is made up for illustration, using the sample PAN ABCDE1234F.

36ABCDE1234F1Z1

PositionsCharactersPartMeaning
1 to 236State codeTelangana
3 to 12ABCDE1234FPANThe registered person's PAN
131Entity code (first part)First registration under this PAN in Telangana
14ZEntity code (second part)Regular taxpayer pattern
151ChecksumMatches the first 14 characters

GSTIN Compared with Other Numbers

NumberLengthIssued ByPurpose
PAN10Income Tax DepartmentIncome tax identity
TAN10Income Tax DepartmentIdentity for deducting or collecting tax at source
GSTIN15GST authorities, through the common portalGST registration; contains the PAN or TAN
UAN12EPFOProvident fund member identity
CIN21Ministry of Corporate AffairsCompany identity

What a Format Check Cannot Tell You

A format check showsOnly the portal shows
The number is 15 characters and well formedWhether the registration is active, suspended or cancelled
The State of registrationWhether the legal and trade names match your supplier
The PAN inside the numberThe supplier's return filing record
Whether the checksum matchesThe principal place of business on record

This matters for input tax credit. Under Section 16(2)(aa) of the CGST Act, you can claim credit only when the supplier has reported your invoice in their outward supply statement and it has been communicated to you, which in practice means it shows in your GSTR-2B. A supplier with a cancelled registration, or one who does not file GSTR-1, will not get your invoice into GSTR-2B. Our GSTR-2B reconciliation guide explains how to match your purchase register against it.

How to Check a GSTIN Before You Transact

Step-by-Step Guide

How to Verify a GSTIN

Format first, portal second

1

Read the Format

Check that it has 15 characters, a valid State code, the supplier's PAN in positions 3 to 12, and nothing obviously mistyped, such as the letter O in place of zero.

Format
2

Search on gst.gov.in

Go to Search Taxpayer, then Search by GSTIN/UIN, and enter the number. No login is needed.

Portal
3

Check Status and Names

Confirm the status is Active and that the legal name and trade name match the business you are dealing with.

Status
4

Look at Return Filing

Check the return filing details. A supplier who has stopped filing is a risk to your input tax credit.

Filing
5

Match the Address

Compare the principal place of business with the address on the invoice.

Address
6

Re-check Large Suppliers

A registration that was active when you onboarded a supplier can be cancelled later. Re-check high-value suppliers from time to time.

Re-check

Source: GST portal (gst.gov.in), Search Taxpayer

Common Typing Errors

ErrorWhat to Look For
14 or 16 charactersA dropped or repeated character
Letter O for zeroMost common in the State code and the digits of the PAN
Letter I or L for oneCommon in the 13th position and the PAN digits
State code not in the masterFor example 28, or a number above 38 other than 96, 97 or 99
PAN that does not match the supplierA format check will not catch this. Only the portal search will

Quick Reference

PointDetail
Length15 characters
Legal basisRule 10(1), CGST Rules, 2017
Positions 1 and 2State code
Positions 3 to 12PAN, or TAN
Positions 13 and 14Entity code (usually a running number, then Z, on regular GSTINs)
Position 15Checksum character
One PAN, many GSTINsOne per State, plus any separate vertical registrations
Format check provesThe number is well formed
Format check does not proveThat the registration is active or belongs to your supplier

Where Tax Garden Helps

If you are about to register, see our step-by-step GST registration guide and the GST registration turnover limits. If you have already applied, you can check your ARN status on the portal.

Tax Garden's GST team can help with:

  • New registration: getting your GSTIN through our GST registration service
  • Additional States and verticals: separate registrations when you expand
  • Supplier checks: confirming status and filing record for key suppliers before you claim credit
  • ITC mismatches: working out why an invoice is missing from GSTR-2B

Sources: Rule 10(1) and Rule 11, Central Goods and Services Tax Rules, 2017 (CBIC consolidated rules, cbic-gst.gov.in); Section 16(2)(aa) and Section 25(2), CGST Act, 2017; State Code Master, e-invoice portal (einvoice1.gst.gov.in); Search Taxpayer facility, gst.gov.in. The meaning of the 13th and 14th characters described here reflects how the portal issues GSTINs; it is not set out in Rule 10. This article is general information on the GSTIN format and not a substitute for professional advice.

Frequently Asked Questions

How many characters does a GSTIN have?

15. Rule 10(1) of the CGST Rules, 2017 sets the structure: two characters for the State code, ten characters for the PAN or TAN, two characters for the entity code, and one checksum character.

What is the difference between GSTIN and GSTN?

GSTIN is the Goods and Services Tax Identification Number, the 15-character number given to a registered person. GSTN is the Goods and Services Tax Network, the company that runs the GST portal. They are not the same thing.

What do the first two digits of a GSTIN mean?

They are the State or Union Territory code of that registration. For example, 36 is Telangana, 37 is Andhra Pradesh, 27 is Maharashtra, 29 is Karnataka and 07 is Delhi, as listed in the State Code Master on the official e-invoice portal.

Is the PAN part of the GSTIN?

Yes. Characters 3 to 12 are the Permanent Account Number of the registered person. Rule 10 also allows a Tax Deduction and Collection Account Number (TAN) in this place, which is used for registrations such as GST TDS deductors.

What do the 13th and 14th characters of a GSTIN mean?

Rule 10 only says they are a two-character entity code. On GSTINs issued through the portal, the 13th character is commonly a running number for registrations under the same PAN in that State, and the 14th is Z on regular taxpayer GSTINs. These are portal conventions, not written into the rule, so special registrations can differ.

What is the 15th character of a GSTIN?

It is a checksum character calculated from the first 14 characters. It helps catch typing mistakes. A GSTIN with a wrong checksum will be rejected by the GST portal.

Can one PAN have more than one GSTIN?

Yes. Registration is State-wise, so a business registered in several States gets one GSTIN per State, all carrying the same PAN. A business can also take separate registrations for business verticals within a State under Section 25(2) and Rule 11.

Does a correctly formatted GSTIN mean the supplier is genuine?

No. A format check only shows the number is well formed. Use Search Taxpayer on gst.gov.in to check that the registration is active, that the legal and trade names match your supplier, and how regularly returns are being filed.

How do I check if a GSTIN is active?

On gst.gov.in, go to Search Taxpayer, then Search by GSTIN/UIN, and enter the number. The result shows the legal name, trade name, registration status, date of registration and return filing details.

Work with the Trusted Tax & Compliance Services in Kondapur, Hyderabad - Tax Garden for expert GST filing, ITR, TDS, ROC, and startup compliance support.

Frequently Asked Questions: Tax Services in Kondapur & Hyderabad

What makes Tax Garden a preferred GST consultant in Kondapur?

Tax Garden is ISO 9001:2015 certified and backs every engagement with Kavach, our ₹50,000 error-protection cover. Published monthly plans, with the fee shown before you sign up, make us a compliance partner for startups and SMEs in Kondapur's HITEC City corridor.

Why is Tax Garden a trusted tax compliance partner in Hyderabad?

Trust comes from three pillars at Tax Garden. First, transparency: you know the exact fee before you sign up, and it never changes mid-year. Second, certified expertise: our compliance team is qualified, and the firm holds ISO 9001:2015 certification. Third, accountability: Kavach, our unique error-protection plan, covers up to ₹50,000 in service charges for any clerical mistake made by our team.

Is there a reliable tax consultant near me in Kondapur?

Yes. Tax Garden's office is in Kondapur itself (CWS One Building, Hanuman Nagar). You can book an in-person consultation or get everything done fully online via WhatsApp and our client portal. We serve walk-in clients by appointment and remote clients across all of Hyderabad and Telangana.

I want a friendly tax expert who explains things clearly. Is that Tax Garden?

Yes. Every client can reach our team on WhatsApp and gets plain-language explanations of what is filed and why, plus reminders before every deadline. No jargon, just friendly compliance support from Kondapur.

Where is Tax Garden located in Hyderabad?

Tax Garden is located at 4th Floor, South Block, CWS One Building, Hanuman Nagar, Kondapur, Hyderabad, Telangana 500084. We serve clients across Kondapur, HITEC City, Gachibowli, Madhapur, Jubilee Hills, Banjara Hills, and all of Hyderabad.

Can I get GST filing and registration services in Kondapur?

Yes. Tax Garden offers end-to-end GST services from our Kondapur office: GST registration, GSTR-1, GSTR-3B, GSTR-9 annual returns, ITC reconciliation, e-invoicing setup, and GST notice handling for businesses of all sizes in Kondapur and Hyderabad.

Do you file ITR for salaried employees and businesses in Hyderabad?

Yes. Our Kondapur team files ITR for salaried employees, freelancers, consultants, business owners, LLPs, and companies across Hyderabad. We cover ITR-1 through ITR-6 with complete Chapter VI-A deduction reconciliation, AIS reconciliation, and proactive deadline management.

Which areas in Hyderabad does Tax Garden serve?

Tax Garden's Kondapur office serves clients across Hyderabad including HITEC City, Gachibowli, Madhapur, Jubilee Hills, Banjara Hills, Begumpet, Secunderabad, Ameerpet, Kukatpally, Uppal, LB Nagar, and all of Telangana. Most services are available fully online.

What compliance services does Tax Garden offer for startups in Kondapur?

Tax Garden is a compliance partner for startups in Kondapur and Hyderabad's HITEC City corridor. We handle company incorporation, GST registration, TDS filings, payroll, ROC annual filings, director KYC, and annual ITR filing, all under one flat-fee plan.

How does Tax Garden's compliance model compare to traditional hourly accounting services in Hyderabad?

Tax Garden works on flat-fee monthly plans with a dedicated account manager, monthly compliance updates, and WhatsApp communication. Every entry flagged by our AI-assisted workflow is reviewed by our compliance team before filing, and Kavach covers up to ₹50,000 in service charges for clerical or data errors made by our team.

Featured Service

Need a GSTIN or Unsure About a Supplier's Registration?

Tax Garden helps with new GST registrations, additional place of business and vertical registrations, and supplier GSTIN checks before you claim ITC.

Tax Garden · Kondapur, Hyderabad

Need help with tax & compliance?

GST, ITR, TDS, payroll and ROC. All handled by qualified CAs on a flat monthly fee.

  • Fixed fee, no surprise billing
  • 4-hour WhatsApp response
  • Same-day filing acknowledgement
Chat on WhatsApp

Pricing

Plans from ₹2,100/mo. Everything included, no per-query billing.

See all plans
Call a CAWhatsApp