SP & SC — Legal and Taxation Service

How to Verify a GSTIN: Format, Portal Lookup, and Red Flags

By SP & SC EditorialUpdated 13 July 20268 min read

Decoding the 15-digit GSTIN structure, portal verification, and spotting fake GST numbers.

How to Verify a GSTIN: Format, Portal Lookup, and Red Flags

Verifying a Goods and Services Tax Identification Number (GSTIN) is crucial for businesses and individuals to ensure legitimate transactions and claim Input Tax Credit (ITC). You can easily verify a GSTIN through the official GST portal, which provides details like legal name, business type, and registration status. This process helps prevent fraud, ensures compliance, and validates the authenticity of your suppliers or customers.

What is a GSTIN and what does its format tell me?

A GSTIN is a 15-digit alphanumeric identifier assigned to every registered taxpayer under the Goods and Services Tax (GST) regime in India. Understanding its format helps in basic validation and identifying potential errors.

The 15 digits are structured as follows:

  • First two digits (State Code): These represent the unique state code as per the Indian Census 2011. For example, '07' for Delhi, '27' for Maharashtra, '33' for Tamil Nadu. This immediately tells you the state where the business is registered.
  • Next ten digits (PAN of the taxpayer): This is the Permanent Account Number (PAN) of the business entity or individual. This links the GSTIN directly to the income tax identity of the taxpayer.
  • Thirteenth digit (Entity Code): This digit indicates the number of registrations an entity has within a state for the same PAN. For instance, '1' means the first registration, '2' means the second, and so on. A business might have multiple registrations if it operates in different business verticals within the same state.
  • Fourteenth digit (Alphabet 'Z' by default): This digit is typically 'Z' and is reserved for future use by the GST system.
  • Fifteenth digit (Checksum digit): This is a check digit used for error detection. It is generated algorithmically and helps validate the authenticity of the preceding 14 digits, ensuring the GSTIN is correctly formatted.

For example, a GSTIN like 27ABCDE1234F1Z5 breaks down as:

  • 27: Maharashtra State Code
  • ABCDE1234F: PAN of the taxpayer
  • 1: First registration in Maharashtra for this PAN
  • Z: Default character
  • 5: Checksum digit

How can I search for a GSTIN on the official GST portal?

You can easily search for a GSTIN on the official GST portal by navigating to the "Search Taxpayer" section. This is the most reliable method to verify a GSTIN.

Here’s a step-by-step guide:

  1. Visit the GST Portal: Go to www.gst.gov.in.
  2. Navigate to 'Search Taxpayer': On the homepage, hover over the 'Search Taxpayer' tab.
  3. Select 'Search by GSTIN/UIN': Click on this option from the dropdown menu.
  4. Enter the GSTIN: Type the 15-digit GSTIN you wish to verify into the designated field.
  5. Enter Captcha: Complete the security captcha as displayed.
  6. Click 'Search': The portal will display details related to the entered GSTIN.

The information typically displayed includes:

  • Legal Name of Business
  • Trade Name (if any)
  • Constitution of Business (e.g., Proprietorship, Partnership, Company)
  • Registration Date
  • GSTIN Status (Active/Inactive/Cancelled)
  • Type of Taxpayer (e.g., Regular, Composition)
  • Address of Principal Place of Business
  • Jurisdiction (Centre and State)

This direct search confirms the existence and basic details of the registered entity.

Can I search for a GSTIN using a PAN?

Yes, you can search for a GSTIN using a Permanent Account Number (PAN) on the GST portal, which is particularly useful if you only have the PAN and need to find associated GST registrations.

To search by PAN:

  1. Visit the GST Portal: Go to www.gst.gov.in.
  2. Navigate to 'Search Taxpayer': Hover over the 'Search Taxpayer' tab.
  3. Select 'Search by PAN': Click on this option from the dropdown menu.
  4. Enter the PAN: Type the 10-digit PAN into the designated field.
  5. Enter Captcha: Complete the security captcha.
  6. Click 'Search': The portal will display all GSTINs registered under that specific PAN across various states, if any.

This feature is invaluable for businesses conducting due diligence on suppliers or customers, allowing them to see all GST registrations linked to a single PAN.

What is the GST compliance rating and where can I find it?

The GST compliance rating is a score that indicates a taxpayer's adherence to GST provisions, though it has not been fully implemented or made public on the portal as initially envisioned. While the concept exists in the GST law, its public display and detailed mechanism for calculation are still under development.

Sec. 149 of the Central Goods and Services Tax Act, 2017 states: "Every registered person shall be assigned a compliance rating score based on his record of compliance with the provisions of this Act."

Initially, the GST portal was designed to show a 'Compliance Rating' under the 'Search Taxpayer' section. However, this feature has not been fully operationalised for public viewing. The intent was to provide a score based on timely filing of returns, payment of taxes, and other compliance parameters. While the system internally tracks compliance, a publicly accessible, numerical compliance rating is not currently available on the portal for general verification. Taxpayers can, however, view their own compliance status through their respective dashboards.

