GST Verification – Check GST Registration Status

Enter any GSTIN to instantly verify GST registration status, business details, and detect fake GST numbers – 100% free, no login required.

GST Verification- How to Check GST Registration Status Online

Most business owners in India check every rupee on an invoice carefully but never look twice at the GSTIN printed on it. That one habit or the absence of it is how thousands of businesses have walked into GST audits and lost Input Tax Credit worth lakhs, because the supplier's registration was fake, or had been cancelled long before the transaction happened.

GST verification means confirming whether a GSTIN is real, currently active, and legitimately registered on India's GST system. It takes under ten seconds and costs nothing.

What Is a GSTIN?

GSTIN stands for Goods and Services Tax Identification Number the unique 15-character alphanumeric code assigned to every GST-registered business in India. Think of it as a business's tax identity, the way a PAN identifies an individual for income tax purposes.

Every trader, manufacturer, service provider, and e-commerce seller registered under GST must quote their GSTIN on invoices, purchase orders, returns, and official communications. Without a valid, active GSTIN, a business can't claim Input Tax Credit, generate e-way bills, or participate in e-invoicing. The number matters.

How to Read a GSTIN- What Each Part Tells You

Position What It Represents
Digits 1 & 2 State code 08 for Rajasthan, 27 for Maharashtra...
Characters 3–12 The 10-digit PAN of the registered business or proprietor
13th Character Entity count number of registrations under that PAN in the same state
14th Character Taxpayer type Z for Regular, F for Composition, G for ISD, D for TDS
15th Character System-generated checksum to detect format errors

One quick manual check worth doing: compare characters 3 to 12 of the GSTIN against the supplier's PAN. A mismatch there is already a warning sign. But structural matching won't confirm whether the registration is Active or Cancelled that needs a live database check.

How to Check GST Registration Status Online

The process is short:

  • Open a GST verification tool (the official portal at gst.gov.in, or a third-party tool that pulls from the same GSTN database)
  • Enter either the 15-digit GSTIN or the business's 10-digit PAN
  • Complete the captcha
  • Click Search

Results come back in seconds registration status, legal name, state, taxpayer type, and more. No account needed, no login, no charge on either platform.

What a GST Verification Actually Returns

Field Details
Legal Name of Business Official name as per GST records
Trade Name Commercial or brand name, if registered separately
GSTIN Status Active, Cancelled, Suspended, or Migrated
Registration Date Date from which the GST registration is effective
Constitution of Business Proprietorship, Partnership, Pvt Ltd, LLP, etc.
Taxpayer Type Regular, Composition Scheme, ISD, etc.
Principal Place of Business Main registered address
State State under which the GSTIN is registered
Business Activity Manufacturer, trader, or service provider
Filing History GSTR-1 and GSTR-3B filings by financial year
HSN/SAC Codes Goods and service codes applicable to the business
Aadhaar/e-KYC Status Whether Aadhaar-based verification has been completed

The filing history column is easy to overlook but worth checking. A supplier can have an Active GSTIN and still be months behind on their returns and that gap directly affects whether your ITC claim will hold up

Two Ways to Search By GSTIN or By PAN

By GSTIN: You have the 15-digit number from the invoice, you enter it, you get the full registration details. Straightforward.

By PAN: No GSTIN on hand? Enter the business PAN instead. The tool returns every GSTIN registered against that PAN across all states with the current status of each. This is useful when a vendor operates in multiple states, or when you want to see whether a new supplier has any active registrations at all.

Both methods are free. Both pull from the same official GSTN database.

What the GSTIN Status Values Mean in Practice

Status What It Means
Active Registration is valid. Invoices are eligible for ITC claims.
Cancelled Registration has been terminated...
Suspended Temporarily on hold...
Migrated Carried over from old VAT/Service Tax systems...
Provisional Temporary registration, pending final approval.

If a supplier's GSTIN shows Cancelled or Suspended, don't accept that invoice for ITC. This isn't just good practice it's a legal requirement. The GST department checks this during assessments, and ITC claimed on invoices from a cancelled GSTIN gets disallowed. Interest and penalties follow. One cancelled-GSTIN invoice that slips through can trigger a demand notice for the entire claim.

Why This Matters for Your Input Tax Credit

Under the CGST Act, 2017, ITC is available on a purchase only when all of these hold true:

  • The supplier has an Active GSTIN at the time of the transaction
  • The GSTIN on the invoice is correct and matches the supplier's registered name
  • The supplier has filed their GSTR-1 and GSTR-3B for that period
  • The tax has been deposited with the government

If the GSTIN on the invoice is fake or cancelled, the department disallows the credit and raises a demand with interest. That's the scenario a ten-second verification prevents.

How to Spot a Fake GST Number

Fraudulent GSTINs show up on invoices, tenders, and vendor agreements more often than most businesses expect. Four checks catch nearly all of them:

1. Check the format first.

A valid GSTIN is exactly 15 characters no spaces, no special characters, nothing shorter or longer. The first two digits must be a valid Indian state code (01 to 38 for states and union territories).

2. Cross-check the PAN.

