Verification Guide

How to Verify a GSTIN Number Online

A complete step-by-step guide to checking any business's GST registration status using the official GST portal — and understanding what the results mean for your B2B due diligence.

8 min read
Last updated: August 2025

What is a GSTIN?

GSTIN (Goods and Services Tax Identification Number) is a unique 15-character alphanumeric code assigned to every business registered under India's GST regime. It is issued by the Central Board of Indirect Taxes and Customs (CBIC) and is mandatory for businesses crossing the turnover threshold or voluntarily registering for GST.

Every GST-registered business is required to display their GSTIN on invoices, receipts, and their place of business. As a buyer, verifying a supplier's GSTIN is one of the most fundamental due diligence steps before entering a B2B transaction.

Understanding the GSTIN Format

Every GSTIN follows a fixed 15-character structure. Understanding this format helps you spot obviously invalid GSTINs before even checking the portal:

27AADCB2230M1Z5
STATE · PAN · ENTITY · DEFAULT · CHECK
PositionMeaningExample
1–2State Code27 = Maharashtra, 07 = Delhi, 29 = Karnataka
3–12PAN of the entityThe 10-character Permanent Account Number
13Entity numberNumber of registrations under same PAN in a state
14Default characterAlways "Z" (reserved for future use)
15Check digitAlphanumeric character for validation

Step-by-Step: Verify GSTIN on the Official Portal

1

Visit the GST Portal

Go to the official GST portal at gst.gov.in. No login or registration is required for GSTIN lookup.

2

Navigate to "Search Taxpayer"

On the homepage, click "Search Taxpayer" → "Search by GSTIN/UIN". This tool is publicly available and free.

3

Enter the 15-digit GSTIN

Type the full 15-character GSTIN of the business you want to verify. Complete the CAPTCHA and click "Search".

4

Review Registration Details

The portal displays: Legal Name, Trade Name, Registration Date, Constitution of Business, Taxpayer Type, GSTIN Status, and Principal Place of Business.

5

Check Filing Status

Click "Filing Status" tab to see the return filing history. Check if GSTR-1 and GSTR-3B have been filed for recent months.

6

Cross-Reference with Supplier Claims

Compare the GST portal results against the information provided by your supplier — business name, address, and registration type should match.

Official Portal Reference

The official GST portal is gst.gov.in. Avoid third-party websites claiming to verify GSTIN — the official portal is free and provides the most accurate, real-time data directly from the CBIC system.

What to Check in the GSTIN Results

GSTIN Status

Must show "Active". Any other status (Cancelled, Suspended, Inactive) is a red flag.

Legal Name

Must match the name on invoices, contracts, and communication. Mismatches indicate potential impersonation.

Registration Date

Cross-reference with the supplier's claimed years of operation. Recent registration with old claims is suspicious.

Business Constitution

Confirms if the entity is Proprietorship, Partnership, LLP, Pvt Ltd, etc. Should match official claims.

Principal Address

Compare with the supplier's actual address. Completely different states or cities is a serious concern.

Filing Compliance

Check GSTR-1 and GSTR-3B filing for the last 6 months. Consistent non-filing indicates operational issues.

Red Flags to Watch For

These findings during GSTIN verification should raise immediate concern:

GSTIN status shows "Cancelled" or "Suspended" — the supplier is no longer GST-compliant.

Business name on GSTIN does not match the name used in communication or invoices.

Registered address on GST portal is completely different from the supplier's claimed address.

GST registration type is "Composition" but the supplier charges IGST/CGST/SGST on invoices.

Filing status shows "Not Filed" for multiple consecutive months — indicates non-compliance.

GSTIN was registered very recently but the supplier claims years of operation.

How SaudaNama Verifies GSTIN for Listed Businesses

While general buyers should use the free government portal above for ad-hoc checks, SaudaNama incorporates GST validation into its business verification workflow:

GSTIN format and checksum validation on business registration

GSTN API integration (via Sandbox/GSP adapters) to pull registration status and filing cadence

Manual reviewer cross-check against registered business trade name and physical address

Government records verification pillar contributes up to +40 points to the server-authoritative Trust Score

Verified status and audit timestamp displayed publicly on the Digital Trust Passport

Disclaimer: This guide is provided for informational and due-diligence purposes only and does not constitute legal, tax, financial, or professional advice. Always verify tax filings and business legitimacy through official government portals (gst.gov.in) and qualified professionals.

Frequently Asked Questions

Is GSTIN verification free on the GST portal?

Yes. The "Search Taxpayer" tool on the official GST portal (gst.gov.in) is completely free and available to anyone without login. You can verify any GSTIN instantly.

What does "Active" GSTIN status mean?

An "Active" status means the GSTIN is currently valid and the business is registered under GST. It does not guarantee filing compliance — you should also check the "Return Filing Status" for recent months.

Can I verify a GSTIN without the full 15-digit number?

No. The GST portal requires the full 15-digit GSTIN for lookup. However, if you have the business's PAN, you can search by PAN on the portal to find all GSTINs registered under that PAN.

How does SaudaNama automate GSTIN verification?

SaudaNama's verification engine connects to official GST APIs to check GSTIN status, registration type, filing compliance, and address consistency automatically. Results are displayed transparently on the business's Digital Trust Passport.

What if a supplier refuses to share their GSTIN?

A legitimate GST-registered business has no reason to hide their GSTIN — it is printed on every tax invoice and is publicly searchable. Refusal to share GSTIN is a significant red flag and you should exercise extreme caution.

Is GSTIN verification enough to trust a supplier?

GSTIN verification confirms GST registration and compliance status, but it does not verify the business owner's identity, physical premises, or operational legitimacy. SaudaNama recommends combining GSTIN verification with MCA checks, owner KYC, and physical storefront audits for comprehensive due diligence.