GSTIN Validator & Checksum Decoder
Validate 15-digit Indian GST identification numbers, verify the Modulo-36 check digit, and extract embedded PAN & State codes.
GSTIN Validator & Decoder
Validate GSTIN structure, state, PAN, registration type, and check digit.
Comprehensive GSTIN Breakdown
Official Checksum Verification
Uses the official GSTN Modulo-36 hash algorithm to verify the 15th check digit and catch typos immediately.
PAN & State Decoder
Identifies the 2-digit state code and decodes the 4th letter of the embedded PAN (Company, Firm, Individual, Trust).
Bulk Batch Verification
Paste lists of vendor and customer GSTINs to validate entire party masters before GST return filing.
Frequently Asked Questions
What is the 15-digit GSTIN structure in India?
A standard GSTIN contains 15 alphanumeric characters: Characters 1-2 represent the State Code, Characters 3-12 represent the 10-digit PAN of the business, Character 13 is the entity code, Character 14 is default 'Z', and Character 15 is the official check digit.
How does the Mod-36 checksum algorithm work?
The 15th character of every GSTIN is calculated using a weighted Modulo-36 hash algorithm. TruLedger verifies this check digit locally to ensure the GSTIN is not mistyped or fraudulent.
Can I validate multiple GSTINs in batch?
Yes! Simply enable 'Bulk Mode' and paste a list of GSTIN numbers separated by lines or commas. TruLedger will validate all of them simultaneously.