logo

GST Verification in India

Home Blog

GST Verification in India

GST Verification in India — Complete Guide 2026

If you're running a business in India, there's one question you simply cannot ignore before every major transaction: "Is this GSTIN real and active?"

Fake GSTIN fraud costs Indian businesses thousands of crores every year. A vendor hands you an invoice, you claim Input Tax Credit (ITC), and then GST authorities come knocking — not at the vendor's door, but at yours. The law places the responsibility of due diligence squarely on the buyer.

The good news? Verifying a GST number takes under 2 minutes. This guide covers everything you need to know — from understanding the GSTIN format, to step-by-step verification methods, spotting fake numbers, ITC rules, Reverse Charge Mechanism, the full GST returns calendar, and rate slabs — all updated for 2025.


1. WHAT IS GST VERIFICATION?

Why GST Verification Matters

GST Verification means confirming that a GSTIN (Goods and Services Tax Identification Number) is genuine, belongs to the correct business entity, and is currently active on the government's official database.

Here is why it is non-negotiable for any business:

  • Protect Your ITC: ITC is only claimable if your supplier has filed their returns and paid tax to the government. A fake or cancelled GSTIN blocks your ITC — and the penalty falls on you.
  • Avoid Tax Notices: GST authorities match buyer and seller data through GSTR-2B. Any mismatch triggers scrutiny and potential demand notices.
  • Prevent Business Fraud: Fraudsters create invoices with slightly-altered or completely fabricated GSTINs. Quick verification catches this instantly.
  • Legal Compliance: Section 16 of the CGST Act requires buyers to ensure their supplier is properly registered. Ignorance is not a legal defence.
  • Smooth Audits: Businesses that maintain verified GSTIN records sail through GST audits. Those who don't face significant disruption.

2. DECODING THE GSTIN FORMAT

Understanding the 15-Digit GSTIN Structure

Every GSTIN follows a strict 15-character alphanumeric format. Understanding it helps you spot obvious fakes before even using a tool.

Digits Component Example Description
1–2 State Code 27 Identifies the state (e.g., 07=Delhi, 27=Maharashtra)
3–12 PAN Number AAAAA0000A 10-digit PAN of the registered business/individual
13 Entity Number 1 Sequential number for multiple registrations under same PAN in one state
14 Default 'Z' Z Currently always 'Z' — reserved for future use
15 Check Digit 5 Auto-generated checksum digit for validation

Example: 27AAAAA0000A1Z5 = Maharashtra (27) + PAN (AAAAA0000A) + 1st entity + Z + check digit 5.

Quick Tip: If the first two digits don't match the supplier's state code, or the PAN embedded in digits 3–12 doesn't match their PAN card — you're looking at a fake or altered GSTIN.

All India State Codes for GSTIN

Code State Code State
01 Jammu & Kashmir 02 Himachal Pradesh
03 Punjab 04 Chandigarh
05 Uttarakhand 06 Haryana
07 Delhi 08 Rajasthan
09 Uttar Pradesh 10 Bihar
11 Sikkim 12 Arunachal Pradesh
13 Nagaland 14 Manipur
15 Mizoram 16 Tripura
17 Meghalaya 18 Assam
19 West Bengal 20 Jharkhand
21 Odisha 22 Chhattisgarh
23 Madhya Pradesh 24 Gujarat
27 Maharashtra 29 Karnataka
30 Goa 32 Kerala
33 Tamil Nadu 36 Telangana
37 Andhra Pradesh    

3. HOW TO VERIFY GSTIN — STEP BY STEP

Method 1: LegalDev GST Verification Tool (Fastest)

The legaldev.in/gst-verification tool is built specifically for quick, accurate Indian GSTIN verification. It goes beyond basic validation — it pulls real business intelligence from the GST network.

  1. 1Go to legaldev.in/gst-verification
  2. 2Enter the 15-digit GSTIN in the search box
  3. 3Click "Verify Now"
  4. 4Get instant results: business name, address, state, taxpayer type, status, and filing history

Features that make it stand out:

  • Fraud Detection: Advanced algorithms flag suspicious or fake GSTINs
  • Return Status Tracking: See if the supplier files GSTR-1 and GSTR-3B regularly
  • GST Rate Finder: Check current GST rates for any product or service
  • Search History: All past verifications saved with timestamps
10,000+Verifications Done
99.9%Accuracy
<2sResponse Time
24/7Available

Method 2: Official GST Portal

  1. 1Visit: services.gst.gov.in/services/searchtp
  2. 2Click on 'Search Taxpayer by GSTIN/UIN'
  3. 3Enter the 15-digit GSTIN and complete the CAPTCHA
  4. 4Click Search — results appear instantly

