GST Munshi Logo
Essential Business GuideTax Compliance & Fraud Prevention

GST Number Search & Verification Guide (2026): How to Verify GSTIN & Spot Fake Invoices

Comprehensive guide for business owners, purchase managers, and accountants on verifying supplier GST numbers, detecting shell companies, understanding 15-digit anatomy, and testing GSTIN checksums.

Published & Updated: September 17, 2026
12 min read
Author: GST Munshi Regulatory Research Team
Verified against Official Govt Circulars & Statutes
Share Guide:
Read in Your Regional Language:
2026 CBIC Fraud Prevention Protocol

GST Number Search & Verification: Spot Fake Invoices Before Paying

Did you know that under Section 16(2)(c) of the CGST Act, if your supplier fails to deposit the GST they collected from you, the tax department can legally deny your Input Tax Credit (ITC) and demand 18% annual interest?

With fake billing syndicates and circular trading rackets under intense Directorate General of GST Intelligence (DGGI) scrutiny, executing real-time GSTIN validation before disbursing vendor cheques has become the single most critical risk management control in Indian accounting.

GST Number Search and Verification Guide showing 15-digit GSTIN breakdown and official portal verification

15-Digit Mod-36 Algorithmic Validation

Direct CBIC Taxpayer Search & GSTR-2B Cross-Verification

The ₹5 Lakh Penalty Trap: Why "Just Taking the Invoice" Is Financial Suicide

Holding a printed paper invoice or a PDF with a GSTIN is zero proof of tax legitimacy. Over 45,000 bogus GST registrations were cancelled in nationwide special drives. If a vendor creates a dummy GSTIN or is suspended for non-filing, that invoice will never appear in your GSTR-2B auto-drafted statement. Disbursing vendor payments without matching the GSTIN on the official portal risks total ITC disallowance and 100% penalty under Section 122.

Live Forensic Tool

Interactive 15-Digit GSTIN Anatomy & Checksum Validator

Deconstruct any Indian GST number in real time into its State, PAN, Entity count, and Mod-36 check digit.

Test Presets:
15 / 15 Characters Entered
15-Digit Segment Dissection
27
State Code
Digits 1-2
AABCG1234F
10-Digit PAN
Chars 3-12
1
Entity No.
Char 13
Z
Default 'Z'
Char 14
5
Checksum
Char 15
Validation Diagnostic
WARNING

Checksum Mismatch! Expected 15th character: '3', got '5'. May be mistyped or fabricated.

State Jurisdiction: Maharashtra
Legal Constitution: Company (Private Limited or Public Limited)
Entity Serial: Registration #1 under this PAN in Maharashtra
Expected Mod-36 Checksum: 3
Passes mathematical syntax? Verify active taxpayer filing status on the official CBIC GST portal:Verify on services.gst.gov.in

1The 15-Digit GSTIN Anatomy: How the Algorithm Works

Every Goods and Services Tax Identification Number (GSTIN) issued by the CBIC is a 15-character alphanumeric code assigned under Rule 10 of the CGST Rules 2017. It is not an arbitrary sequence; every character carries legal and geographical significance:

Character PositionComponent NameFormatLegal Function & Meaning
1st & 2ndState Code2 Digits (01 to 38)Identifies state or union territory where business is physically registered (e.g., 27 = Maharashtra, 07 = Delhi, 24 = Gujarat).
3rd to 12thPAN of Business10 Alphanumeric (5 Letters, 4 Digits, 1 Letter)Direct link to Income Tax PAN. The 4th character reveals entity type (P = Proprietor, C = Company, F = Partnership/LLP).
13thEntity Serial1 Alphanumeric (1-9, A-Z)Indicates count of active registrations under same PAN within that state (1 = First establishment, 2 = Second vertical, etc.).
14thDefault CodeAlphabet 'Z'Fixed static character reserved by GSTN for future regulatory expansion. In all normal GSTINs, this must always be 'Z'.
15thCheck Digit1 Alphanumeric (0-9, A-Z)Calculated mathematically using the Luhn Modulo-36 formula on the first 14 characters to prevent human typo errors during data entry.

2How to Verify Any GSTIN on the Official Government Portal

While algorithmic structure confirms the number is syntactically valid, only the government portal can verify whether the registration is active, legitimate, or enrolled under the regular scheme. Follow this 4-step verification procedure:

