Learn how to verify any GSTIN for free on the GST portal, spot fake or cancelled GST numbers, and protect your business from invoice fraud and ITC loss.
How to Verify a GST Number (GSTIN): Step-by-Step Guide for 2026
You just got an invoice from a "new vendor" with a GST number printed neatly at the top. Looks legit, right? Here's the thing — anyone can type 15 random-looking characters on an invoice template. Unless you actually check that GSTIN on the government portal, you have no idea whether you're dealing with a genuine registered business or a fraudster who's about to cost you real money in blocked input tax credit.
The good news is that verifying a GSTIN takes less than two minutes, costs nothing, and doesn't need any login or paperwork. Most business owners just don't know the tool exists or don't bother using it until something goes wrong. This guide walks you through exactly how to do it, what to look for, and how to build this simple check into your routine so it never bites you later.
What is a GSTIN / GST number verification (overview)
A GSTIN (Goods and Services Tax Identification Number) is the unique 15-character registration number that the GST department assigns to every business registered under GST in India. Think of it as a business's GST "identity card." Every tax invoice, e-way bill, and GST return references this number.
GSTIN verification simply means checking that this number is real, active, and actually belongs to the business that's quoting it. You do this using the official GST portal's public "Search Taxpayer" facility at the government's GST website (gst.gov.in). It's a free, open tool — you don't need a login, a password, or any special access. You type in the GSTIN (or the PAN), and the portal pulls up the registration details straight from government records.
This is different from just "checking the format." A GSTIN can look perfectly structured — right number of digits, right pattern — and still be cancelled, suspended, or completely fake. Verification means actually querying the live government database, not eyeballing the number.
Why it matters (fraud prevention, fake invoices, ITC risk, vendor due diligence)
Skipping GSTIN verification has real financial consequences.
- Input Tax Credit (ITC) risk: You can only claim ITC on purchases from suppliers who are genuinely registered and have filed their returns and deposited the tax. If a vendor's GSTIN turns out to be cancelled, suspended, or fake, your ITC claim can be denied or reversed later — meaning you effectively pay that tax twice.
- Fake invoicing rackets: Fake invoicing is a known problem in India — some entities create bogus GST numbers or copy a real business's GSTIN onto fraudulent invoices to make transactions look legitimate on paper. A quick verification check is your first line of defense.
- Vendor due diligence: Verifying a new supplier's GSTIN tells you whether they are genuinely registered, what type of taxpayer they are, and whether their registration is currently active — basic vendor hygiene, similar to checking a company's incorporation status before signing a contract.
- Protecting your own compliance record: If your GST returns show ITC claimed against a vendor whose registration is cancelled or mismatched, it can trigger scrutiny, notices, or reconciliation mismatches (such as GSTR-2A/2B vs GSTR-3B gaps).
- Advance payments: If you pay an advance and the vendor's GSTIN later turns out to be invalid, you have very little recourse to recover the GST component.
A 60-second check can save months of dispute and blocked credit.
When it applies / who should verify
- Onboarding a new vendor or supplier: Verify their GSTIN as part of your standard onboarding checklist.
- Receiving any invoice with GST charged: Especially from a supplier you haven't worked with before, or for high-value invoices.
- Before making advance payments: If a vendor asks for advance payment along with GST, verify their registration status first.
- Checking your own GST registration: Confirm it shows the right legal name, trade name, and active status — useful when sharing details with clients or banks.
- Freelancers and consultants: Whether you're billing with GST or receiving invoices from freelancers, verification protects both sides.
- E-commerce sellers and marketplaces: Businesses dealing with multiple third-party vendors should verify GSTINs periodically, not just once.
- Suspicious or unusual invoices: Wrong formatting, unfamiliar business names, or pressure to pay quickly should trigger an immediate check.
- Loan, tender, or contract due diligence: Banks, NBFCs, and government tender authorities often verify a company's GSTIN before sanctioning credit or awarding contracts.
If money and GST are involved, verification should be part of your process.
What you need (documents/info needed)
- The GSTIN itself — the 15-character number as printed on the invoice, e-way bill, quotation, or business card.
- The business's PAN — if you don't have the GSTIN, you can search by PAN, and the portal will show all GSTINs registered against that PAN across states.
- The legal / trade name of the business — helpful to cross-check against what's on the invoice.
- A device with internet access — no login, no OTP, no account creation needed for a basic search.
- A copy of the invoice or document you're verifying, so you can compare details side by side.
There is no fee, no registration, and no document upload required to run a basic GSTIN search.
Step-by-step (how to verify a GSTIN on the GST portal)
- Go to the official GST portal (gst.gov.in). Make sure you are on the genuine government website — avoid unofficial third-party sites that ask for extra personal information to "verify" a GSTIN.
- Locate the "Search Taxpayer" option on the homepage menu. This is a public tool and does not require login.
- Choose "Search by GSTIN/UIN" if you have the number, or "Search by PAN" if you want to see all GSTINs linked to a business's PAN.
- Enter the GSTIN (or PAN) exactly as shown on the invoice, along with the captcha code, then submit.
- Check the legal name of business. Compare it carefully with the name on the invoice — even small mismatches can be a red flag.
- Check the trade name (if any). Many businesses operate under a trade name different from their legal name; confirm it matches the invoice.
- Check the date of registration. A very recently registered GSTIN issuing large invoices could warrant a closer look, though it isn't automatically suspicious.
- Check the GSTIN status. This is the most important field — it should show "Active." If it shows "Cancelled," "Suspended," or "Inactive," don't claim ITC on invoices from that period without further verification.
- Check the taxpayer type — Regular, Composition, Casual taxable person, Input Service Distributor, and so on. Composition dealers, for instance, aren't allowed to charge GST separately the way regular taxpayers do.
- Check the constitution of business — proprietorship, partnership, private limited company, LLP, etc. — and cross-check against what the vendor has told you.
- Check the jurisdiction details (state and central jurisdiction). Useful if you ever need to escalate a dispute.
- Cross-verify the address, if shown, against the vendor's known business location, especially for high-value or first-time transactions.
- Save a screenshot or record of the search result, especially for new vendors, so you have a dated record of due diligence for any future GST audit or reconciliation.
No fees, no waiting period.
Rates, fees & due dates 2026
Here's some genuinely good news: there is no fee at all to search or verify a GSTIN. The Search Taxpayer facility on the GST portal is a free public tool, regardless of how many times you use it. There's no subscription, no per-search charge, and no premium tier for "faster" results — the information shown is the same for everyone.
There's also no fixed "due date" for verification since it isn't a compliance filing — it's simply a check you should build into your business habits.
That said, GST rates, registration thresholds, late fees, and return filing due dates do change over time through government notifications. For related compliance matters — GST registration itself, return due dates, or late fee calculations — always verify the current figures directly on the GST portal or with a qualified professional rather than relying on any number you see in an article, since these details are updated periodically.
Timeline / when to check
- Before onboarding any new vendor or customer where GST is involved — a non-negotiable first step, every time.
- On receiving the first invoice from a new supplier, even if you already verified them at onboarding, since status can change.
- Periodically for existing/recurring vendors — for example, every few months or at least once a year, since a vendor's GSTIN can get suspended or cancelled for their own non-compliance later.
- Immediately upon receiving any suspicious invoice — unusual formatting, unfamiliar names, or unusually high-value transactions from an unfamiliar party.
- Before large advance payments, regardless of whether the vendor is new or existing.
- During GST return reconciliation, if you notice mismatches between your purchase records and GSTR-2A/2B statements — this could point to a supplier issue worth investigating.
- Whenever invoice details change — a different trade name, address, or GSTIN format from before — treat it as a trigger to re-verify.
Make this a recurring habit, not a one-time check.
Key distinctions
- GSTIN format check vs. actual verification: A number can have 15 characters in the right pattern and still not be real or active. Format checking only tells you the number "looks" valid; verification on the GST portal confirms it actually exists and is currently active.
- "Active" vs. "Cancelled" vs. "Suspended" status: "Active" means the registration is currently valid. "Cancelled" means the registration has ended — either voluntarily or by the department for non-compliance — and the business shouldn't be charging GST from that date onward. "Suspended" is often a temporary state applied while a cancellation review is underway — a caution sign, not a final cancellation.
- Verifying via GSTIN vs. via PAN: Searching by GSTIN gives details of one specific registration. Searching by PAN shows every GSTIN registered against that PAN across states — useful for businesses with a multi-state footprint.
- Legal name vs. trade name: The legal name is the entity's formal registered name; the trade name is what it does business under, which can differ. A mismatch between the invoice and the portal is worth questioning.
- GSTIN structure basics: At a high level, a GSTIN is a 15-character code — the first 2 digits are the state code, the next 10 are the PAN of the business, the 13th is an entity code (for multiple registrations under one PAN in a state), the 14th is typically a default value, and the 15th is a checksum digit. This helps with a quick sanity check but isn't a substitute for verifying on the portal.
Common mistakes
- Trusting the number just because the invoice looks professional. Visual polish tells you nothing about validity.
- Never actually running the check. Collecting GSTINs and filing them away without confirming them on the portal defeats the purpose.
- Ignoring the "status" field. People confirm a GSTIN "exists" but miss that it shows as cancelled or suspended.
- Not comparing the legal/trade name. A number can belong to a real, active business — just not the one that issued your invoice.
- Verifying only once and never again. A vendor's status can change months after you first checked.
- Relying on unofficial third-party websites instead of the official GST portal, risking inaccurate data or unnecessary data-sharing.
- Assuming a correctly formatted number is automatically genuine. Format and validity are two different things.
- Not keeping a record of verification. No proof of a check at the time of transaction weakens your position in a later dispute or audit.
- Overlooking the taxpayer type. Missing that a vendor is under the composition scheme can cause incorrect ITC claims.
FAQ
Is GSTIN verification really free?
Yes. The GST portal's Search Taxpayer tool is completely free and open to the public. You don't need to log in, pay any fee, or create an account to search for a GSTIN or check its status.
Can I verify a GSTIN without logging into the GST portal?
Yes, the basic Search Taxpayer facility does not require login. You can search using just the GSTIN or PAN and the captcha code shown on screen.
What does it mean if a GSTIN shows as "Cancelled"?
It means the GST registration is no longer valid — either the business closed it voluntarily or the department cancelled it, often due to non-filing of returns. Be cautious about claiming ITC on invoices dated after the cancellation date.
Can two businesses have the same GSTIN?
No, a GSTIN is unique to one registration for one business entity in one state. However, the same PAN can have multiple GSTINs if the business is registered in more than one state or has multiple registrations within a state.
What should I do if a vendor's GSTIN doesn't match their invoice details?
Treat it as a red flag. Ask the vendor for clarification and supporting documents, and avoid processing payment or claiming ITC until you're confident the registration genuinely belongs to them. When in doubt, get a compliance professional to review it.
How is verifying by GSTIN different from verifying by PAN?
Searching by GSTIN gives details of that one specific registration. Searching by PAN shows every GSTIN linked to that PAN, useful if a business operates or bills across multiple states.
Does verifying a GSTIN guarantee I won't lose input tax credit?
Verification significantly reduces your risk by confirming the vendor is genuinely registered and active, but ITC eligibility also depends on the supplier actually filing returns and depositing tax. It's a strong first safeguard, not an absolute guarantee.
How often should a business re-verify its regular vendors' GSTINs?
There's no fixed rule, but checking periodically — every few months or at least annually — plus immediately whenever something on an invoice looks unusual, is sensible practice for most businesses.
How Legal Suvidha Makes This Effortless
This is exactly the kind of process where one wrong document, a mismatched detail, or a missed deadline turns into a rejection, a resubmission, or a running penalty. Legal Suvidha handles the whole thing end-to-end so you can focus on your business.
- Fixed, all-inclusive price quoted upfront — professional fee plus government fee, itemised, with no hidden charges appearing later.
- A dedicated Chartered Accountant / Company Secretary who owns your case from the first call to the final certificate.
- Proactive updates and deadline alerts at every stage — we do not disappear after payment.
- Trusted by 10,000+ founders with a 4.9/5 rating and a multi-disciplinary team of CAs, CSs and lawyers.
Talk to a Legal Suvidha expert today for a free consultation and an exact, transparent quote on WhatsApp — and get it done right the first time.





