Explainer 7 min read

Is There a GST Blacklist? What to Check Instead

There is no public list of blacklisted GSTINs. What the GST portal does show - cancelled, suspended, non-filing - and how to check a supplier properly.

Written and reviewed by the GSTIN API team Last reviewed

Search "GST blacklist check" and you will find paid tools, forum answers and a handful of sites that claim to sell a list of blacklisted GSTINs. None of them are official, and none of them can be, because GSTN and CBIC do not publish a blacklist. What exists instead is a set of separate, checkable signals — registration status, cancellation history, filing gaps, and a couple of enforcement mechanisms — that together tell you more than a single "blacklisted: yes/no" flag ever could.

There is no official GST blacklist

Start with the plain fact: neither the GST Network (GSTN) nor the Central Board of Indirect Taxes and Customs (CBIC) maintains or publishes a list of "blacklisted" GSTINs, and neither offers a lookup that returns a blacklist verdict. The GST portal at gst.gov.in exposes registration data — legal name, status, jurisdiction, filing history — but nothing labelled "blacklist".

That gap is exactly what unofficial "GST blacklist" websites and browser extensions fill, usually by repackaging cancelled-GSTIN data with a scarier name, sometimes by scraping stale portal data, and occasionally by inventing categories that do not exist in law at all. Treat any such source as unverified third-party commentary, not a government record. If it cannot point you to a notification, circular or portal screen that defines its "blacklist" category, it does not have one.

The confusion is understandable. Buyers genuinely need to know "should I trust this supplier's GSTIN", and a single yes/no answer is appealing. The honest version of that answer is built from several separate checks, covered below, not from a list.

The "compliance rating" that was never switched on

Section 149 of the CGST Act provides for every registered person to be assigned a compliance rating score, calculated against parameters the government was to prescribe, and made available for public view. It is the closest thing in the law to an official "trust score" for a GSTIN, and it is the provision people are often thinking of when they ask about a blacklist.

That leaves a real gap between what the law allows for and what exists today. Until the scheme is notified and implemented, the closest practical substitute is assembling your own picture from the signals in the next section — status, cancellation history and filing pattern — which is public, current and checkable right now.

What you can actually check

None of these is labelled "blacklist", but together they answer the underlying question — is this GSTIN safe to transact with — better than a single flag would.

  • Registration status. Active, Cancelled, Suspended or Inactive, plus the date the current status took effect.
  • Cancellation detail. Whether a cancellation was applied for by the taxpayer or initiated suo motu by the department, and whether it was made retrospective to an earlier date.
  • Return filing history. GSTR-1 and GSTR-3B filing frequency, dates and gaps, which is the single best proxy for ongoing compliance short of an official rating.
  • Credit-ledger blocks under Rule 86A. Real, but visible only to the taxpayer whose ledger is blocked, not to a buyer looking in from outside.
  • E-way bill generation blocking under Rule 138E. Triggered by sustained non-filing, and visible the moment anyone tries to generate an e-way bill against that GSTIN.
  • Department fake-invoice alerts. Internal enforcement intelligence on invoice networks, shared between tax authorities and occasionally the subject of press releases, but not published as a searchable public list.

Registration status and cancellation type are covered in more depth in GST cancellation and revocation and what a suspended GST status means. Whether a GSTIN is searchable at all, and by whom, is covered in is a GST number public information.

Signal by signal: where to look and what it means

SignalWhere you can see itWhat it means for you
Registration statusGST portal search, or a verification APICancelled or suspended means do not accept new invoices under this GSTIN
Cancellation type & dateGST portal search, or a verification APISuo motu and retrospective cancellations put earlier invoices' input tax credit at risk
GSTR-1 / GSTR-3B filing gapsGST portal return-filing tab, or a verification APIRepeated gaps predict future non-filing and ITC mismatches before they happen
Rule 86A credit blockNot visible to buyers; only the blocked taxpayer sees itCannot be checked directly — treat filing gaps as your early proxy instead
Rule 138E e-way bill blockSurfaces when generating an e-way bill against that GSTINConfirms two or more missed GSTR-3B periods at the point you try to move goods
Department fake-invoice alertsNot a public list; occasional press releases on enforcement drivesCannot be searched directly — filing pattern and retrospective cancellation are your best public proxies
What each real signal shows, where you can see it, and what it means as a buyer.

Rule 86A: blocked credit you will not see

Rule 86A lets tax officers block a taxpayer's electronic credit ledger where they have reason to believe the credit was fraudulently availed or is otherwise ineligible — for example, credit claimed against invoices from a non-existent supplier. It is a genuine enforcement tool, and it is real.

