GSTIN Validator & Decoder

Check whether a GST number (GSTIN) is valid and decode it instantly โ€” the format and the official checksum are verified, then we show the state, the embedded PAN and the taxpayer type. Free, no signup.

Developers โ€” the free GSTIN API:

GET https://api.apibharat.com/v1/gst/validate/27AAPCS1234A1Z5

Frequently asked questions

What is a GSTIN?

A GSTIN (Goods and Services Tax Identification Number) is a 15-character ID for a GST-registered business: 2-digit state code + 10-character PAN + 1 entity digit + 'Z' + 1 checksum character.

How is a GSTIN validated?

We check the structure and recompute the official checksum (a base-36 algorithm over the first 14 characters). This confirms the number is well-formed โ€” it does not confirm it is registered with the GST department.

What does the GSTIN tell me?

The first two digits give the state, characters 3โ€“12 are the holder's PAN, and the 4th character of that PAN reveals the taxpayer type (individual, company, HUF, firm, etc.).