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
  • 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.
  • Use this as a gst basics checklist for how to find gstin of any business in india, not as a substitute for checking current official or platform rules.
  • Confirm thresholds, filing dates, forms, documents, and portal guidance against the source links before filing, buying software, changing campaigns, or changing a workflow.
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 from "no-reply@gstn.org.in" sent 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 from no-reply@gstn.org.in sent 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 should you verify before using this GST Basics guide?

Before acting on how to find gstin of any business in india, verify the current rules or platform behavior with the GST Portal. The practical answer depends on your business model, state, turnover, documents, software stack, and whether the decision affects tax, customer data, paid media spend, or a production workflow.

Use this article as a working checklist, then confirm thresholds, registration status, return forms, document rules, and portal notices. In our audits, most expensive mistakes do not come from ignoring the whole process. They come from one stale assumption, one mismatched address, one missing event, or one automation path that nobody tested after launch.

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

How do we apply this in real business work?

We start with the smallest decision that can be verified. For compliance work, that means matching PAN, address, bank, invoices, and portal status before filing. For websites, marketing, analytics, and automation, it means testing the real user path from first click to final record. The boring checks catch the costly failures.

A useful rule: if a claim changes money, tax, reporting, or customer communication, keep evidence for it. Save the acknowledgement, export the report, test the form, and note the date you verified the source. That gives you a clean trail when a client, officer, platform, or internal team asks why the setup was done that way.

When should you get expert review?

Get expert review when the next action can create tax exposure, lost reporting data, ad waste, broken customer communication, or production downtime. A simple self-check is enough for low-risk learning. A filed return, new registration, tracking migration, paid campaign restructure, or live automation deserves a second set of eyes before it affects customers or records.

How often should this be rechecked?

Recheck the decision whenever your turnover, state, product mix, campaign budget, website stack, analytics property, or workflow ownership changes. Also recheck it after major portal updates, platform policy changes, annual filing deadlines, and vendor migrations. The guide is useful today only if the facts behind it still match your business.

What is the fastest safe way to decide?

Write the decision in one sentence, list the proof needed for that sentence, and verify only those items first. This keeps the work focused. If the proof confirms the decision, proceed. If one item is unclear, pause and resolve that point before changing filings, campaigns, tracking, website code, or automation logic.

What can go wrong if you skip verification?

The usual failure is not dramatic at first. It looks like a rejected application, a wrong tax invoice, a missing conversion, a duplicate lead, a broken report, or a workflow that silently stops. Those small failures become expensive when nobody notices them until month-end reporting, filing day, or a customer escalation.

What evidence should you keep after making the change?

Keep enough evidence to reconstruct the decision later. For a compliance topic, that usually means the application reference number, registration certificate, invoice sample, return acknowledgement, payment challan, notice reply, or source link checked on the day of filing. For a website, campaign, analytics setup, or automation, keep the before-and-after screenshot, test submission, dashboard export, webhook log, and the exact setting that changed.

This matters because most business fixes are revisited months later, when nobody remembers the original reason. A short evidence trail makes audits faster, handovers cleaner, and vendor conversations more precise. It also keeps the advice in this guide tied to your real operating context instead of becoming a generic checklist that gets copied without review.

  • Date checked: record when the official source, dashboard, or portal screen was reviewed.
  • Business context: note the entity, state, product, campaign, property, or workflow affected.
  • Proof of action: save the acknowledgement, report export, test result, or live URL.
  • Owner: assign one person to re-check the item when rules, tools, or business volume change.
Verification workflowUse this loop before changing money, tax, reporting, or customer communication.1234Check sourceMatch recordsTest actionSave proof
Repeat this check whenever rules, platform settings, business volume, or ownership changes.

Which next step should you take after reading this?

Turn the article into one action list. Mark what is already true, what needs proof, and what needs expert review. If you want to go deeper, compare this guide with GST Registration. Then update the decision only after the official source and your own records agree.

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 from no-reply@gstn.org.in sent 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.