⚠️ Notice: This is a test environment. For official use, visit GSTVerify.co.in
GST Search — Find Business by GSTIN, PAN, or Company Name | GSTVerify
🔢
GSTIN Search (15 digits)
Enter 15-character GSTIN (e.g. 06ADCPI2643A1ZA). Returns full GST profile — status, address, business activity, health score, PAN linkage.
🪪
PAN Search (10 digits)
Enter 10-character PAN (e.g. ADCPI2643A). Discovers ALL GSTINs registered under that PAN across every state — live from GSTN portal.
📛
Business Name Search
Enter any business name (3+ characters). Searches live GSTN and our database. Works with trade names, legal names, and partial matches.
Try these examples
🏛️
Official GSTN Data
Sourced directly from GST Portal
Real-time Results
Live API for uncached GSTINs
🔒
Privacy First
No login required for basic search
🌐
All 37 States & UTs
Complete nationwide coverage
💾
Smart Caching
Instant results for popular GSTINs
🆓
Always Free
No paywall for search features
What You Get From Each Search
GST registration status (Active/Cancelled/Suspended)
Legal name and trade name
Principal place of business address
State and district of registration
Entity type (Pvt Ltd, Proprietorship, LLP…)
Taxpayer type (Regular, Composition, SEZ…)
Registration date and last update date
Nature of business activities (NBA)
All GSTINs linked to the same PAN
E-Invoice applicability status
GST Health Score (0–100 compliance rating)
Links to state, district, and entity-type pages

How GST Business Search Works

Our search engine uses a three-layer approach to give you the most accurate, fastest results:

1️⃣
Smart Cache Check
We first check our local database of previously verified GSTINs. Cache hits return in milliseconds and are free.
2️⃣
Live GSTN API
If not cached or for PAN/Name searches, we call the official GSTN API in real time to get authoritative data.
3️⃣
Auto-Cache & Link
New results are cached and linked — enriching our database so future searches are faster for everyone.

For PAN searches and name searches, we always call the live GSTN API regardless of cache, ensuring you see all registered businesses — not just the ones previously searched on GSTVerify. Results are merged with any matching cached entries to give the most complete picture.

Related GST Tools

🔍
GSTIN Verification
Verify a single GSTIN with full details and health score
📋
Bulk Verify (500 GSTINs)
Verify entire supplier lists in one batch
🛡️
GST Health Score
0–100 compliance score for any GSTIN
🪪
PAN-based Lookup
All GSTINs under a single PAN number
📂
GSTR Reconciliation
Match purchases against GSTR-2B data
👁
GSTIN Watchlist
Monitor your supplier portfolio
📊
Bulk Risk Report
Risk-rank up to 50 suppliers at once
🧾
Invoice Generator
GST-compliant invoices with GSTIN auto-fill

Frequently Asked Questions

Use our Name Search tab. Type the business or trade name (minimum 3 characters) and press Search. Our system queries the live GSTN API and returns matching businesses with their GSTIN, state, and registration status. Works for both legal names and trade names.
Yes. Switch to the PAN tab and enter the 10-character PAN number (e.g. AAACR5055K). We call the GSTN API live to find every GSTIN registered under that PAN across all states — a business operating in multiple states will have separate GSTINs per state.
A GSTIN may be Active but the supplier may be on a government watchlist, have cancelled e-invoicing eligibility, or the invoice may have other discrepancies. Use our GST Health Score to get a deeper compliance assessment beyond just the status field.
The Legal Name is the name under which the entity is registered — it matches the PAN. The Trade Name (also called "Doing Business As") is the brand name the business operates under. Both appear in the GSTN record. For proprietorships, these are often the same.
All data is sourced directly from the official GSTN portal API — the same data source used by the GST portal itself. For uncached GSTINs, we call the API live. For previously searched GSTINs, we use cached data (up to 30 days old) to return results faster. You can force a refresh from the full GSTIN profile page.
The official GSTN API does not expose search by mobile number or email for privacy reasons. You can search by GSTIN, PAN number, or business name. If you know the company name, use the Name Search to find their GSTIN.
All basic GSTIN, PAN, and name searches are free with no registration required. For power users, registered accounts get higher rate limits. Our Bulk Verify tool (up to 500 GSTINs) requires an account and uses credits.
"From cache" means the result was previously verified and stored locally — it returns instantly and the data may be up to 30 days old. "Live from GSTN" means we fetched fresh data directly from the GST portal API during your search — this is always the most current data available.
Also: Bulk verify 500 GSTINs · GST Health Score · GSTR Reconciliation · Developer API