Skip to content
Quoge

GSTIN Validator

Validate a 15-character GSTIN against its structure and check-digit algorithm, and read the embedded state code and PAN. Format validation only. It does not query the GST portal.

Loading tool…

How to use the GSTIN Validator

  1. 1Paste the 15-character GSTIN.
  2. 2See whether it is structurally valid.
  3. 3Read the decoded state and PAN.

Worked examples

Real figures, so you can see what the GSTIN Validator produces before you start.

Checking a supplier GSTIN

A new vendor sends their GSTIN and you want to know it is well formed before invoicing them.

GSTIN
29ABCDE1234F1Z5

Result. Valid, with state code 29 reading as Karnataka and the checksum agreeing. This confirms the format and check digit only. It does not confirm the registration is active, which needs the GST portal.

Frequently asked questions

Does this confirm the business is registered?+

No. It verifies the number is well-formed and passes the official checksum; it does not check live registration status with GSTN.

What makes a GSTIN valid here?+

A correct 15-character pattern (state code + PAN + entity + Z + check digit) and a matching check digit.