GST Number Validator: Free Online GSTIN Check
Verify GSTIN Format · Decode State Code · Verify PAN Structure · Luhn Mod-36 Checksum · Bulk Verification
Single GSTIN Check
Bulk GSTIN Validation (CSV)
🔍 Enter 15-Digit GSTIN to Validate
0 / 15 characters
Sample Test GSTINs:
27AAPFU0939F1ZV (Maharashtra)
29AABCT1332L1ZY (Karnataka)
07AAACR5055K1Z5 (Delhi)
🗺️ Official GST State Codes Reference (37 States & UTs)
Why GSTIN Verification is Critical for Input Tax Credit (ITC) Claims
Under Indian GST law, claiming Input Tax Credit (ITC) requires strict reconciliation through GSTR-2B. If a supplier bills you with an invalid, inactive, or typo-ridden GSTIN, the tax paid cannot be claimed as an offset against your outward tax liability.
4th Character PAN Classification Key
| PAN 4th Character | Entity Category | Typical Business Structure |
|---|---|---|
| P | Individual / Proprietorship | Sole Proprietorship, Freelancers, Consultants |
| C | Company | Private Limited, Public Limited Entities |
| H | HUF | Hindu Undivided Family |
| F | Partnership Firm | LLP, General Partnership Firms |
| T | Trust | Charitable, Educational, or Private Family Trusts |
Frequently Asked Questions — GST Number Validation
What algorithm calculates the final 15th character of a GSTIN? ▾
The 15th character is generated using the Luhn mod-36 checksum algorithm. It processes alphanumeric characters to catch transposition errors and typos before an invoice is entered into accounting software.
How do I extract a company's PAN from their GST number? ▾
The 10 characters from position 3 through position 12 represent the taxpayer's Permanent Account Number (PAN). For example, in GSTIN
27AAPFU0939F1ZV, the embedded PAN is AAPFU0939F.Can an entity have multiple GSTINs across India? ▾
Yes. A business operating across multiple states must register separately in each state. The embedded PAN remains identical, but the first two state code digits differ.
Advertisement