Validate Indian GSTIN (Goods & Services Tax Identification Number) with checksum verification and state code lookup.
15-character alphanumeric: State code + PAN + Entity + Z + Checksum
Try an example:
Bihar
Sikkim
Arunachal Pradesh
Nagaland
Manipur
Mizoram
Tripura
Meghalaya
Assam
West Bengal
Jharkhand
Odisha
Chhattisgarh
Madhya Pradesh
Gujarat
Dadra & Nagar Haveli and Daman & Diu
Maharashtra
Andhra Pradesh
Karnataka
Goa
Lakshadweep
Kerala
Tamil Nadu
Puducherry
Andaman & Nicobar Islands
Telangana
Andhra Pradesh (New)
Ladakh
Other Territory
Centre Jurisdiction
Jammu & Kashmir
Himachal Pradesh
Punjab
Chandigarh
Uttarakhand
Haryana
Delhi
Rajasthan
Uttar Pradesh
A Goods and Services Tax Identification Number (GSTIN) is a unique 15-character alphanumeric identifier assigned to every taxpayer registered under GST in India. It is required on all GST invoices and tax filings.
Each character is assigned a position weight (alternating 1 and 2). The character's numeric value (0–9 = 0–9, A–Z = 10–35) is multiplied by its weight. Products are split into tens and units, both are summed, and the checksum character makes the total a multiple of 36.
This tool validates the format and checksum of a GSTIN. It does not verify active registration status with the GST portal. For official verification, use the GST Portal (gst.gov.in).