PaisaMatch Plus

GSTIN checker

Verifies the checksum, tells you the state and extracts the PAN. Most online checkers only look at the format — this one computes the real base‑36 check digit, which catches typos.

The GSTIN never leaves your browser — no server, no upload

15 characters. Spaces and dashes are removed automatically.

What this check does

The 15 characters of a GSTIN follow a fixed structure, and the last character is a base‑36 checksum calculated from the first 14. So if one character is mistyped, the checksum will not match — the mistake is caught before you file.

PositionWhat it holds
1–2State code
3–12PAN
13Entity number — which registration this is for that PAN in that state
14Always Z
15Check digit — calculated from the other 14

What it does not do

Questions about GSTIN validation

How do I check whether a GSTIN is valid?

The 15th character of a GSTIN is a check digit worked out from the first 14. If any character is mistyped, the check digit stops matching. This checker computes it in your browser. To see whether a registration is active or cancelled, use “Search Taxpayer” on the GST portal.

How do I find the PAN from a GSTIN?

Characters 3 to 12 of the GSTIN are the PAN of the business.

What do the first two digits of a GSTIN mean?

They are the state code — for example 07 is Delhi and 27 is Maharashtra.

Does a valid check digit mean the GSTIN is registered?

No. It only means the number is well formed and could exist. Whether it was issued, and whether it is active, can only be confirmed on the GST portal.

Share this page: WhatsApp LinkedIn