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:
- Note the GSTIN printed on the certificate
- Enter it in a verification tool
- Check that the legal name in the results matches the name on the certificate
- Confirm the registration date matches
- 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.