Menu

How to verify a GST number, and what a valid GSTIN does not tell you

By Gaurav Gupta, Founder & CEO, GGA India

Last reviewed: 9 November 2026

Direct answer. Before you dispatch, appoint or pay, check the GSTIN's 15 characters, then search it on the GST portal's Search Taxpayer page. Confirm it is Active, the legal name matches your paperwork, the taxpayer type fits the deal and returns are filed. The trap: an active GSTIN proves registration, not that the business is sound or will pay.

GGA India at a glance — counterparty intelligence

What you are really trying to find out

A GST check answers five questions, and a customer, dealer or supplier can fail any one of them. Know which matters to your decision before you open the portal.

  1. Is the number real and does it belong to this business? If the check character fails, or the legal name on the portal differs from the name on the invoice or agreement, it is an identity problem: stop before any payment or dispatch.
  2. Is the registration alive? If the status is Cancelled or Suspended, it is a standing problem: a supplier cannot issue you a valid tax invoice, and a dealer's business may have stopped.
  3. Is it filing on time? If the return filing table shows gaps or late GSTR-3B filing, it is a compliance problem: for a supplier, your input tax credit is exposed; for a customer, it is often the first sign of cash strain.
  4. Does the registration fit the deal? If a composition taxpayer is quoting for inter-state supply, or a GSTIN from one state is billing from a warehouse in another with no additional place of business declared, it is a fit problem.
  5. Does the GST footprint fit the size claimed? If a business claims ₹40 crore turnover but its e-invoice status says it is not enabled, or its post-login turnover slab is far lower, it is a proportion problem.

The checks, side by side

The GST system publishes more than most people read. Exhibit 1 sets out each check, where it sits and what to look for.

Exhibit 1: GST checks on a dealer, customer or vendor

# Check Where to look (official source, named) What a red flag looks like Free or paid
1 Format and check character The GSTIN itself (structure below) Wrong length, a state code that does not exist, 14th character not "Z", check character fails Free
2 PAN inside the GSTIN Characters 3–12; PAN verification on the Income Tax e-filing portal Embedded PAN differs from the PAN card supplied; 4th PAN character shows a different holder type Free
3 Legal and trade name GST portal → Search Taxpayer (pre-login) Legal name differs from the agreement or bank account; only a trade name matches Free
4 Status and dates Same page: status, effective date of registration, date of cancellation Cancelled, Suspended or Inactive; registration only weeks old Free
5 Constitution of business Same page "Proprietorship" when you were told it is a private limited company Free
6 Taxpayer type Same page; the portal's composition opt-in/opt-out search Composition taxpayer where you need a tax invoice and input tax credit Free
7 Principal place of business Same page; post-login "Place of Business" tab for additional places Address does not match the premises you visited; goods to be shipped from an undeclared location Free
8 Return filing status and frequency Same page: filing table by financial year, "Show Return Filing Frequency" Missing GSTR-1 or GSTR-3B months; recent switch from regular filing to gaps Free
9 Scale indicators Search Taxpayer after login: annual aggregate turnover slab, % of tax paid in cash, e-way bill history, whether Aadhaar authenticated Turnover slab far below the claim; no e-way bill activity for a goods trader Free (needs your own GST login)
10 E-invoice enablement E-invoice portal: e-invoice enabled status by GSTIN Business claims turnover above ₹5 crore but is not enabled; B2B invoice without IRN and QR code Free
11 E-way bill on the consignment E-way bill on goods worth over ₹50,000 Goods arrive without an e-way bill, or the bill names another supplier Free
12 Your input tax credit trail Your own GSTR-2B Supplier's invoices do not appear; supplier's GSTR-3B not filed (see vendor not filing GST) Free

How to read the 15 characters. Take GGA's own GSTIN, printed in our site footer: 06AADCC4317J1ZU.

What the status words mean. Active: valid. Suspended: frozen while an officer examines it, for example under rule 21A of the CGST Rules; no valid invoices meanwhile. Cancelled: revoked at the taxpayer's request or by the officer, who can be asked to revoke the cancellation. Inactive: the GSTIN is not currently valid for use; ask the counterparty why before you rely on it.

Filing frequency is a clue, not a fault. Taxpayers with turnover up to ₹5 crore may file GSTR-1 and GSTR-3B quarterly under the QRMP scheme, paying tax monthly. Quarterly filing is normal for a small dealer. A gap in a monthly filer is not.

Composition taxpayers (turnover up to ₹1.5 crore for goods, ₹75 lakh in specified special-category states, ₹50 lakh for services) pay tax on their own turnover and issue a bill of supply with no GST charged. Fine for a small dealer buying from you; wrong for a supplier you expect input tax credit from.

Exhibit 2: Three ways to check a GST number

