Chat on WhatsApp

How to Find GSTIN of Any Business in India: Free Search by GSTIN, PAN, or Name (2026)

Find any GSTIN free on gst.gov.in. Three search methods - by GSTIN, by PAN, or by legal name. How to verify, recover your own GSTIN, spot fakes, and bulk-verify vendor GSTINs.

5 May 2026 7 min read
Key Takeaways
  • The Search Taxpayer tool on gst.gov.in is the only authoritative GSTIN lookup and needs no login; every third-party 'GSTIN finder' is scraping this same data.
  • Search three ways: by GSTIN/UIN to verify a vendor, by PAN to list every GSTIN an entity holds across states, or by legal name with a state filter. Trade names are not directly searchable.
  • A multi-state entity shows one GSTIN per state against the same PAN (27XXXXX Maharashtra, 29XXXXX Karnataka, 33XXXXX Tamil Nadu), and cancelled or surrendered registrations still appear, flagged.
  • To recover your own forgotten GSTIN: search by your PAN, look for the Form REG-06 approval email in your inbox, or read it off the portal dashboard header after logging in.
GST registration cost chart comparing portal and professional fees for How Find GSTIN Any Business India Free

To find a business's GSTIN, use the official Search Taxpayer tool on gst.gov.in. You can search three ways: by GSTIN/UIN, by PAN, or by legal name (with state filter). The tool is free, requires no login, and returns the registered legal name, trade name, principal place of business, registration date, and active/inactive status. It's the only authoritative source — third-party "GSTIN finders" are scraping this same data.

Whether you're verifying a vendor, recovering your own GSTIN, or fact-checking an invoice, this guide walks through the official lookup methods, what each result means, and how to spot fake or cancelled GSTINs.

Where can I find a business's GST registration number?

The single source of truth is gst.gov.in → Search Taxpayer. Every legitimate GSTIN ever issued in India is searchable on this page without logging in. The data includes legal name, trade name, jurisdiction, registration date, taxpayer type, and current status (active, suspended, cancelled).

Three search methods on the same tool:

  1. Search by GSTIN/UIN — paste a 15-digit GSTIN to verify it
  2. Search by PAN — enter a 10-digit PAN to see all GSTINs under that PAN across states
  3. Search by Legal Name — type the business name + state filter for partial matches

How to find GSTIN by GSTIN number (verify a vendor)

  1. Open gst.gov.in
  2. From the top menu, click Search Taxpayer → Search by GSTIN/UIN
  3. Enter the 15-digit GSTIN
  4. Enter the captcha
  5. Click Search
  6. The result page shows: legal name, trade name, jurisdiction, type of registration, date of registration, and current status

If the result says "The GSTIN/UIN that you have entered is invalid. Please enter a valid GSTIN/UIN", the GSTIN doesn't exist in the database — it's either fake, mistyped, or has been deleted (rare).

How to find GSTIN by PAN

Useful when you know a business's PAN but not their GSTIN, or when verifying multiple GSTINs of a single entity across states.

  1. Open gst.gov.in
  2. Click Search Taxpayer → Search by PAN
  3. Enter the 10-digit PAN
  4. Enter the captcha
  5. Click Search
  6. All GSTINs registered under that PAN are listed with state code, registration date, and status

A multi-state company with operations in Maharashtra, Karnataka, and Tamil Nadu will show three GSTINs (27XXXXX, 29XXXXX, 33XXXXX), each linked to the same PAN. Inactive GSTINs (cancelled or surrendered) are also listed but flagged accordingly.

How to find GSTIN by business name

  1. Open gst.gov.in
  2. Click Search Taxpayer → Search Composition Taxpayer if you specifically want composition dealers, or Search by Legal Name for general search
  3. Enter the legal name (or part of it — minimum 4 characters)
  4. Select the state from the dropdown (mandatory filter)
  5. Enter the captcha and click Search
  6. Matching legal names are displayed with their respective GSTINs

Tip: this search uses legal name, not trade name. If a business operates as "Bizeract" but its legal name is "Bizeract Solutions Private Limited", search for the legal name. Trade names aren't directly searchable on the GST portal.

Where can I find my own GSTIN if I've forgotten it?

If you registered for GST and lost your GSTIN, you have three recovery paths:

  1. Search by your own PAN on gst.gov.in → Search Taxpayer → Search by PAN. Your GSTIN(s) appear instantly.
  2. Check your registered email — the welcome email sent by GST on registration approval contains the GSTIN. Search your inbox for "GSTIN" or "Form REG-06".
  3. Log in to gst.gov.in using your username/password — the GSTIN appears in your dashboard header. If you've also forgotten the username, use Forgot Username on the login page (OTP to registered mobile/email).