Characters 3 to 12 of the GSTIN are the registered entity's PAN. Ask the supplier for their PAN card and compare. If they don't match, the GSTIN is either fabricated or belongs to someone else entirely.

3. Run a live database check.

Enter the GSTIN in a verification tool. If it returns no record, the number doesn't exist in the government system. If a record appears but the legal name doesn't match what's on the invoice, someone is using another business's GSTIN on their invoices which is fraud.

4. Check the registration status.

A GSTIN that exists in the database can still be cancelled. Any invoice issued after the cancellation date is legally worthless for ITC purposes. The status field tells you exactly what you're dealing with.

GST ARN Check Tracking a New Registration Application

When a business applies for GST registration, the portal generates an ARN (Application Reference Number). This lets you track where the application stands:

  • ending with Tax Officer — submitted and awaiting review
  • Pending with Applicant — the officer has raised a query; a response is needed
  • Approved — GSTIN issued; the registration certificate can be downloaded
  • Rejected — application not approved; the applicant can re-apply after addressing the stated reasons

New registrations typically take 7 to 10 working days. The ARN check is how you follow the process without calling the GST office every second day.

GST Certificate Verification Is This Certificate Genuine?

Fake GST registration certificates do circulate. Businesses use them to appear registered when they're not, or to win contracts where GST registration is a requirement. Verifying one takes five steps:

  1. Note the GSTIN printed on the certificate
  2. Enter it in a verification tool
  3. Check that the legal name in the results matches the name on the certificate
  4. Confirm the registration date matches
  5. Check that the status is Active, not Cancelled or Suspended

Under a minute. If the legal name doesn't match, or the status is anything other than Active, treat the certificate as suspect until clarified.

When You'll Actually Need to Run This Check

Before paying a supplier

Confirm the GSTIN is Active and the name on the invoice matches the registered name before your accounts team releases payment.

New vendor onboarding

Finance and procurement teams need the legal name, state, constitution type, and filing history before adding a supplier to vendor master records. One verification query pulls all of it.

Before signing a contract

The legal name on the GSTIN should match the entity you're contracting with. A discrepancy here creates complications during tax filing and in any legal proceedings later.

Before filing GSTR-1

Every outward supply entry references a customer's GSTIN. An incorrect GSTIN causes a mismatch in the system and can prompt a department notice.

GST audit preparation

Verifying every supplier GSTIN in the purchase register manually would take a long time. A live tool handles it quickly search, check, move on.

Checking your own registration

After an amendment application, voluntary cancellation, or reinstatement request, search your own GSTIN to confirm what the current status shows.

Multiple GSTINs Under One PAN Why This Happens

It's normal and often legally required for a single business to hold more than one GSTIN.

Multiple GSTINs Under One PAN Why This Happens

It's normal and often legally required for a single business to hold more than one GSTIN.

Operations in multiple states. GST is destination-based, with both a state component (SGST) and a central component (CGST). A business with a branch in Rajasthan, a warehouse in Maharashtra, and a factory in Delhi needs three separate registrations, one per state. A PAN-based search will show all three.

Separate business verticals in one state. Under Section 25(2) of the CGST Act, a business can apply for separate registrations for distinct business verticals operating in the same state. A group running both a hospitality business and a manufacturing unit in the same state may hold two GSTINs. The PAN-based search lists both.

When GST Registration Is Mandatory

If a business isn't registered yet, these are the thresholds that make it compulsory:

  • Annual turnover exceeds Rs. 20 lakhs (Rs. 10 lakhs in special category states)
  • Inter-state supply of goods or services mandatory regardless of turnover
  • Selling through an e-commerce platform mandatory from the first rupee earned
  • Operating as an agent, broker, or occasional taxable person specific rules apply

Once registered, filing GSTR-1, GSTR-3B, and the annual GSTR-9 becomes mandatory. Missed filings show up as gaps in the filing history the same gaps a buyer will see when they verify your GSTIN before paying you.

Official GST Portal vs Third-Party Tools

You can do this directly on gst.gov.in, the government's official portal. For legal filings or formal proceedings, that remains the reference point. For day-to-day use checking an invoice before payment, onboarding a vendor third-party tools that pull from the same GSTN database tend to be faster, with cle

Frequently Asked Questions

Confirming that a GSTIN is real, currently active, and registered under India's GST system. Anyone dealing with GST invoices business owners, accountants, CAs, procurement teams should do this regularly.

Yes. A PAN-based search returns all GSTINs registered under that PAN, along with the current status of each.

The registration is valid. Invoices from this supplier are eligible for ITC, subject to the supplier having filed returns and deposited the tax.

Invoices issued after the cancellation date are invalid for ITC. If you've claimed credit on them, the department can disallow it and raise a demand with interest.

No. The check is free on both the official portal and third-party verification tools.

Conclusion

GST verification is a quick but important step that helps businesses confirm whether a GST registration is genuine and active. By verifying GSTIN details before transactions, businesses can protect their Input Tax Credit (ITC), avoid compliance risks, and ensure they are dealing with legitimate suppliers. Regular GST verification supports better financial decisions and stronger GST compliance.