Step 1: Access Taxpayer Search

Visit the official CBIC portal at services.gst.gov.in/services/searchtp. Navigate to Search Taxpayer > Search by GSTIN / UIN. No login is required.

Step 2: Cross-Check Legal Name vs Trade Name

Ensure the Legal Name of Business and Trade Name match the name on the vendor invoice and the bank account where you are depositing funds. If the invoice says "ABC Enterprises" but the portal displays a completely different entity, halt payment immediately.

Step 3: Inspect Taxpayer Type (Regular vs Composition)

Verify whether the supplier is registered as Regular or Composition. Composition dealers are strictly barred from charging GST or issuing Tax Invoices. If a Composition dealer collects 18% GST from you, it is an illegal levy and you will never receive ITC.

Step 4: Inspect Return Filing Track Record

Scroll down to the Return Filing Table. Check if the supplier has filed their recent GSTR-1 and GSTR-3B for the preceding 3 months. If they have stopped filing, their registration is ripe for departmental cancellation, jeopardizing your upcoming input tax credits.

3The 5 Red Flags of Fake Tax Invoices & Shell Vendors

Tax intelligence investigations reveal that most victim companies accepted invoices without examining physical business operations. Watch out for these 5 telltale fraud signs:

1. Missing or Fake e-Invoice QR Code (>₹5 Crore Turnover)

If your supplier's annual turnover exceeds ₹5 Crore, standard printed invoices are null and void under Rule 48(4). The invoice MUST feature a 64-character Invoice Reference Number (IRN) generated by the Invoice Registration Portal (IRP) and a machine-readable B2B QR Code. Scan it using the official GSTN e-Invoice Verifier app.

2. Supplier Registered at a Coworking Desk or Slum Address

DGGI crackdowns frequently find high-turnover steel, scrap, and IT hardware companies registered at single virtual desks, residential apartments, or abandoned godowns with no physical stock holding. Check the Principal Place of Business on the GST portal before executing multi-lakh purchase orders.

3. Massive Gap Between GSTR-1 and GSTR-3B

Fly-by-night operators upload crores of sales in GSTR-1 (so the invoice temporarily flashes in your GSTR-2A/2B), but declare ₹0 tax liability or fail to file GSTR-3B altogether. Automated DRC-01B notices and Rule 88C trigger suspension, resulting in automatic ITC recovery from buyers.

4. Disconnected Nature of Business & HSN Mismatch

If the supplier is registered as a "Wholesale Trader of Edible Oils" on the portal, but issues an invoice for "Software Consulting" or "Iron & Steel Ingots", the transaction is a prime candidate for circular billing audit. Verify the registered core goods/services category on the portal.

5. Personal Bank Account Transfers Instead of Current Account

Legitimate registered entities operate current accounts matching their exact legal entity name. Never disburse vendor payments to a proprietor's personal savings account or unrelated third-party UPI QR codes, as this destroys Section 16(2)(d) payment proof during department audit.

4The Legal Consequences: Section 16(2)(c), 122 Penalties & Section 132 Arrests

The CGST Act places strict liability on the recipient of goods and services. Claiming ITC against non-existent or fake invoices attracts severe statutory consequences:

Section 16(2)(c)

ITC is legally inadmissible unless the supplier has actually paid the tax to the government. You will be forced to reverse the full ITC amount with 18% annual interest from the date of claim.

Section 122(1)

Issuing an invoice without supply of goods/services, or availing ITC using such invoices, attracts a mandatory penalty equal to 100% of the tax amount evaded or ₹10,000, whichever is higher.

Section 132

Fake invoicing exceeding ₹5 Crore is a cognizable and non-bailable criminal offense punishable by up to 5 years rigorous imprisonment plus fine.

5The 3-Way Match Protocol Before Releasing Vendor Payments

To insulate your business from tax disallowances, enforce this mandatory payment release protocol across your accounts department:

  1. Onboard Vendor with Legal Proof: Collect physical copy of GST Registration Certificate (Form GST REG-06) showing all trade names, registered premises, and partner/director PANs.
  2. Perform 3-Way Physical Match: Ensure the Purchase Order (PO), Transporter's e-Way Bill, and Physical Material Inward Delivery Challan match the invoice quantities and HSN codes exactly.
  3. Hold Tax Portion Until GSTR-2B Locks: Adopt modern enterprise terms: pay the base taxable value on credit terms, and release the 18% GST portion only after the invoice appears in your final monthly GSTR-2B statement on the 14th of the subsequent month.
  4. Automate GSTR-2B Reconciliation: Use automated cloud billing software like GST Munshi to match your Purchase Register against GSTR-2B data automatically, instantly highlighting missing invoices and supplier defaults.

