Skip to main content

GSTIN Verification & Decoder

Decode any GSTIN instantly. Check format validity and extract the state, PAN, entity number, and check digit from a 15-character GST number.

Last reviewed:

Need help with GST filing or tax compliance?

Our ICAI-registered CAs handle everything — filing, notices, and reconciliation.

Talk to a CA →

How to interpret your result

A "valid format" result confirms the GSTIN's structure is correct — a real state code, a PAN pattern that matches the standard format, and a valid check digit. It does not confirm the registration is actually active, or that it belongs to the business claiming it.

Before relying on a GSTIN for an invoice or ITC claim, verify it's live and matches the claimed business name on the official GST portal — a well-formatted but cancelled or fraudulent GSTIN will still pass the format check here.

If the decoded PAN doesn't match the PAN your vendor has quoted elsewhere, treat that as a red flag worth resolving before you claim ITC on their invoice.

How to read a GSTIN

Every GSTIN follows a fixed 15-character structure:

Position Represents
1–2 State code (e.g. 27 = Maharashtra)
3–12 PAN of the business or proprietor
13 Entity/registration number on that PAN in that state
14 Default value "Z"
15 Check digit

This tool checks the structure only — it confirms the GSTIN is well-formed and tells you the state, embedded PAN, and holder type. It does not query GSTN's live database, so it can't confirm the number is actually active or that returns are being filed against it.

Why GSTIN format matters for e-commerce sellers

Marketplaces like Amazon, Flipkart, and Meesho validate the GSTIN you submit during seller onboarding. A malformed GSTIN — wrong length, wrong state code, invalid PAN pattern — is one of the most common reasons seller KYC gets rejected. Checking the format before you submit it saves a round trip.

To confirm a GSTIN is genuinely registered

Structure validation isn't the same as an active-status check. For that, search the number on the official GST portal — it will show registration status, legal name, and filing status.