Independent GST information guide

GSTIN Search - Verify Any GST Number Online (2026)

Learn how to verify a GST number through the official taxpayer search tools on gst.gov.in and understand the GSTIN format.

GSTIN search is the verification action by which any person in India confirms whether a 15-digit Goods and Services Tax Identification Number is genuine, active, and registered against the claimed business. The official search tool runs on gst.gov.in and is operated by the Goods and Services Tax Network (GSTN) under the Central Board of Indirect Taxes and Customs (CBIC) of the Government of India. The tool is free, public, and does not require login or registration.

Kisi bhi GSTIN ko verify karne ke liye, gst.gov.in pe Search Taxpayer option kholein and choose one of three modes: Search by GSTIN/UIN, Search by PAN, or Search by Name. Each mode returns the taxpayer's legal name, trade name, registration status, principal place of business, and jurisdiction. GSTIN verification is essential before claiming Input Tax Credit (ITC) on a supplier's invoice, since an invoice from a cancelled or fake GSTIN is not eligible for ITC. This guide is current as of 2026 and covers every search mode for Indian taxpayers, accountants, and procurement teams.

How to search a GSTIN on gst.gov.in step by step?

Indian taxpayers can verify any GSTIN in four steps. The official tool is at gst.gov.in/services/searchtp and works without a login.

  1. Open gst.gov.in in any browser. Login zaroori nahi hai for GSTIN search.
  2. Click Search Taxpayer in the top menu, then choose Search by GSTIN/UIN, Search by PAN, or Search by Name.
  3. Enter the search input - a 15-digit GSTIN, a 10-character PAN, or a business name - along with the CAPTCHA shown on screen.
  4. Click Search. GSTN returns the legal name, trade name, registration status, date of registration, constitution of business, and jurisdictional officer details.

The result page can be printed or saved as PDF. The data shown is fetched live from GSTN's database and reflects the GSTIN's current status at the time of the search.

What is GSTIN and how is its format structured?

A GSTIN (Goods and Services Tax Identification Number) is the unique 15-character alphanumeric identifier issued by GSTN to every registered taxpayer in India. It replaced the older TIN, CST, and service tax numbers under the GST regime. Har GSTIN ek specific structure follow karta hai, aur its digits encode meaningful information about the registrant.

The 15-digit GSTIN breaks down as follows:

PositionLengthMeaning
1-22 digitsState code (e.g. 27 for Maharashtra, 07 for Delhi)
3-1210 charactersPAN of the taxpayer
131 digitEntity sequence number within the same PAN and state
141 letter"Z" by default for all registered taxpayers
151 characterChecksum for validation

How many digits are in a GSTIN? (GSTIN mein kitne digit hote hain?)

A GSTIN has exactly 15 characters - a mix of digits and letters. Any number that is shorter or longer than 15 characters is not a valid GSTIN. The PAN segment in the middle (positions 3-12) follows the standard 10-character PAN format with the fifth character indicating the type of entity (P for individual, C for company, H for HUF, F for firm, etc.).

What does the first two digits of a GSTIN mean? (Pehle do digit ka kya matlab hai?)

The first two digits are the GST state code, assigned by GSTN based on where the taxpayer is registered. A GSTIN beginning with 27 belongs to Maharashtra, 07 to Delhi, 29 to Karnataka, 09 to Uttar Pradesh, and so on. The state code in the GSTIN must match the state where the business is principally located.

How to search a GSTIN by GSTIN number directly? (GSTIN se search kaise karein?)

The Search by GSTIN/UIN mode is the simplest verification path on gst.gov.in. It is used when the full 15-digit GSTIN is known - typically because it appears on a supplier's invoice, quotation, or contract.

Steps:

  1. Open gst.gov.in, click Search Taxpayer, and choose Search by GSTIN/UIN.
  2. Enter the 15-digit GSTIN exactly as printed on the invoice. Spaces or dashes nahi daalna hai.
  3. Enter the CAPTCHA and click Search.
  4. GSTN displays the legal name, trade name, status (Active, Cancelled, Suspended, Provisional), and the date of registration.