Frequently Asked Questions (FAQ)

Why is it mandatory to verify a supplier's GSTIN before clearing purchase payments?

Under Section 16(2)(c) of the CGST Act 2017, a buyer cannot claim Input Tax Credit (ITC) unless the supplier has physically deposited the collected GST into the government treasury and filed their GSTR-3B return. If your vendor possesses a fake or cancelled GSTIN, their invoice will never reflect in your GSTR-2B, forcing you to repay the full tax amount plus 18% annual interest and potential 100% penalties under Section 122.

What does each segment of a 15-digit GSTIN represent?

The first 2 digits indicate the State Code (e.g. 27 for Maharashtra, 07 for Delhi). Characters 3 to 12 represent the taxpayer's 10-character Permanent Account Number (PAN). The 13th character signifies the entity serial number (1st, 2nd, up to 9th registration within the same state, followed by A-Z). The 14th character is always 'Z' by default. The 15th character is an algorithmic Mod-36 check digit calculated using the Luhn formula.

How can I verify if an e-Invoice issued by a vendor is genuine?

For suppliers with aggregate turnover exceeding ₹5 Crore, B2B invoices must feature a 64-character Invoice Reference Number (IRN) and a signed cryptographically verifiable QR Code. You can verify this in under 5 seconds by scanning the printed QR code using the official government e-Invoice QR Code Verifier mobile app published by the GSTN.

What does 'Suspended' or 'Cancelled Suo Motu' status mean on the GST portal?

'Suspended' means the tax department has initiated cancellation proceedings due to discrepancies in GSTR-1 vs GSTR-3B or continuous non-filing for over 6 months. 'Cancelled Suo Motu' means the proper tax officer has permanently revoked the registration due to suspected fraud or failure to file returns. In both states, any tax invoice issued by the vendor during the suspension period is legally invalid for ITC.

Can a Composition Dealer collect GST or issue a Tax Invoice?

No. Under Section 10 of the CGST Act, dealers enrolled in the Composition Scheme are legally prohibited from collecting GST from customers and cannot issue a Tax Invoice. They must issue a 'Bill of Supply' clearly displaying 'Composition Taxable Person, not eligible to collect tax on supplies'. If a composition dealer charges GST, it is an illegal levy and no ITC can be claimed by the recipient.

Recommended Video Tutorials & Practical Walkthroughs

Watch these handpicked, expert video guides covering practical compliance, step-by-step procedures, and real-world implementation:

Recommended Video Tutorials & Practical Guides

Master Guide: How to Verify GST Number Online ll GST Number Verification Ka Sabse Aasaan Tarika!
Watch on YouTube
How to Verify GST Number Online ll GST Number Verification Ka Sabse Aasaan Tarika!
Click to Play Video
Comprehensive conceptual & regulatory walkthroughOpen in App
Practical Walkthrough: How To Check Fake GST Number #mohitbhargava #shortseducation #ytshorts #fakegst
Watch on YouTube
How To Check Fake GST Number #mohitbhargava #shortseducation #ytshorts #fakegst
Click to Play Video
Live application & filing processOpen in App

Automate Supplier Verification & 100% GSTR-2B Reconciliation

Stop losing sleep over vendor non-filing and Section 16(2)(c) notices. GST Munshi's multi-device cloud accounting engine auto-validates supplier GSTINs, checks live GSTR-3B filing frequencies, and generates government-compliant GSTR-1 JSON files instantly.

100% Free Starter Plan • No Credit Card Required

Ready to Simplify Your GST Billing & Accounting?

Join 10,000+ Indian retailers and SMEs who create invoices, print thermal receipts, and export GSTR-1 in seconds.

Instant WhatsApp Invoice Sharing2" & 3" POS Thermal PrintingOne-Click GSTR-1/3B Govt Exports

Related Guides & Accounting Tutorials

Expand your business knowledge with our latest statutory compliance analyses.