GST Number Search —
Verify Any GSTIN Online
Search and verify any GSTIN free on the official portal — check the business name, state, registration type, status and filing history before you claim Input Tax Credit.
Search and verify any GSTIN free on the official portal — taxpayersearch.gst.gov.in. Enter the 15-digit GSTIN, complete the captcha, and view the legal name, trade name, state, registration type, date of registration and current status. No login is required. Always verify a supplier's GSTIN before claiming Input Tax Credit.
How to Search & Verify a GSTIN
The GST taxpayer search is public — anyone can verify a GST number in under a minute, without logging in.
- A valid GSTIN is 15 characters: 2-digit state code + 10-char PAN + 1 entity digit + Z + 1 check digit.
- The search shows the legal name, trade name, state, registration type, principal place of business, date of registration and current status.
- You can also search by PAN at gst.gov.in → Services → Search Taxpayer → Search by PAN to find all GSTINs linked to a PAN.
Need a GSTIN of your own or help fixing registration details?
Talk to a GST Expert →GSTIN Structure — What Each Digit Means
Every GSTIN follows a fixed 15-character format. Example: 27ABCDE1234F1Z5 — a first registration in Maharashtra for PAN ABCDE1234F.
| Position | Characters | Meaning | Example |
|---|---|---|---|
| 1–2 | 2 digits | State code (01–38) | 27 |
| 3–12 | 10 chars | PAN of the taxpayer | ABCDE1234F |
| 13 | 1 char | Entity number (1 = first registration in that state) | 1 |
| 14 | 1 char | Default value Z (reserved) | Z |
| 15 | 1 char | Check digit (computed, alphanumeric) | 5 |
A structurally wrong GSTIN (bad state code, wrong length, invalid check digit) will fail on the portal.
A GSTIN can be well-formed yet Cancelled or Suspended. Always confirm the live status on the portal — a correct-looking number on an invoice does not guarantee the supplier is currently registered or ITC-eligible.
Common State Codes in a GSTIN
The first two digits of any GSTIN identify the state or UT of registration. A business registered in multiple states has one GSTIN per state, each with its own state code.
| Code | State / UT | Code | State / UT |
|---|---|---|---|
| 01 | Jammu & Kashmir | 19 | West Bengal |
| 03 | Punjab | 20 | Jharkhand |
| 06 | Haryana | 21 | Odisha |
| 07 | Delhi | 23 | Madhya Pradesh |
| 08 | Rajasthan | 24 | Gujarat |
| 09 | Uttar Pradesh | 27 | Maharashtra |
| 29 | Karnataka | 32 | Kerala |
| 33 | Tamil Nadu | 36 | Telangana |
State codes follow the Indian Census 2011 numbering; codes run 01–38 across states and UTs.
Registering in more than one state? We handle multi-state GST registration.
Get GST Registered →GSTIN Status — What Each One Means
The portal shows a live status for every GSTIN. This is the single most important field when you verify a supplier, because it decides whether their invoices carry valid ITC.
| Status | Meaning | ITC Impact |
|---|---|---|
| Active | Registration is valid and operational; supplier can issue valid GST invoices. | Yes — subject to GSTR-2B match |
| Cancelled | Registration cancelled — voluntarily or by the officer for non-compliance. | No — on invoices after the cancellation date |
| Suspended | Temporarily inactive, usually during inquiry or a compliance review. | Risky — avoid accepting invoices while suspended |
Registration threshold: ₹40 lakh (goods) / ₹20 lakh (services); ₹20L / ₹10L for special-category states.
Verify Supplier GSTINs Before Claiming ITC
Under Section 16 of the CGST Act, you can claim Input Tax Credit only if the supplier has actually paid the tax and the invoice appears in your GSTR-2B. If a supplier's GSTIN is cancelled — or they never file GSTR-1 — your ITC is at risk of reversal with 18% interest under Section 50.
- GSTIN is 15 characters & well-formed
- Status is Active (not Cancelled/Suspended)
- State code matches the supplier's state
- Legal / trade name matches the invoice
- PAN in GSTIN matches the supplier PAN
- Supplier is filing GSTR-1 / GSTR-3B
- Invoice appears in your GSTR-2B
- Keep a dated screenshot for your records
Make GSTIN verification a purchase-onboarding step, not an afterthought. Checking status and filing history before you pay a new vendor is the cheapest way to protect your ITC and avoid Section 16 / 17(5) disputes later.
Frequently Asked Questions
Related TaxClue Services
Next in this GST cluster
Verify, Register & Stay Compliant on GST
Whether you need a new GSTIN, want to keep your registration Active, or need supplier GSTINs reconciled for ITC, TaxClue's CA-led team handles it — 100% online, across India.