You will see: Legal name of business, trade name (if different), address, state jurisdiction, registration date, taxpayer type, and current status (Active / Cancelled / Suspended).

Method 3: SMS Verification

No internet? Send an SMS to 14409 from your mobile.

SMS Format: GSTIN <space> <15-digit GSTIN>  |  Example: GSTIN 27AAAAA0000A1Z5

You will receive the verification status via reply SMS within seconds.

Method 4: Official GST Mobile App

Download the government's official GST app from the Play Store or App Store. The 'Search Taxpayer' feature is available without login. Ideal for field teams and travelling business owners.

Method 5: PAN-Based GSTIN Search

If you know the supplier's PAN but not their GSTIN, you can search by PAN on the GST portal under Search Taxpayer → Search by PAN. This shows all GSTINs registered under that PAN across different states.


4. HOW TO DETECT FAKE GSTIN

Red Flags — Warning Signs of a Fake GSTIN

⚠️ Red Flag Warning Signs
🔴 Portal returns 'No Record Found' — the GSTIN simply does not exist in the database
🔴 Business name on invoice does not match portal — even a single word difference is a red flag
🔴 Status shows 'Cancelled', 'Suspended', or 'Inactive' — ITC is not claimable from such entities
🔴 No return filing history — supplier never files GSTR-1 or GSTR-3B, meaning ITC will be blocked
🔴 Address is residential or non-existent — does not match a real business location
🔴 State code in GSTIN does not match the state the supplier claims to operate from
🔴 PAN embedded in GSTIN does not match the PAN on other documents
🔴 Unusually low prices, huge discounts, or 'GST-free' deals — classic fraud bait

What to Do If You Suspect Fraud

  1. 1Do not proceed with the transaction until the GSTIN is verified and confirmed active
  2. 2Cross-check the business name, address, and PAN across all documents provided by the supplier
  3. 3Request the supplier to share their GST registration certificate (RC) — compare it with portal data
  4. 4For high-value deals, conduct physical verification of the business address
  5. 5File a complaint on the GST portal under the Grievance section or report to your jurisdictional CGST/SGST office

5. INPUT TAX CREDIT (ITC) — COMPLETE GUIDE

What is Input Tax Credit?

Input Tax Credit (ITC) is the mechanism that prevents cascading tax — tax on tax. It allows a registered business to deduct the GST it has already paid on purchases from the GST it collects on sales, paying only the net difference to the government.

ITC Calculation Example

Purchase Value ₹1,00,000
GST Paid on Purchase (18%) ₹18,000
Sale Value ₹1,50,000
GST Collected on Sale (18%) ₹27,000
Net GST Payable (After ITC) ₹9,000 (₹27,000 − ₹18,000)

Conditions to Claim ITC (Section 16, CGST Act)

  • You possess a valid tax invoice, debit note, or other prescribed document
  • The goods or services have actually been received by you
  • The supplier has filed their GSTR-1 and the ITC appears in your GSTR-2B
  • The tax has been actually paid to the government by the supplier
  • You have filed your own GST returns
  • ITC is claimed within the time limit: earlier of 30th November of the next FY or date of filing annual return

Blocked ITC — Where You Cannot Claim

  • Motor vehicles (except when used for resale, transportation of goods, or passenger transport business)
  • Food, beverages, outdoor catering (unless in the same line of business)
  • Works contract for immovable property construction (except plant and machinery)
  • Club memberships, health and fitness centre fees
  • Travel benefits to employees (leave travel, home travel)
  • Personal consumption items — anything not used for business purposes
  • Goods lost, stolen, destroyed, written off, or given as gifts/free samples
New Rule (2024–25): ITC is now auto-populated in GSTR-2B based on supplier GSTR-1 data. You can only claim ITC that appears in your GSTR-2B — excess claims trigger auto-notices.

Rule 86B: Businesses with taxable turnover above ₹50 lakh in a month must pay at least 1% of output tax liability from the cash ledger — ITC alone is insufficient for full payment in such cases.

ITC Reconciliation: GSTR-2A vs GSTR-2B vs your purchase register must be reconciled monthly. Unreconciled differences lead to demand notices.


6. GST RETURNS & DUE DATES — 2025

Complete GST Return Filing Calendar

