GSTIN Validator
Instantly validate any GSTIN — verify format, checksum, decode state, entity type and PAN. 100% free, no login required.
What is a GSTIN?
A GSTIN (Goods and Services Tax Identification Number) is a unique 15-character alphanumeric code assigned to every GST-registered business in India. It encodes the state of registration, the business's PAN, entity type, and a checksum for integrity verification.
This tool decodes everything encoded in a GSTIN and verifies the checksum using the official GSTN algorithm — entirely in your browser. No data is sent to any server or stored anywhere.
Frequently Asked Questions
What does each part of a GSTIN mean?
Chars 1–2: state code. Chars 3–12: PAN. The 4th char of PAN = entity type (P=Individual, C=Company, L=LLP, F=Firm, H=HUF). Char 13: registration sequence number. Char 14: always Z. Char 15: checksum.
Can a business have multiple GSTINs?
Yes — a business operating across states gets a separate GSTIN per state. The PAN stays the same across all registrations; only the state code (chars 1–2) changes.
Why does checksum validation matter?
A mismatched checksum means the GSTIN has a typo or was fabricated. It's the fastest way to catch errors before submitting an invoice or e-way bill.
Can this tool confirm if a GSTIN is active or cancelled?
No — active/cancelled status requires a live GSTN database lookup. This tool validates structure and checksum only. For live status, visit services.gst.gov.in.
🚀
Be among the first to use BlackX
We are opening early access to a select group of businesses. Join the waitlist and get priority access to the platform, direct support from our founding team, and a say in what we build next.
No credit card required. No commitment.