Validate the mathematical structure of any 15-digit GSTIN (GST Number) online instantly. Decodes state code and PAN details.
Entering an incorrect GSTIN (GST Identification Number) on tax invoices can lead to rejection during GSTR returns and input tax credit matching. Our online GSTIN Validator checks the 15-digit GST number format to confirm it adheres to the official checksum layout.
The check decodes state codes and verifies the checksum character mathematically in your browser, protecting business privacy.
| GSTIN Digit Position | Character Type | Significance | Format Details |
|---|---|---|---|
| Digits 1-2 | Numeric | State Code | e.g., 07 for Delhi, 27 for Maharashtra |
| Digits 3-12 | Alphanumeric | PAN Card Number | Unique identification of the entity |
| Digit 13 | Numeric | Entity Number | Based on registration count of PAN in State |
| Digit 14 | Alphabet | Z (Constant) | By default set to 'Z' for future use |
| Digit 15 | Alphanumeric | Checksum Character | Verifies mathematical accuracy of GSTIN |
No. This tool is an offline structure validator. It checks format patterns, length, and checksums to catch errors, but does not connect to the official tax portal, ensuring data privacy.
A valid GSTIN consists of exactly 15 alphanumeric characters without spaces or symbols.
The first two digits represent the State Code as per the Indian Census 2011. For example, 07 represents Delhi, 09 is Uttar Pradesh, and 27 is Maharashtra.
The 15th digit is a checksum character computed using Luhn's algorithm mod 36 based on the preceding 14 characters.
The 14th character of a GSTIN is set to the default character 'Z' for all GST numbers in India.
Yes. The validation script executes locally inside your web browser. We do not store or transmit your validated GSTINs.
GSTIN is the unique tax registration number. HSN (Harmonized System of Nomenclature) is a code system used to classify goods for tax categorization.
Check if you transposed characters or entered confusing letters (e.g. typing zero '0' instead of letter 'O', or vice versa).
Yes. All entities registered under GST (Regular or Composition) have the same 15-character structure.
To check active status, copy the GST number and run a query on the official GST Portal (services.gst.gov.in) under the 'Search Taxpayer' feature.