Free tool
GSTIN format explained
A GSTIN is a 15-character identifier with a fixed structure. Type any GST number below to see exactly what each part means.
GSTIN structure
Type any GSTIN to see how its 15 characters break down
State code · chars 1–2
2-digit state of registration — Maharashtra
PAN · chars 3–12
10-character PAN of the entity
Entity · chars 13
Registration count for the PAN in that state
Default · chars 14
Always the letter Z
Checksum · chars 15
Computed check character
This GSTIN passes the format and checksum check.
Validate full GSTINs and bill compliantly
PocketGST validates GSTIN format and checksum offline, auto-detects intra vs inter-state, and applies the correct CGST/SGST or IGST split.
No signup on Free tier · Compare plans
The 15 characters of a GSTIN
Characters 1–2
State code
The 2-digit GST state code — e.g. 27 for Maharashtra, 24 for Gujarat.
Characters 3–12
PAN
The 10-character PAN of the registered business or person.
Character 13
Entity number
How many registrations the PAN holder has in that state (1 for the first).
Character 14
Default letter
Currently always the letter Z, reserved for future use.
Character 15
Checksum
A check character computed from the first 14, used to catch typos.
Want to verify a full number or find the state behind a code? Use the GSTIN validator or the GST state code list.
FAQ
GSTIN format FAQs
What is the format of a GSTIN?+
A GSTIN is 15 characters: a 2-digit state code, the 10-character PAN, a 1-digit entity number, the letter Z, and a 1-character checksum — for example 27AAPFU0939F1ZV.
What do the first two digits of a GSTIN mean?+
They are the GST state code identifying the state of registration — for example 27 is Maharashtra and 24 is Gujarat.
Can I get the PAN from a GSTIN?+
Yes. Characters 3 to 12 of a GSTIN are the PAN of the registered business or individual.
What is the 13th character of a GSTIN?+
It is the entity number — how many registrations the same PAN holder has within that state. The first registration is 1.
What is the last character of a GSTIN?+
The 15th character is a checksum computed from the first 14 characters. It helps detect typing errors but does not confirm the GSTIN is active.