Your GSTIN is also printed on every Form REG-06 you've downloaded, every GST invoice you've issued, and every GSTR-1 / GSTR-3B return you've filed.

What information does the GSTIN search tool return?

The search result is a public profile, not the full registration details. It contains:

  • GSTIN — 15-digit identifier
  • Legal Name of Business — name on PAN
  • Trade Name — name under which the business operates (if different)
  • Effective Date of Registration
  • Constitution of Business — proprietorship, partnership, LLP, company, etc.
  • Taxpayer Type — Regular, Composition, ISD, NRTP, CTP, TDS Deductor, TCS Collector
  • GSTIN Status — Active, Suspended, Cancelled, Inactive
  • Centre and State Jurisdiction — the assessing officer's range
  • Annual Aggregate Turnover (AATO) — slab-wise band (e.g., ₹40L–₹1.5cr) for composition and small taxpayers
  • Place of Business — principal address
  • Additional Places of Business

Personal information like proprietor name, mobile, email, and bank details is not displayed in the public search — it's accessible only via the registered taxpayer's login.

How to verify a GSTIN is genuine

Counterfeit GSTINs are sometimes used in invoice fraud — a fake number printed on an invoice to create the illusion of GST compliance. Three checks confirm authenticity:

  1. Search the GSTIN on gst.gov.in. The legal name and address must match the invoice.
  2. Match the state code — first two digits of the GSTIN are the state code. A vendor invoicing from Karnataka must have a GSTIN starting with 29.
  3. Validate the check digit — the 15th character is a checksum computed from the previous 14. Online check-digit validators detect random tampering instantly.

Read our deeper explainer on GSTIN number format for the full structure.

What does "GSTIN status" mean?

StatusMeaningCan the business issue valid invoices?
ActiveRegistration is valid and in good standingYes
SuspendedCancellation proceedings pending — Form REG-31 issuedNo — must not collect GST
CancelledRegistration terminated by officer or taxpayerNo — invoices issued post-cancellation are invalid
Cancelled Suo MotoOfficer cancelled, typically for non-filing of returnsNo — taxpayer can apply for revocation within 90 days
InactiveProvisional registration not finalised; legacy from 2017 transitionNo

If you receive an invoice from a "Cancelled" or "Suspended" GSTIN, do not pay GST on it — the supplier has no authority to collect, and you cannot claim ITC. Also flag this with your accounts team to avoid 2B mismatches.

How to find GSTIN of a business not on the portal

If a business name search returns nothing, the entity may not have GST registration at all. Some practical next steps:

  • Check their invoices and tax challans — GSTIN is mandatory on every tax invoice under Rule 46
  • Look at their website footer or signage — Rule 18 requires GSTIN to be displayed
  • Ask directly — businesses are obligated to share their GSTIN on request from any customer
  • Search MCA — for companies and LLPs, the master data on mca.gov.in often includes the GSTIN linked to the CIN
  • Check Income Tax PAN — if you have the PAN, search by PAN on gst.gov.in

Bulk GSTIN verification (for accounts teams)

Manually searching 50 vendor GSTINs every month gets tedious. Three options for bulk verification:

  1. GSP / ASP APIs — GST Suvidha Providers (Cygnet, Webtel, ClearTax) offer Verify GSTIN APIs at ₹0.10–₹0.50 per call. Integrate into your ERP.
  2. GSTR-2B reconciliation — every month, GSTR-2B auto-fetches your purchase ITC against vendor invoices. Mismatches reveal cancelled, suspended, or non-filing vendors automatically.
  3. Excel + Power Query — for SMBs, paste GSTINs into a sheet and use Power Query to call the public GST API. Free but rate-limited.

How to find GSTIN of a foreign company supplying to India

Foreign suppliers without an Indian permanent establishment register as Non-Resident Taxable Persons (NRTP). Their GSTIN is searchable the same way (gst.gov.in → Search Taxpayer), but the typical pattern is:

  • State code corresponds to the state of the authorised representative or principal place of business in India
  • Type of registration shows "Non-Resident Taxable Person"
  • Validity period is 90 days (extendable) — verify the GSTIN is still valid before the invoice date

Foreign suppliers of OIDAR services (online information and database access) hold a separate registration under Form REG-10. Their GSTIN follows the format 9999XXX — the special "99" state code denotes "outside India".

Frequently Asked Questions

How can I find the GSTIN of any business?

Use the Search Taxpayer tool at gst.gov.in. You can search by GSTIN/UIN to verify, by PAN to find all GSTINs of an entity across states, or by legal name with a state filter. The tool is free, requires no login, and returns legal name, trade name, registration date, jurisdiction, and active/inactive status.

Where can I find my GSTIN if I've forgotten it?