Portal checks, yourself A GST verification tool or company-information report GGA decision intelligence
What you get Status, names, type, places of business, filing table The same fields pulled automatically, sometimes for many GSTINs at once The GST evidence that matters to your decision, read with MCA, financial and field evidence
What it leaves to you Interpreting gaps and matching names Interpreting gaps; testing whether the business is the size it claims The decision itself
Contradictions Seen if you compare manually Rarely flagged Stated turnover and premises tested against GST, e-invoice and on-ground evidence
When it is enough One-off purchase, advance not required Screening a long vendor or dealer list Credit, a new dealer, a critical supplier or an advance

What you can check yourself today

A full GST check on one counterparty takes 15 minutes. Do it before the first invoice, not after the first dispute.

  1. Read the GSTIN aloud against the PAN card. Characters 3 to 12 must be the PAN exactly.
  2. Run a validator to confirm the check character, then search the number on Search Taxpayer.
  3. Screenshot the result. Record legal name, trade name, status, effective date, constitution, taxpayer type and principal place of business, with today's date.
  4. Open the filing table for the current and previous financial year. Note the filing frequency and any missing period.
  5. Log in with your own GST credentials and search again. Note the aggregate turnover slab, the share of tax paid in cash and the e-way bill history.
  6. Check e-invoice enablement on the e-invoice portal if the counterparty claims more than ₹5 crore turnover.
  7. Ask for every GSTIN the business holds. The one on your invoice should be for the state the goods leave from.

Where self-checks stop

A valid GSTIN tells you a tax registration exists and is being used. It is silent on almost everything a credit or sourcing decision turns on. Six things it does not tell you:

Bring someone in when the GSTIN is your main evidence on a business that will owe you material money, when names or addresses do not reconcile, or when a supplier you depend on shows filing gaps.

What you get: a decision, not a report

A green "Active" tick is information. Your decision is whether to dispatch, appoint or pay. GGA presents the GST evidence inside that decision, in three layers.

How GGA builds these layers is shown in its executive-summary examples and assessment method.

What GGA would do

GGA treats the GSTIN as one strand of evidence, never the verdict. The order of work is below; it is a sequence, not a promised turnaround.

  1. Day 1: Fix the decision and identifiers. Confirm what you are deciding and collect every GSTIN, PAN and CIN the counterparty has given. You receive: a scope note and any identifier that already fails.
  2. Days 2–5: GST and identity desk work. Structure and check character, Search Taxpayer pre- and post-login, filing history, taxpayer type, places of business, e-invoice status, PAN and MCA match. You receive: a GST evidence sheet with each fact sourced and dated.
  3. Week 2: Read GST against everything else. Filed accounts, charges, litigation signals and, for an existing relationship, your own 12–36 months of trading data. You receive: contradictions and NOT KNOWN items, ranked by materiality.
  4. Week 2 onwards, where agreed: questionnaire and site visit. The counterparty explains gaps in writing; a verifier records whether the declared place of business is operating. You receive: answers and field findings against the desk evidence.
  5. Then: Combined assessment. You receive: the executive summary with the GGA View, for your team to decide.

If a customer you have already supplied stops paying, the recovery side takes over; see customer not paying your invoice. For the other checks on a dealer, customer or vendor, see due diligence.

What we need from you

To start

To act

Missing some of these? Send what you have — telling you what is missing is part of the first reply.

How you stay in control

Send us the GSTIN and name of the dealer, customer or supplier, and the decision you need to make. Within one working day a named GGA specialist replies with what we would check first and what is missing from the file — no charge, no obligation. gg@ggaindia.co.in

Checking an overseas buyer? See the Global Receivables Desk. An overseas company checking an Indian counterparty? See India counterparty due diligence.

Frequently asked questions

How do I check if a GST number is genuine?

Confirm it has 15 characters, a real state code, the counterparty's PAN in characters 3 to 12, "Z" in the 14th place and a passing check character. Then search it on the GST portal's Search Taxpayer page and match the legal name and address to your documents.

Can I see a supplier's GST return filing status?

Yes. Search Taxpayer shows a filing table by financial year and the filing frequency. A supplier's missing or late GSTR-3B puts your input tax credit at risk.

What does "Suspended" mean on a GSTIN?

The registration is frozen while the tax officer examines it, for example under rule 21A. The taxpayer cannot issue valid tax invoices during that time. Hold payments and dispatches until it is restored or explained.

Can I claim input tax credit from a composition dealer?

No. A composition taxpayer issues a bill of supply and charges no GST, so there is no tax on the bill for you to claim. Its taxpayer type shows on Search Taxpayer.

Does a valid GSTIN mean the business is safe to give credit to?

No. It proves registration and filing, not profit, debt, ownership or payment behaviour. Use it with MCA, financial and court checks; see is this company genuine.

How long does GST verification take, and is there a cost?

Portal checks on one GSTIN are free and take about 15 minutes. A decision-grade review that reads GST with other evidence depends on the exposure. GGA's first reply, free of charge, proposes a scope.

Sources

This page summarises the position as at 9 November 2026. Portal features, rules and thresholds change; check the current position before relying on any single source.