GST Search by Name: GSTIN Verification Online | LegalDev

Search GST Number by Company Name

Find GSTIN details instantly using company or business name

GST Search by Name: Quick Answer

You can no longer search a company's GST number directly by typing its name into the official GST portal. The GST portal's public search tool only accepts a GSTIN, a UIN, or a PAN. If you only know a business's name, you need the business's PAN (or a name-matching lookup through a compliance platform like LegalDev) to pull its GSTIN, then verify that number through the portal's GSTIN search.

Most guides written before 2024 still describe a "search by trade name" box that isn't part of the current portal flow. If you've been hunting for that box and not finding it, that's why.

1. Why "GST Search by Name" Doesn't Work the Way Most Guides Describe

Here's the part competitor pages routinely skip. The GST portal's Search Taxpayer function, documented in its own user guide, offers two real entry points: search by GSTIN/UIN, and search by PAN. There is no standalone "search by business name" field on gst.gov.in.

So when someone types "GST search by name" into Google, they usually have one of two actual needs:

  • They know the company's PAN and want its GSTIN(s), which the portal handles directly.
  • They only know the company's name (from an invoice, a signboard, a business card) and need to identify the GSTIN before they can verify anything, which the portal can't help with at all.

For the second case, you're looking at three realistic paths: ask the vendor for their GSTIN directly (the fastest and most reliable option, since GST law already requires them to display it), check the invoice or purchase order they issued you (GSTIN is mandatory on every tax invoice), or run the name through a GST search tool that indexes registered businesses, like the one on this page, which then lets you cross-check the result against the official portal.

Once you have the GSTIN from any of those routes, the actual verification always happens on the portal or a tool pulling live portal data. That's the workflow this guide walks through. For a closer look at that verification step itself, see our GST Verification guide.

2. What Is a GSTIN and How Is It Structured

A GSTIN (GST Identification Number) is a 15-character alphanumeric code assigned to every business registered under GST in India. It's built from the business's PAN, so no two GSTINs look alike even across different states for the same company.

Position What It Represents
Digits 1-2 State code of the registered business
Digits 3-12 The business's 10-character PAN
Digit 13 Entity number for that PAN in that state (handles multiple registrations under one PAN)
Digit 14 Fixed as "Z" by default
Digit 15 Checksum digit (alpha or numeric), used to catch data-entry errors

A business that operates from more than one state needs a separate GSTIN per state, all built on the same PAN. A trading firm registered in Rajasthan and Gujarat will hold two different GSTINs, and searching one only returns that state's registration, not the other.

You can do a rough first check yourself: characters 3 through 12 of the GSTIN should exactly match the business's PAN. If they don't line up, treat the number as suspect before you go any further. If you're setting up a fresh registration rather than checking an existing one, our GST Registration guide covers the full process.

3. How to Search a GST Number the Way the Portal Actually Allows It Today

Method 1: Search by GSTIN or UIN (fastest, if you already have the number)

  1. Go to the official GST portal at gst.gov.in.
  2. Open "Search Taxpayer" from the homepage menu, then select "Search by GSTIN/UIN."
  3. Enter the 15-digit GSTIN or UIN.
  4. Solve the captcha and click Search.

The portal returns the legal name, trade name, registration date, business constitution, taxpayer type, GSTIN status, and place of business, without requiring login.

Method 2: Search by PAN (when you know the company but not its GST number)

  1. On the same "Search Taxpayer" section, choose "Search by PAN."
  2. Enter the business's 10-character PAN.
  3. The portal lists every GSTIN registered against that PAN, across every state, along with each one's status.
  4. Click through to any listed GSTIN to pull its full registration detail.

Method 3: When you only have a business name

Since neither of the above works from a name alone, you have to identify the GSTIN or PAN first. On LegalDev's GST search tool, enter the trade name or legal name of the business; the tool matches it against registered taxpayer records and returns the likely GSTIN(s), which you can then verify through Method 1 for the authoritative, live status.

4. What Details a GST Search Reveals