Search your own PAN on gst.gov.in → Search Taxpayer → Search by PAN — your GSTIN(s) appear instantly. Alternatively, check the welcome email sent by GST at registration approval, your downloaded Form REG-06, or any GST invoice you've issued in the past.

Is the GSTIN search tool free?

Yes. The Search Taxpayer tool on gst.gov.in is completely free and requires no login. The same data — legal name, trade name, registration date, status — is also exposed via public APIs that GST Suvidha Providers consume to power third-party "GSTIN verification" tools, which often charge for bulk lookups.

Can I find a GSTIN by mobile number or email?

No. GST registration data is not searchable by mobile number, email, or any personal identifier. The only public search keys are GSTIN, PAN, and legal name (with state filter). Personal information like proprietor mobile, email, and bank details is accessible only to the registered taxpayer after login.

What does "Active" status mean on a GSTIN?

"Active" status means the GSTIN is currently valid and the registered person is authorised to collect GST, claim ITC, and file returns. Other statuses include Suspended (cancellation pending), Cancelled (terminated), Cancelled Suo Moto (officer-cancelled, often for non-filing), and Inactive (legacy from 2017 transition).

How do I find the GSTIN of a company with multiple branches?

Search by the company's PAN on gst.gov.in → Search Taxpayer → Search by PAN. Every GSTIN registered under that PAN across all states is listed, along with the principal place of business and effective date for each. Multi-state companies typically have one GSTIN per state plus an ISD GSTIN at head office.

Need to verify hundreds of vendor GSTINs every month? Our workflow automation service integrates the official GST verification API into your accounting stack so every invoice gets validated before payment. For setting up your own GSTIN, see our GST registration service or the GSTIN format explainer.

What to verify before acting on How to Find GSTIN of Any Business in India

Rules and platform behaviour change after an article is published. Confirm thresholds, registration status, return forms, document rules, and portal notices against the GST Portal before you act on anything below, because the right answer depends on your entity, state, turnover, and current setup.

CheckpointWhy it mattersWhere to confirm
Current rule or platform statusLimits, forms, policies, and APIs can change after a blog update.GST Portal
Your exact business caseA local shop, freelancer, D2C store, agency, and SaaS team rarely need the same next step.Documents, invoices, campaign data, analytics setup, or workflow logs
Implementation evidenceThe safest GST decision is backed by proof, not memory or screenshots from an old setup.Portal acknowledgement, dashboard export, invoice sample, test lead, or error log

Going deeper: GSTIN Number Format Explained: How to Read a GST Identification Number, GST Registration, and How to Check GST Registration Status Online (Step-by-Step, 2026).

Frequently asked questions

How can I find the GSTIN of any business?

Use the Search Taxpayer tool at gst.gov.in. You can search by GSTIN/UIN to verify, by PAN to find all GSTINs of an entity across states, or by legal name with a state filter. The tool is free, requires no login, and returns legal name, trade name, registration date, jurisdiction, and active/inactive status.

Where can I find my GSTIN if I have forgotten it?

Search your own PAN on gst.gov.in → Search Taxpayer → Search by PAN - your GSTIN(s) appear instantly. Alternatively, check the welcome email sent by GST at registration approval, your downloaded Form REG-06, or any GST invoice you have issued in the past.

Is the GSTIN search tool free?

Yes. The Search Taxpayer tool on gst.gov.in is completely free and requires no login. The same data - legal name, trade name, registration date, status - is also exposed via public APIs that GST Suvidha Providers consume to power third-party GSTIN verification tools, which often charge for bulk lookups.

Can I find a GSTIN by mobile number or email?

No. GST registration data is not searchable by mobile number, email, or any personal identifier. The only public search keys are GSTIN, PAN, and legal name (with state filter). Personal information like proprietor mobile, email, and bank details is accessible only to the registered taxpayer after login.

What does Active status mean on a GSTIN?

Active status means the GSTIN is currently valid and the registered person is authorised to collect GST, claim ITC, and file returns. Other statuses include Suspended (cancellation pending), Cancelled (terminated), Cancelled Suo Moto (officer-cancelled, often for non-filing), and Inactive (legacy from 2017 transition).

How do I find the GSTIN of a company with multiple branches?

Search by the company PAN on gst.gov.in → Search Taxpayer → Search by PAN. Every GSTIN registered under that PAN across all states is listed, along with the principal place of business and effective date for each. Multi-state companies typically have one GSTIN per state plus an ISD GSTIN at head office.

Let's Talk

Let's talk about your business.

Tell us what you're working on and where you want to go. We'll put together a plan. No obligation, no sales pitch.

  • Free 30-minute call
  • A plan built around your goals
  • No obligation, no pressure
  • Your own account manager

By submitting, you agree to our privacy policy. We'll never spam you.