What information is shown after a GSTIN search? (Search ke baad kya information milti hai?)

The result includes the legal name of the business, the trade name (if registered), GSTIN status, date of registration, constitution of business (proprietorship, partnership, company, LLP, etc.), taxpayer type (regular, composition, casual, etc.), the centre and state jurisdiction, and the nature of business activities declared at registration. Principal place of business address is also shown for active GSTINs.

What does "Status: Active" mean in GSTIN search results? (Active status ka matlab kya hai?)

A status of Active confirms that the GSTIN is currently valid and the taxpayer is authorised to collect GST and issue tax invoices. Cancelled means the registration has been terminated and no GST can be charged. Suspended means the GSTIN is temporarily inactive - usually pending revocation or during a compliance review. Provisional means the registration was migrated from the earlier tax regime but final approval is pending.

How to search a GSTIN by PAN? (PAN se GSTIN kaise dhoondhein?)

The Search by PAN option on gst.gov.in is useful when the GSTIN is not known but the supplier's PAN is available. A single PAN can have multiple GSTINs registered against it - one per state where the taxpayer operates.

Steps:

  1. On gst.gov.in, open Search Taxpayer and choose Search by PAN.
  2. Enter the 10-character PAN aur the CAPTCHA shown on screen.
  3. Click Search. GSTN returns a list of all GSTINs registered against that PAN, along with the state, registration status, and date of registration for each.

Can one PAN have multiple GSTINs? (Ek PAN se kitne GSTIN ho sakte hain?)

Yes. A business operating across multiple states must register separately in each state, and each state registration produces a distinct GSTIN with the same PAN segment but different state code. A national company with operations in Maharashtra, Delhi, and Karnataka will have three GSTINs - one per state - sharing the same 10-character PAN in positions 3-12.

Why search a GSTIN by PAN instead of by number? (PAN se search kab karna chahiye?)

PAN search is the right mode when the GSTIN is missing from an invoice, when a new supplier has shared only the PAN, ya jab ek hi business ke multi-state GSTINs ki list chahiye for procurement records. PAN search reveals every active and cancelled GSTIN under that PAN - a wider view than a single-GSTIN lookup.

How to search a GSTIN by business name? (Naam se GST number kaise dhoondhein?)

The Search by Name option allows verification when only the trade name or legal name is known. This mode is slower and less precise than searching by GSTIN or PAN - it returns potential matches that must be cross-checked manually.

Steps:

  1. On gst.gov.in, open Search Taxpayer and choose Search by Name.
  2. Select the state from the dropdown - name search is state-scoped, not nationwide.
  3. Enter the business name aur CAPTCHA.
  4. Click Search. GSTN returns a list of GSTINs matching the name within that state.

Why is GSTIN search by name limited to a state? (Naam se search state-wise kyon hai?)

GSTN's name search index is partitioned by state to keep response times fast and reduce false matches. Searching nationally would return thousands of similarly named businesses across states; state-scoping narrows the result set to the geography where the supplier is registered. For multi-state verification, run the name search separately in each relevant state, or switch to PAN search if the PAN becomes available.

What if the business name search returns no results? (Naam se search mein kuch nahi mil raha)

Possible reasons: the spelling does not match the registered legal or trade name exactly, the state selection is wrong, the business is registered under a holding-company name different from the operating brand, or the GSTIN does not exist. Try variations of the name, switch states, ya phir PAN search use karein if the PAN is known.

Why verify a GSTIN before doing business? (GSTIN verify kyon karna chahiye?)

GSTIN verification protects against three concrete risks for Indian businesses.

Fake or cancelled GSTINs lead to ITC loss. Input Tax Credit can only be claimed on invoices from active, validly registered suppliers. If a supplier's GSTIN is cancelled or fake, the buyer's ITC claim is rejected and the GST paid on that invoice becomes a sunk cost. ITC reversal mein interest aur penalty bhi lagti hai.