Once you run a valid GSTIN through the portal, the results include:

  • Legal name and trade name of the business
  • Principal and any additional places of business
  • Date of GST registration
  • Business constitution (proprietorship, partnership, LLP, private limited, and so on)
  • Taxpayer type (regular or composition dealer)
  • Current GSTIN status (active, cancelled, suspended)
  • Cancellation date, where applicable
  • Jurisdiction (Centre or State, with the specific office)

If you log in to the portal with your own credentials, a few additional fields open up: names of directors, partners, or the proprietor, e-way bill history, and annual aggregate turnover slabs. A public, no-login search deliberately withholds those.

5. How to Spot a Fake or Cancelled GSTIN

A GST number can look structurally valid and still be a problem. Watch for these:

  • Status shows "cancelled" or "suspended," but the vendor is still billing you. Any invoice raised after cancellation is invalid for input tax credit purposes.
  • PAN mismatch. The 3rd to 12th characters of the GSTIN don't match the PAN printed on the same invoice.
  • Trade name doesn't match what's on the letterhead, purchase order, or bank details the vendor gave you.
  • State code mismatch. The first two digits don't correspond to the state where the vendor claims to be based or is billing from.
  • Composition dealer charging regular GST rates. Composition taxpayers can't collect tax separately on invoices; if the portal shows "composition" but the invoice itemizes CGST/SGST, something is off.

None of these alone proves fraud, but any one of them is reason enough to hold the invoice back from your books until you confirm directly with the vendor.

6. How to Report a Fake GST Number

If a search turns up a GSTIN that shouldn't exist under your PAN, or one that's clearly being misused, the GST portal has a dedicated reporting flow:

  1. Log in to the GST portal and open "Search Taxpayer," then "Search by PAN."
  2. Review the full list of GSTINs registered under that PAN.
  3. Tick the checkbox under "Select to Report" against any registration you didn't authorize.
  4. A pop-up shows the auto-filled legal name; confirm the details it asks for.
  5. Verify with the OTP sent to your registered email and mobile number.
  6. Complete Aadhaar-based e-KYC and give consent for GSTN authentication, since this step now routes through the Central Identities Data Repository as part of the portal's biometric authentication process introduced under CGST Rule 8.
  7. Enter the second OTP sent for Aadhaar verification and confirm.

The portal generates an Application Reference Number (ARN) for the report, which you can track through "Track ARN" on the pre-login dashboard. GSTINs that were never properly migrated from the pre-GST tax regime can't be reported through this flow; those need a direct grievance filed with the jurisdictional GST office.

7. Common Mistakes People Make While Searching GST

  • Assuming the portal has a name-search box. It doesn't, and repeatedly retyping variations of a business name into the GSTIN field just returns an error.
  • Trusting the GSTIN printed on an invoice without checking status. A structurally valid number can still belong to a cancelled registration.
  • Confusing PAN search with name search. PAN search only works if you already have the exact 10-character PAN; a partial or misremembered PAN returns nothing.
  • Ignoring the state code. Two businesses with similar names in different states will have completely different GSTINs; picking the wrong one from a list of search results is a common error for accounting teams processing bulk vendor data.
  • Not re-checking recurring vendors. A GSTIN that was active last quarter can be cancelled or suspended today. Treat verification as a periodic task, not a one-time check at onboarding.

8. Where This Matters Most: Real Use Cases

  • Accounts payable teams verify every new vendor's GSTIN before the first invoice gets booked, since GSTIN accuracy directly affects whether input tax credit can be claimed later.
  • Chartered accountants and tax consultants run bulk GSTIN checks during GSTR-2B reconciliation, flagging any supplier whose GSTIN status changed mid-quarter.
  • Procurement teams at larger companies verify a vendor's GST status as part of onboarding due diligence, alongside PAN and bank account verification, before adding them to an approved vendor list.
  • E-commerce sellers and marketplace operators confirm buyer or seller GSTINs before processing B2B transactions that carry GST implications different from B2C sales.
  • Freelancers and small exporters double-check their own clients' GSTINs before raising an invoice, since an invalid GSTIN on the buyer's end can complicate refund claims on zero-rated exports. Smaller businesses handling this alongside their own compliance often find it useful to also track their MSME Registration status at the same time.

