GSTIN Validator
Verify any GSTIN
in seconds.
Format, state code, PAN, entity type, and checksum — plus a live GST registry lookup for legal name and address. No login required.
No loginNo costUnlimited checks
GSTIN
Try:
38
28 states · 8 UTs · 2 others
15
Characters in every GSTIN
∞
Free checks, no signup
Anatomy of a GSTIN
15 characters. Six segments.
Every GSTIN encodes the state, PAN, entity type, and a checksum. Here's how.
2
7
A
A
P
F
U
0
9
3
9
F
1
Z
V
STATE
27 = Maharashtra
PAN
10-char business PAN
ENTITY
F = Firm
PAN cont.
Rest of the PAN
REG
Registration #
Z
Always Z
CHK
Luhn mod-36
STATE · 2
27 = Maharashtra. First two digits identify the state or UT where the business is GST-registered.
PAN · 10
AAPFU0939F. The 10-character PAN of the business. The 5th character signals the entity type.
ENTITY · 1
F = Firm. Other common values: C (Company), P (Partnership/LLP), T (Trust), H (HUF), G (Government).
REG · 1
1. Registration number for this PAN within the state. 1 for first, 2 for second, and so on.
Z
Always Z. Fixed placeholder character used by the GSTN system.
CHECK · 1
V. Final character is a checksum computed with a Luhn mod-36 algorithm. Catches typos instantly.
Save time on every invoice.
InvoiceBhai auto-fetches GSTIN details and generates the invoice. Right inside WhatsApp.
Try InvoiceBhai FreeFree forever · No credit card · Made in India
Live lookup uses InvoiceBhai's GST verification service (same as in-app verification). Results depend on registry availability. You can also verify on gst.gov.in.