Return Type Description Frequency Due Date
GSTR-1 Details of outward supplies (Sales invoices) Monthly / Quarterly (QRMP) 11th of next month / 13th of next quarter
GSTR-3B Summary return with self-assessed tax payment Monthly / Quarterly (QRMP) 20th / 22nd / 24th (based on state)
GSTR-4 Composition scheme taxpayers annual return Annually 30th April of next FY
GSTR-5 Non-Resident taxable persons Monthly 13th of next month
GSTR-7 Tax Deducted at Source (TDS) Monthly 10th of next month
GSTR-8 E-commerce operators (TCS) Monthly 10th of next month
GSTR-9 Annual Return for regular taxpayers Annually 31st December of next FY
GSTR-9C Reconciliation Statement (Turnover > ₹5 Cr) Annually 31st December of next FY
GSTR-10 Final Return (on cancellation) Once Within 3 months of cancellation
CMP-08 Quarterly statement for Composition dealers Quarterly 18th of month after quarter
Late Filing Penalty: ₹50 per day (₹25 CGST + ₹25 SGST). For NIL returns: ₹20 per day (₹10 each). Maximum penalty capped at ₹10,000 per return. Interest at 18% p.a. on unpaid tax liability.

QRMP Scheme — Quarterly Return, Monthly Payment

Taxpayers with aggregate turnover up to ₹5 crore in the previous FY can opt for the QRMP scheme:

  • File GSTR-1 and GSTR-3B quarterly (instead of monthly)
  • Pay tax monthly using PMT-06 challan (first two months of the quarter)
  • Reduced compliance burden while maintaining cash flow discipline
  • State-wise due dates for GSTR-3B: Category 1 states — 20th; Category 2 — 22nd; Category 3 — 24th

7. GST RATE SLABS — 2025

Current GST Rate Structure

Rate Goods & Services
0% (NIL) Fresh vegetables & fruits, rice, wheat, milk, eggs, curd, salt, jaggery, printed books, newspapers, judicial stamps, bangles, handloom fabric
5% Packaged food items, coal, life-saving drugs, stents, tea, coffee, edible oil, sugar, spices, pizza bread, packed paneer, footwear below ₹1,000
12% Butter, ghee, frozen vegetables, animal fat, fruit juices, computers, processed food, umbrellas, sewing machines, mobile phones
18% Hair oil, soap, toothpaste, pasta, cornflakes, ice cream, cameras, speakers, IT services, financial services, telecom services, most B2B services
28% Aerated drinks, pan masala, cigarettes & tobacco, automobiles, motorcycles above 350cc, AC, refrigerators, washing machines, cinema tickets above ₹100, luxury items
Important: GST rates are revised periodically by the GST Council. Always verify current rates on gst.gov.in before pricing your products or services.

Special GST Rates

  • 3% — Gold, silver, precious metals, and jewellery
  • 0.25% — Rough industrial diamonds
  • Cess — Over and above 28% on select luxury/demerit goods (e.g., SUVs up to 22%, tobacco products up to 290%, aerated drinks at 12%)

8. REVERSE CHARGE MECHANISM (RCM)

What is Reverse Charge Mechanism?

Under the normal GST system, the supplier pays tax. Under Reverse Charge Mechanism (RCM), the obligation flips — the recipient of goods or services pays the GST directly to the government.

RCM applies in two scenarios: (1) when specific notified categories of supply are involved, and (2) when a registered person buys from an unregistered supplier above the threshold limit.

RCM Applicability — Quick Reference

Service / Supply Nature GST Rate Who Pays
Goods Transport Agency (GTA) Transport services 5% or 12% Recipient (Business)
Advocate / Legal Services Legal advisory, court proceedings 18% Recipient
Director Services to Company Board/managerial services 18% Company (Recipient)
Import of Services Any service from abroad Applicable rate Indian Recipient
Security Services Provided by non-corporate entity 18% Recipient (if registered)
Sponsorship Services Event sponsorships 18% Sponsor (Recipient)
E-Commerce Operators Notified categories Varies E-Commerce Operator

RCM — Step-by-Step Compliance

  1. 1Identify if the transaction falls under RCM (check notification list or CGST Act Schedule)
  2. 2Calculate GST at the applicable rate on the transaction value
  3. 3Pay GST via cash ledger only (ITC cannot be used to pay RCM liability)
  4. 4Report in GSTR-3B under the RCM section (Table 3.1(d))
  5. 5Claim ITC on the same return in Table 4(A)(3) — if eligible for ITC on that supply
Cash Flow Note: For most eligible B2B transactions under RCM, ITC is claimable in the same month — making the net cash outflow zero. However, this requires meticulous return filing.

9. GST REGISTRATION — PROCESS & DOCUMENTS

Who Must Register for GST?

  • Businesses with aggregate turnover exceeding ₹40 lakh (goods) or ₹20 lakh (services) in a financial year
  • ₹10 lakh threshold for special category states (North-East states, Himachal Pradesh, Uttarakhand)
  • Mandatory regardless of turnover: e-commerce operators, inter-state suppliers, casual taxable persons, non-resident taxable persons, persons liable under RCM