What are the red flags for a fake or invalid GSTIN?

Identifying red flags for a fake or invalid GSTIN is crucial to avoid fraudulent transactions and potential loss of Input Tax Credit (ITC).

Here are key indicators to watch out for:

  • Incorrect Format: A GSTIN that does not conform to the 15-digit alphanumeric structure (e.g., fewer or more digits, incorrect state code, non-PAN characters in the 3rd-12th position).
  • Mismatch with PAN: If the PAN embedded in the GSTIN (digits 3-12) does not match the PAN of the business entity you are dealing with. You can cross-verify this with the PAN details provided separately by the vendor.
  • No Search Results on GST Portal: The most definitive red flag is when a GSTIN yields no results or shows as 'Invalid' when searched on the official GST portal (www.gst.gov.in).
  • Inactive or Cancelled Status: Even if a GSTIN appears on the portal, check its status. An 'Inactive' or 'Cancelled' status means the business is not currently authorized to issue valid GST invoices or claim ITC.
  • Mismatch in Business Details: The legal name, trade name, or principal place of business displayed on the GST portal does not match the information provided by the vendor or on their invoices.
  • Multiple Registrations for a Single Business in the Same State (without justification): While possible for different business verticals, an unusually high number of registrations for a seemingly single entity within the same state might warrant further scrutiny.
  • Generic or Suspicious Business Names: If the legal name or trade name appears generic, incomplete, or sounds suspicious, it could be a red flag, especially if combined with other indicators.
  • Inconsistent Information: Discrepancies between the GSTIN details on invoices, business cards, websites, and the GST portal.

Comparison Table: GSTIN Verification Methods

FeatureSearch by GSTIN/UIN (GST Portal)Search by PAN (GST Portal)Manual Format Check
PurposeVerify specific GSTIN and its detailsFind all GSTINs associated with a PANBasic validation of GSTIN structure
Information RequiredFull 15-digit GSTIN10-digit PANFull 15-digit GSTIN
Information ProvidedLegal Name, Trade Name, Address, Status, Registration Date, etc.List of all GSTINs registered under that PAN, with basic detailsState Code, PAN, Entity Code, Checksum (conceptual understanding)
ReliabilityHigh (Official source, real-time data)High (Official source, real-time data)Low (Only checks format, not authenticity or status)
Fraud DetectionHigh (Identifies inactive/cancelled, mismatches)Medium (Helps identify undisclosed registrations)Low (Cannot detect fake but well-formatted GSTINs)
Ease of UseVery easyEasyModerate (requires knowledge of format)
Use CaseVerifying a supplier's GSTIN before a transactionDue diligence on a new vendor, checking all registrationsQuick initial check for obvious errors

How SP & SC helps

Navigating GST compliance, including registration and verification, can be complex. SP & SC Legal and Taxation Services offers expert assistance with GST registration, ensuring your business is compliant from day one. We help you understand the nuances of GSTINs, manage your compliance, and avoid pitfalls, allowing you to focus on your core business. Explore our services at /services/compliance/gst-registration.

Frequently asked questions

What is the difference between GSTIN and UIN?

GSTIN stands for Goods and Services Tax Identification Number, assigned to regular taxpayers. UIN stands for Unique Identification Number, which is a special type of GSTIN issued to certain specified entities like UN bodies, embassies, and other notified persons who are not liable to pay GST but receive supplies. Both are 15-digit numbers, but their purpose and the entities they identify differ.

Is it mandatory to verify a supplier's GSTIN?

While not explicitly mandated by law for every transaction, verifying a supplier's GSTIN is crucial for businesses to claim Input Tax Credit (ITC) correctly. If your supplier's GSTIN is invalid, inactive, or fake, you may not be able to claim ITC on purchases from them, leading to financial loss and potential compliance issues. It is a best practice for due diligence.

What should I do if a GSTIN shows as 'Inactive' or 'Cancelled' on the portal?

If a GSTIN shows as 'Inactive' or 'Cancelled', it means the entity is no longer authorized to issue valid GST invoices or collect GST. You should immediately cease transactions where you intend to claim ITC from such a supplier. Continuing to transact with an inactive GSTIN can lead to denial of ITC and potential penalties for your business. It is advisable to contact the supplier for clarification or find an alternative.

Can I verify a GSTIN without an internet connection?

No, verifying a GSTIN directly through the official GST portal requires an active internet connection. The portal is the only authoritative source for real-time GSTIN status and details. While you can manually check the format offline, this does not confirm the GSTIN's authenticity or current status.

What if the details on the GST portal don't match the supplier's documents?

If the details (like legal name, address, or business type) on the GST portal do not match the information provided by your supplier on their invoices or other documents, it is a significant red flag. You should immediately contact your supplier to clarify the discrepancy. It could indicate an error, a change in business details not yet updated, or potentially a fraudulent activity. Do not proceed with transactions where such mismatches exist, especially if you plan to claim ITC, until the issue is resolved.

WhatsAppCall usFile ITR