Fake-invoicing rackets use stolen or fake GSTINs. Fraudulent operators issue invoices with fabricated GSTINs to enable circular trading and bogus ITC chains. Buyers who accept these invoices without verification are pulled into investigations under the CGST Act. Verification at the point of onboarding a supplier closes this exposure.

Compliance audits require proof of verification. During GST audits, large buyers must demonstrate that supplier GSTINs were verified at the time of onboarding. A documented verification - screenshot or PDF of the gst.gov.in search result - is the standard evidence.

How to spot a fake or invalid GSTIN? (Fake GSTIN kaise pehchanein?)

Several red flags distinguish a fake GSTIN from a genuine one. The official gst.gov.in search is the only definitive check - but these checks help catch obvious fakes before running a formal search.

Length check. A genuine GSTIN is exactly 15 characters. Anything shorter or longer is invalid by definition.

State code check. The first two digits must be a valid GST state code (01 through 38, with specific gaps). A GSTIN starting with 99 or 00 is fake.

PAN format check. Positions 3-12 must match standard PAN format - five letters, four digits, one letter. The fifth character indicates entity type (P, C, H, F, A, T, B, L, J, G).

Default "Z" check. Position 14 should be "Z" for the vast majority of registered taxpayers. Any other letter is rare and worth verifying carefully.

Checksum verification. The 15th character is a checksum derived from the first 14. Online GSTIN validators run this math automatically. A GSTIN that passes structural checks but fails the checksum is fake.

Live search confirmation. Even a structurally valid GSTIN must be verified on gst.gov.in. Only the live search confirms that the GSTIN exists in GSTN's database and is currently active.

Frequently asked questions about GSTIN search

Is GSTIN search free on gst.gov.in?

Yes. The official GSTIN search tool on gst.gov.in is free for everyone - taxpayers, accountants, procurement teams, journalists, the general public. Koi login, registration, ya payment zaroori nahi hai. Third-party GSTIN search tools that charge a fee offer no advantage over the official portal for one-off lookups.

How is the GSTIN format different from PAN? (GSTIN aur PAN mein farq kya hai?)

A PAN is a 10-character identifier issued by the Income Tax Department, used across direct tax. A GSTIN is a 15-character identifier issued by GSTN, used for GST. The GSTIN embeds the PAN within it (positions 3-12) - so every GSTIN derives from a PAN, but a PAN holder need not have a GSTIN.

Can a cancelled GSTIN be searched? (Cancelled GSTIN search hota hai kya?)

Yes. Cancelled and suspended GSTINs continue to appear in the gst.gov.in search results, but the status field will clearly show Cancelled ya Suspended with the effective date. Invoices from a cancelled GSTIN dated after the cancellation date are not valid for ITC.

Why does the GSTIN search show no result for a valid number? (Valid GSTIN dikha nahi raha)

Possible causes: the GSTIN was entered incorrectly (a common error since 0 and O, 1 and I look similar), the GSTIN is brand new and GSTN's search index has not refreshed yet, ya gst.gov.in is experiencing intermittent errors. Try the search again after a few minutes, or use Search by PAN as a cross-check.

Can a GSTIN search reveal returns filing history? (Returns ki history dikhti hai?)

A basic GSTIN search shows registration status and business details but not the full returns-filing history. For filing compliance details, the taxpayer or their authorised user must access the gst.gov.in dashboard via login - that information is outside the scope of the public search tool.

Is gstlogin.co.in same as gst.gov.in for GSTIN search?

No. gstlogin.co.in is an independent GST information resource for Indian taxpayers. The official GSTIN search runs on gst.gov.in, operated by GSTN under CBIC. This site explains how to use the official search tool but does not host the search itself and is not affiliated with the Government of India.

The gst.gov.in GSTIN search interface, available filters, and result fields are updated periodically by GSTN under CBIC's direction. For the current procedure, always refer to the official portal at gst.gov.in. gstlogin.co.in is an independent GST information resource and is not affiliated with the Government of India, GSTN, or CBIC.