Registration Process on gst.gov.in

  1. 1Visit gst.gov.in → Services → Registration → New Registration
  2. 2Select Taxpayer type and state
  3. 3Enter PAN, mobile number, and email address
  4. 4Verify via OTP sent to mobile and email
  5. 5Complete Part-A: Basic business details
  6. 6Complete Part-B: Detailed business information, HSN codes, bank account details
  7. 7Upload required documents
  8. 8Submit application with DSC or EVC
  9. 9ARN (Application Reference Number) generated — track status online
  10. 10GSTIN issued within 7 working days if documents are in order

Documents Required for GST Registration

Document Details
PAN Card PAN of business entity (mandatory — GSTIN is PAN-based)
Aadhaar Card Of proprietor / all partners / all directors
Business Registration Proof Certificate of Incorporation / Partnership Deed / LLP Agreement
Address Proof (Business) Electricity bill / Rent agreement / Property tax receipt (not older than 2 months)
Bank Account Proof Cancelled cheque or bank statement showing account number and IFSC
Authorisation Letter If agent/partner/director is applying on behalf of the entity
Photograph Passport size photo of the primary applicant
Digital Signature (DSC) Mandatory for Private/Public Ltd companies and LLPs

10. FREQUENTLY ASKED QUESTIONS
Is GST verification free?
Yes. Both the official GST portal and LegalDev's tool offer free GSTIN verification. No registration or login is required.
How long does it take to verify a GSTIN?
The LegalDev tool returns results in under 2 seconds. The official portal typically takes 30–60 seconds including CAPTCHA.
Can I verify a GSTIN using PAN?
Yes. On the GST portal under 'Search Taxpayer by PAN', enter the 10-digit PAN to find all GSTINs registered under that PAN across all states.
What if a GSTIN shows as 'Provisional'?
A provisional GSTIN means the business applied under the migration scheme during GST rollout (2017). If not converted to a regular GSTIN since, it may now be cancelled. Verify current status carefully.
Can I claim ITC if supplier's GSTIN is cancelled?
No. ITC is only available if the supplier is registered and has filed their returns. A cancelled GSTIN means they are no longer registered — ITC claims will be rejected.
How do I verify a Composition dealer?
Same verification process. The portal will show 'Composition Taxable Person' as the taxpayer type. Note: Composition dealers cannot charge GST on their invoices — if they do, it's a red flag.
My GSTIN shows as 'Suspended' — what does it mean?
A suspended GSTIN means the authorities have temporarily blocked the registration, usually for non-compliance. The dealer cannot make taxable supplies during suspension. Check with a CA or LegalDev experts for resolution.
What is the difference between GSTR-2A and GSTR-2B?
GSTR-2A is a dynamic document that updates whenever a supplier files. GSTR-2B is a static, auto-drafted statement generated on the 14th of each month based on supplier filings up to the 13th. ITC claims must match GSTR-2B — not GSTR-2A.
Is it mandatory to verify GSTIN before every purchase?
There is no explicit statutory mandate to verify before every purchase, but it is best practice. For large-value transactions and new suppliers, verification protects your ITC and legal standing significantly.
Can a non-GST registered business issue a tax invoice?
No. Only GST-registered businesses can issue GST invoices and collect GST. If an unregistered business issues a GST invoice, it is fraudulent and any ITC claimed will be disallowed.

CONCLUSION

GST Verification is not just a formality — it is a fundamental business practice that protects your Input Tax Credit, shields you from fraud, and keeps you compliant with Indian tax law.

With tools like LegalDev's GST Verification Pro, the process takes seconds, not minutes. Whether you are onboarding a new vendor, processing a large purchase, or conducting a monthly ITC reconciliation — making GSTIN verification a standard checklist item is one of the simplest ways to protect your business.

Verify Any GSTIN Free — Right Now

legaldev.in/gst-verification

GST Registration • Return Filing • Notice Response • Expert Consultation

 

Disclaimer: This article is for informational purposes only and updated based on GST laws as of June 2025. GST rates, rules, and due dates are subject to change by the GST Council. Consult a qualified CA or tax advisor before making business decisions.

Leave a Reply

Real difference in navigating the complexities of hiring and career development. Keep up the fantastic work

Code

View More Blog

GST Verification in India

GST Verification in India Complete Guide 2026

Read More

My GST Number: 5 Easy Ways to Find, Check and Verify Your GSTIN Online (2026)

Forgot your GST number? Learn how to find your GSTIN using PAN, GST portal login, or registration certificate — step-by-step guide for Indian businesses.

Read More

GST Challan Payment Guide 2026: Step-by-Step Online & Offline Process for Easy GST Filing

Master the GST challan payment process. Learn how to generate CPIN, use PMT-06, avoid 18% interest penalties, and streamline your GST filing experience with our expert step-by-step guide.

Read More