GST Number Validator & Decoder
Instantly verify the Mathematical Validity of any GSTIN. Decode the State, PAN, and Entity Type without sharing data.
When to use this vs. GST Portal?
| Feature | This Tool (Validator) | Government Portal |
|---|---|---|
| Validation Type | Mathematical Structure | Legal Active Status |
| Speed | ⚡ Instant (0.1s) | 🐢 Slow (Login/Captcha) |
| Privacy | 🛡️ 100% Private (No Logs) | ⚠️ Search is Logged |
| Detects Fake Numbers | ||
| Detects Cancelled Status |
Technical Standards
Our validator isn't guessing. It uses the exact algorithms defined by the Goods and Services Tax Network (GSTN).
- Rule 10 of CGST Rules, 2017 (Format Logic)
- ISO 7064 Modulo-36 (Checksum Algorithm)
- Income Tax Act, 1961 (PAN Structure)
Who uses this tool?
- AccountantsSanity check bulk invoices before data entry.
- Business OwnersSpot fake vendor bills instantly without logging in.
- DevelopersTest your regex logic against a valid checksum.
Why use this over the Gov Portal?
100% Privacy
We don't log or store the GSTINs you search. Unlike other tools, your client data remains private and safe.
Zero Friction
No CAPTCHA. No Login. No "Select Images of Traffic Lights". Just paste the number and get the result instantly.
Forensic Analysis
We don't just say "Invalid". We tell you why (e.g., "State Code 98 doesn't exist" or "Checksum Mismatch").
Deconstructing the 15-Digit GSTIN
A GSTIN is not random. It is a smart alphanumeric code that reveals the identity of the taxpayer. Here is how to read it:
- 01
State Code (Digits 1-2)
Represents the state of registration (e.g., 27 for Maharashtra).
- 02
PAN Number (Digits 3-12)
The 10-digit Permanent Account Number of the business entity.
- 03
Entity Number (Digit 13)
Number of registrations the same PAN has in the state (1-9, then A-Z).
- 04
Checksum (Digit 15)
A mathematically calculated character to detect typing errors.
Who owns this GSTIN? (Entity Decoder)
The 6th character of the GSTIN (which is the 4th letter of the PAN) tells you exactly what kind of entity you are dealing with. Use this to verify vendors.
Individual / Proprietor
Small shop owners, freelancers.
Company
Pvt Ltd, Ltd, or One Person Company.
Hindu Undivided Family
HUF Businesses.
Partnership Firm
Two or more partners.
Association of Persons
AOPs or BOIs.
Trust
Charitable or Religious Trusts.
Local Authority
Municipalities, Panchayats.
Government
Central or State Gov Agencies.
Judicial Person
Artificial Juridical Person.
Complete GST State Code List (2025)
Frequently Asked Questions
How to spot a fake GST Number?
Check the 15th digit. If our tool says 'Invalid Checksum', the number is likely fake or typed incorrectly. Also, verify if the State Code (first 2 digits) matches the address.
Can I find the shop address using this tool?
No. This tool validates the structure mathematically. For privacy reasons, address details are only available on the government portal.
What does 'Z' mean in the GST Number?
The 14th digit is 'Z' by default for all registrations. However, it is reserved for future use and might change as the number of entities grows.
Why is the Checksum invalid?
The checksum (last digit) is calculated based on the first 14 digits using a Modulo-36 formula. If even one character is wrong, the math fails.
What is the difference between Entity Code 1 and 2?
This number represents the count of registrations the same PAN has within the same state. '1' means it's the first registration, '2' is the second, and so on.
Is this tool accurate for 2025?
Yes. We have updated our database with the latest state codes, including Ladakh (38) and the merged UTs (26).
Starting a New Business?
Not sure if you need to register for GST? Don't guess. Check your turnover liability against the ₹20 Lakhs / ₹40 Lakhs limit instantly.
Check Eligibility