May 3, 2026
10 min read
GST Number Search and Verification: How to Check Any GSTIN
May 3, 2026
10 min read
A GST Identification Number (GSTIN) is a 15-character alphanumeric identifier that encodes the state of registration, the business’s PAN, the entity number, and a check digit. To understand what GST is and why every business needs a GSTIN, it is important to see how this identifier functions as the primary reference point for GST verification, ITC claims, and, increasingly, for lenders and B2B buyers conducting due diligence on counterparties. A business that presents invoices with a cancelled, suspended, or fictitious GSTIN creates financial and compliance risks for every buyer in its supply chain.
This guide explains how to verify any GSTIN, what each verification field reveals, and the specific red flags that signal registration anomalies worth investigating further. You can.
A GSTIN follows a fixed 15-character format with specific information encoded in each segment. To understand how GST registration is granted and what a GSTIN contains, it helps to break down this structure in detail:
Position 1-2 (State Code): Two-digit code for the state of registration. 07 = Delhi, 27 = Maharashtra, 33 = Tamil Nadu, 29 = Karnataka, 24 = Gujarat. Businesses registered in multiple states have a different GSTIN for each state.
Position 3-12 (PAN of the Taxpayer): The 10-character PAN of the business or individual. For proprietorships, this is the proprietor’s personal PAN. For companies and LLPs, it is the entity’s PAN. This linkage is critical: the GSTIN is derived from the PAN, which means a GSTIN can be cross-verified against PAN records.
Position 13 (Entity Number): A digit from 1 to 9, then A-Z, representing the sequence number of registration under the same PAN in the same state. Most businesses have entity number 1 (one GSTIN per state). A business with multiple business verticals under the same PAN in the same state may have entity numbers 2, 3, etc.
Position 14 (Default Character): Always the letter ‘Z’ in the current system.
Position 15 (Check Digit): A single alphanumeric character derived from the preceding 14 characters using a checksum formula. Tools can verify this independently to confirm the GSTIN is structurally valid (though a valid structure does not confirm the registration is active).
Example: 27AAAPL1234C1Z5
The most authoritative source for GST number verification is the official GST portal.
Step 1: Go to gst.gov.in
Step 2: Click on “Search Taxpayer” in the top navigation
Step 3: Select “Search by GSTIN/UIN”
Step 4: Enter the 15-digit GSTIN
Step 5: Complete the CAPTCHA
Step 6: Click Search
The result page returns:
This lookup is public and does not require a login. It does not show financial data, filing history, or turnover information; that data is restricted.
If you have the PAN of a business and want to find all associated GSTINs:
Step 1: Go to gst.gov.in > Search Taxpayer > Search by PAN
Step 2: Enter the 10-digit PAN
Step 3: Complete CAPTCHA and search
The result shows all GSTINs registered under that PAN across all states. This is useful when:
If the PAN-based search returns a GSTIN from a state the business claims to operate in, but the invoice GSTIN is from a different state, this is a flag for invoice verification.
The GST portal also supports a name-based search, though it is less precise:
Step 1: Go to gst.gov.in > Search Taxpayer > Search by Name
Step 2: Select the state
Step 3: Enter the legal name or trade name (partial matches are supported)
Name-based searches are useful for:
Limitation: Name-based searches require knowing the state of registration and are sensitive to spelling variations and name formats (e.g., “Pvt. Ltd.” vs “Private Limited”).
A basic GSTIN search provides more intelligence than its simple fields suggest, especially because ITC is blocked if your supplier’s GSTIN is invalid:
Registration status: An “Active” status confirms the business can legally issue tax invoices and collect GST. A “Cancelled” or “Suspended” status means the business cannot do so validly after the cancellation/suspension date.
Registration date: The date tells you how long a business has been formally GST-registered. A business claiming 10 years of experience with a registration date from 2021 may not have been GST-compliant throughout that period.
GSTIN type: A “Composition” type taxpayer cannot issue tax invoices or charge GST. If such a taxpayer issues what appears to be a tax invoice with GST shown, it is incorrect, and ITC on that invoice is invalid.
State of registration: The state code encoded in the GSTIN must match the place of supply declared on the invoice for the correct CGST/SGST vs IGST determination. A GSTIN from Maharashtra on an invoice claiming Delhi as the place of supply requires scrutiny.
Status: Cancelled or Suspended
This is the most critical flag. Any invoice issued by a GSTIN after its cancellation or suspension date does not create valid ITC for the buyer. Buyers who claim ITC on such invoices face demand notices, interest, and penalties, even if they had no knowledge of the cancellation. Always verify GSTIN status before processing vendor invoices for payment.
Recent registration date with high turnover claims
A business registered in 2023 claiming ₹5 crore in annual turnover is not necessarily suspicious; businesses grow quickly, but it warrants cross-verification with bank statements and e-way bill data.
GSTIN mismatch with invoice details
The state code in the GSTIN should correspond to the supplier’s registered address. Therefore, if a supplier in Chennai (Tamil Nadu = 33) presents a GSTIN starting with 27 (Maharashtra), the registration details or the invoice may be inaccurate. Consequently, verify both before processing the transaction.
Multiple GSTINs under the same PAN in the same state
Although multiple registrations under the same PAN in the same state may be legitimate for multi-vertical businesses, they can also indicate an attempt to distribute turnover across registrations to remain below e-invoicing thresholds or limit regulatory scrutiny.
Composition dealer issuing tax invoices
Composition dealers cannot charge GST or issue tax invoices. An invoice from a composition GSTIN showing CGST and SGST lines is a fraudulent invoice, both from a compliance and legal standpoint.
For lenders using GST data in credit underwriting, GSTIN verification is the first layer of due diligence before any financial analysis begins, especially to identify risks like a suspended or cancelled GSTIN on your supplier’s invoice.
The standard verification checklist before processing a GST-based loan application:
1. Confirm GSTIN is valid and active as of today’s date
2. Verify the GSTIN’s state matches the borrower’s registered office
3. Confirm the PAN embedded in the GSTIN matches the borrower’s KYC PAN
4. Check whether the registration type is Regular (required to access the full ITC chain)
5. Confirm there are no multiple GSTINs under the same PAN that could indicate turnover splitting
For B2B procurement, the verification should extend beyond the GSTIN to the filing history, whether the supplier files GSTR-1 regularly, which directly impacts the buyer’s ITC eligibility. This requires access to GSTR-2B data or API-based GSTN data pulls.
Lenders and large corporate procurement teams increasingly use automated GSTIN verification services that provide real-time status checks and filing pattern summaries, removing the manual lookup bottleneck from high-volume transactions.
Yes. GST authorities suspend a GSTIN (under Rule 21A) when there are grounds for cancellation, such as non-filing of returns or discrepancies flagged during verification. A suspended taxpayer cannot collect GST or claim ITC during the suspension period. If the default is rectified, the suspension can be revoked and the GSTIN reactivated. Buyers should treat invoices from suspended GSTINs the same as cancelled ones.
GST authorities issue a 15-character UIN to entities that claim GST refunds on inward supplies. These include UN agencies, embassies, and consular offices; however, they cannot charge or collect GST.
Yes. The GSTN provides an API for bulk GSTIN verification for authorized third-party applications and systems. Businesses processing large volumes of vendor invoices typically integrate with GSTN APIs through their ERP or procurement systems. Several private platforms also offer GSTIN verification APIs with additional enrichment data.
Voluntary cancellation deactivates the GSTIN. If the business resumes and crosses the threshold, it must obtain a new GSTIN. The old GSTIN remains cancelled and cannot be reactivated.
Calculate GST on the taxable value after applying eligible invoice discounts. Using the correct taxable value prevents GST errors and ITC mismatches.
GSTIN verification is the foundational check in any GST-dependent transaction, whether you are a buyer validating a vendor’s invoice, a lender assessing a borrower’s GST-based financial profile, or a procurement manager onboarding a new supplier. A 30-second portal search prevents hours of reconciliation problems downstream.
The intelligence embedded in a GSTIN, state code, PAN linkage, entity number, and registration status provides more than just identity confirmation. It enables cross-validation against other data points: Does the state match the delivery address? Does the PAN match the KYC documents? Is the registration type consistent with the invoice format? These checks are the first line of defence against the fake invoice ecosystem that costs India’s formal economy billions in fraudulent ITC claims annually.