It is also, by design, not a public signal. The block sits on the supplier's own ledger and is visible to that taxpayer and to the department, not to the buyers who transact with them. You cannot query "has this supplier's credit been blocked under Rule 86A" from the outside, no matter which tool you use. This is one more reason a search for a public blacklist is the wrong instinct — the closest thing to it is explicitly not exposed to you.

What you can do instead is watch the signals that tend to move alongside a Rule 86A block: a sudden stop in filing, a retrospective cancellation, or an input tax credit mismatch on your own returns. Read more on what to do when that mismatch already happened in what to do when a supplier's GST is cancelled retrospectively.

E-way bill blocking: a signal you can see

Rule 138E is the practical exception to "you cannot see enforcement signals". It blocks e-way bill generation for a GSTIN that has not filed GSTR-3B for two or more consecutive tax periods (or the equivalent return under the composition scheme). Unlike Rule 86A, this one surfaces at the exact moment someone — the supplier, the transporter, or you, if you generate it on their behalf — tries to create an e-way bill against that GSTIN.

A checklist before you pay a supplier

Run through these before releasing payment against a new or infrequent supplier's invoice, and periodically for an ongoing one:

  1. Confirm registration status is Active as of today, not just at onboarding.
  2. If status is Cancelled, check whether it is suo motu and whether it is retrospective — both raise your ITC risk on this invoice.
  3. Pull GSTR-1 and GSTR-3B filing history and look for gaps in the last two to three periods; see how to check a supplier's GST return filing status.
  4. Validate that the GSTIN format and check digit are structurally correct, and that the name matches — the mechanics are in how to check for a fake GST number.
  5. If anything looks wrong, report it rather than sit on it — see how to report a fake GST invoice.
  6. For suppliers you deal with regularly, do not treat step 1–3 as a one-time check. Automate it — see automated daily vendor GSTIN monitoring.

GSTIN API does not return a blacklist field, because there is nothing official to return. One GET /api/get-taxpayer-info/{gstin} call returns registration status, status dates, cancellation type and per-period GSTR filing history together, at ₹0.50 per verification pay-as-you-go (₹0.40 once a purchase crosses 2,500 credits), so you can build your own risk judgment from real signals instead of an unofficial list. It verifies; it does not file returns, generate e-way bills or reconcile books. For an ongoing supplier relationship, pairing this with scheduled checks is the closer equivalent of what a blacklist would have promised — see building fraud detection on top of a GST verification API.

Frequently asked questions

No. GSTN and CBIC do not publish a list of "blacklisted" GSTINs. Any website that claims to sell or display one is not an official source, and relying on it can give you false confidence about a supplier. What you can check officially is registration status, cancellation history and filing history on the GST portal.
In most conversations it is shorthand for one of several different things: a cancelled registration, a suspended one, a taxpayer with a long filing gap, or one flagged internally by the department for fake invoicing. These are distinct statuses with different portal-visible signals, and none of them come from a single published blacklist.
No. Section 149 of the CGST Act provides for a compliance rating score, but the scheme has never been operationalised. No compliance rating is published or visible to taxpayers, so it is not a signal you can check today, however often the term appears in commentary.
No. A Rule 86A block sits on the supplier's own electronic credit ledger and is visible only to that taxpayer and the department. As a buyer you cannot query it directly, which is exactly why filing history and status checks matter more for your own risk assessment.
Rule 138E blocks e-way bill generation for a GSTIN that has not filed GSTR-3B for two or more consecutive tax periods (or the equivalent under the composition scheme). It surfaces the moment someone tries to generate an e-way bill against that GSTIN, which makes it one of the few non-filing signals a counterparty can actually observe.
Check the supplier's registration status and cancellation history on the GST portal, review their recent GSTR-1 and GSTR-3B filing pattern, and if the relationship is ongoing, monitor those signals periodically rather than once. A verification API can automate the status and filing checks so you are not repeating manual lookups for every supplier.
GSTIN API does not return a blacklist flag, because no such field exists anywhere in government data. It returns the underlying facts that matter for the same decision: registration status, status dates, whether a cancellation was suo motu, and per-period GSTR filing history in one call, so you can form your own judgment rather than trusting an unofficial list.

A note on accuracy. GST rules change often. This article reflects our understanding as of 23 September 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 tool

Build it into your product

One REST call, JSON back. Get an API key and 20 free verification credits in under a minute.

Start free