How to Search a GST Number by Business Name (2026 Guide)
How to find a company GSTIN from its business name — what the GST portal can and cannot do, and the reliable alternatives.
You cannot reliably run a GST number search by name and get back one confirmed GSTIN — the government portal is not built as a name directory, and no legitimate provider maintains a complete name-to-GSTIN index. What you can do is narrow the search using the GST portal, a PAN if you have one, or MCA company records, and then confirm the result with a live lookup.
This post is honest about that limitation up front because most guides on this topic overpromise. It walks through every route that actually works, what each one returns, and where each one breaks down — so you spend your time on the method that fits what you already know about the business.
The short answer
A GST number search by name is inherently a many-to-many problem. Business names are not unique — dozens of registered entities can share a common name like "Shree Enterprises" — and a single legal entity can hold a separate GSTIN in every state it operates in. Any tool that returns a single confident answer from a name alone is either getting lucky on a distinctive name or quietly picking the wrong entity.
The practical fix is to treat name search as a narrowing step, not a final answer, and to always confirm the candidate GSTIN against other evidence — a PAN, an address, or a live status check — before you rely on it for anything that matters, like paying an invoice.
Searching by name on the GST portal
The government's own gst.gov.in Search Taxpayer page is built around three inputs: a GSTIN/UIN, a PAN, or a "Search Composition Taxpayer" option that filters by state and name. There is no general "search all taxpayers by business name" tool for regular (non-composition) taxpayers — it simply does not exist as a public feature.
For composition taxpayers specifically, the portal does let you filter by state and enter a name fragment, which returns a short list of matching trade names in that state. That is narrow by design: it only covers businesses under the composition scheme, and even there, common names produce a list you still have to eyeball and pick from — not a confirmed match.
The more reliable route: search by PAN
If you can get the counterparty's PAN — from a contract, a TDS form, a previous invoice, or the company itself — the portal's Search by PAN feature is a genuinely useful tool. Because a PAN's first ten characters sit embedded directly inside every GSTIN issued against it, searching by PAN returns every state-wise registration linked to that PAN in one pass, which a name search cannot promise.
We cover the mechanics, what the result list actually contains, and how to read the 13th character across multiple entries in detail in how to search a GST number using a PAN card number. If a name search has stalled, getting the PAN and pivoting to that guide is usually the fastest unblock.
Third-party directories and MCA data
For incorporated companies and LLPs, the MCA (Ministry of Corporate Affairs) portal offers a genuine company name search. It returns the entity's Corporate Identification Number (CIN) and, on the company master data page, its PAN. That PAN is then your entry point into the GST portal's PAN search described above.
This route has a real limitation worth stating plainly: MCA only covers registered companies and LLPs. A large share of India's GST-registered businesses are proprietorships and partnerships, which have no MCA filing at all, so this path simply does not apply to them.
Various private "business directory" and B2B marketplace sites also let you search listings by name and display a GSTIN on the profile. Treat these as unverified leads, not evidence — the GSTIN shown is whatever the business (or a data broker) self-reported when the listing was created, and nothing enforces that it stays current if the registration is later cancelled. Always run the candidate number through a live lookup before acting on it.
Why nobody has a complete name-to-GSTIN index
It is worth being explicit about this because it is the single most common misconception in this space: no legitimate provider, including gstinapi.com, sells a complete, authoritative directory that maps every business name to its GSTIN. That is not a product gap — it reflects how the underlying data is actually exposed.
GSTN, the body that operates the GST portal and issues GSTINs, does not publish a bulk name-indexed dataset. Every legitimate verification provider, this one included, works from the same public per-GSTIN lookup that the government exposes: you supply an identifier — a GSTIN or a PAN — and get back a taxpayer record. None of that machinery lets you enumerate "every taxpayer named X." A tool that claims otherwise is either running informal web scrapes of directory sites (with all the staleness problems above) or quietly reselling MCA company data relabeled as GST data.
When you already know the GSTIN
Before you get there, it helps to have a short mental checklist of where a business name search actually goes wrong, so you can pick the right fallback quickly instead of retrying the same failing search.
- The name is common. "Shree Traders" or "Om Enterprises" style names return dozens of unrelated entities in any directory that indexes by name at all.
- The registered name differs from the trading name. A GSTIN's legal name is often the name on the incorporation certificate, not the brand customers see — a coffee shop chain trading under a consumer brand may be registered under a completely different holding company name.
- The business predates GST or recently changed hands. Older listings on third-party sites can lag a change of ownership, a merger, or a fresh registration after cancellation.
- You are searching across states without realising it. A name search with no state filter mixes results from unrelated entities that happen to share a name in different parts of the country.
In each of these cases, the fix is the same: get a more specific identifier — a PAN, a full registered address, or the GSTIN printed on any document — rather than continuing to refine the name string itself.
Everything above is about the hard direction: name to number. The easy direction — number to details — is what a verification API is actually good at, and it is worth using the moment you have a candidate GSTIN in hand, whether it came from an invoice, an MCA lookup, or a directory listing.
curl -s https://gstinapi.com/api/get-taxpayer-info/27AAACR5055K1Z7 \
-H "X-API-Key: YOUR_API_KEY"
The response confirms the legal name, trade name, current registration status, and jurisdiction in one call — which is exactly the confirmation step a name-based lead needs before you trust it. If you would rather not write code, the same lookup is available as a free public search tool, five lookups a day with no signup.
For a deeper look at everything a full lookup returns — filing history, e-invoicing status, additional places of business — see the GST verification API guide. If your real goal is checking a supplier before you pay them rather than finding their number at all, the GST API product page and free signup (20 credits) get you there directly.
Frequently asked questions
A note on accuracy. GST rules change often. This article reflects our understanding as of 30 August 2026 and is general information, not tax or legal advice. For the authoritative position, check gst.gov.in and cbic-gst.gov.in, or speak to a qualified tax professional about your specific situation.
Check a GSTIN right now, free
Five lookups a day, no account required. Status, filing history, e-invoicing and jurisdiction.
Free GST search toolBuild it into your product
One REST call, JSON back. Get an API key and 20 free verification credits in under a minute.
Start freeMore on gst verification & search
Browse every guide in the GST API blog.