9. Pro Tips From Filing Practice

  • Save a screenshot or PDF of the GST search result alongside the vendor invoice. If the GSTIN gets cancelled retroactively later, you'll have proof of its status on the transaction date.
  • When reconciling GSTR-2B, sort mismatches by GSTIN status first, not just by amount. A cancelled-GSTIN mismatch needs different handling than a simple invoice-matching error.
  • For vendors billing from multiple states, keep a running list of every GSTIN they've used with you, not just the most recent one. State-wise registrations under one PAN can have different filing histories.
  • If a vendor's GSTIN shows "suspended" rather than "cancelled," it often means a pending return, not permanent closure. Suspension can be temporary; confirm status again before writing off the relationship. If you're the one filing, our GST Return Filing guide covers what keeps a registration in good standing.

Frequently Asked Questions

No. The GST portal's public search only accepts a GSTIN, UIN, or PAN. If you only have a business name, you need to find its PAN or GSTIN through another route first, then verify it on the portal.

Ask the vendor directly, check any invoice they've issued (GSTIN is mandatory on tax invoices), or use a name-matching GST search tool to shortlist likely GSTINs, then confirm the correct one through the official portal's GSTIN search.

Legal name, trade name, registration date, business constitution, taxpayer type, GSTIN status, and place of business. Logging in adds director/partner names, e-way bill history, and turnover slabs.

Yes. Searching a GSTIN on the official portal costs nothing and needs no account for the basic public search.

Check that characters 3 to 12 match the vendor's PAN, confirm the status shows "active" and not "cancelled" or "suspended," and match the state code to where the vendor actually operates. Any mismatch is a red flag worth following up on directly.

Yes. A business operating in more than one state needs a separate GSTIN per state, all derived from the same PAN. Searching one GSTIN only shows that state's registration.

15 characters: 2-digit state code, 10-character PAN, 1-digit entity number, a fixed "Z," and a 1-character checksum. Any GSTIN outside this format is invalid on sight.

Search the GSTIN through "Search by GSTIN/UIN" on gst.gov.in. The result page shows the current status directly, along with a cancellation date if the registration has been cancelled.

No, for the basic search. Legal name, trade name, status, and registration date are visible without login. Logging in unlocks a few additional fields like director names and turnover data.

Yes, through "Search by PAN" on the portal. It lists every GSTIN registered against that PAN across all states, along with each one's current status.

Log in, go to Search Taxpayer > Search by PAN, tick "Select to Report" against the unauthorized GSTIN, complete OTP and Aadhaar-based e-KYC verification, and track the resulting ARN through "Track ARN."

Yes. Registered businesses must display their GSTIN certificate at their principal place of business and quote the GSTIN on every tax invoice they raise.

Input tax credit can only be claimed on invoices from validly registered, active GSTINs. If a supplier's registration was cancelled before the invoice date, that ITC claim can be denied on reconciliation.

Yes, and this is one of the most common search errors. Always cross-check the full legal name, state, and PAN before assuming a search result is the right business.

Suspension is often temporary, frequently tied to a pending return or compliance action, and can be reversed. Cancellation is a more final status. Both should pause any new invoicing until confirmed, but they're not treated identically.

Yes, the same public search works for your own GSTIN and is a quick way to confirm your registration details are current, especially after a business address or authorized signatory change.

There's no fixed legal interval, but reconciling vendor GSTIN status at each GSTR-2B cycle, monthly or quarterly depending on your filing frequency, catches cancellations before they affect an ITC claim.

No. A GSTIN can pass every format check and still belong to a cancelled or suspended registration. Format validation is a first filter, not a substitute for checking live status on the portal.

Related Guides

If you found this helpful, explore these related pages:

Conclusion

A business name is usually where the search starts, but it's never where it ends. Track down the GSTIN or PAN through a vendor invoice or a name-matching tool, then confirm the live status on gst.gov.in before it feeds into your books, your ITC claim, or your vendor onboarding checklist. That last step is what turns a guess into something you can defend later.

WhatsApp