KagazoIndia PKI Verify
5 min readBusiness & Verification

How to Verify a GST Number (GSTIN) & Check Fake Invoices: 15-Digit Format Breakdown & Verification Guide

Last updated: 17 September 20262,847 reads

How to verify a GSTIN online in seconds and detect fraudulent or cancelled GST numbers on vendor bills. Includes 15-digit structure breakdown, state code directory, and fake bill checklist.

How to Verify a GST Number (GSTIN) & Check Fake Invoices: 15-Digit Format Breakdown & Verification Guide

Verify Your Government PDF Instantly

Check digital signatures on Aadhaar, Community, and Marksheets in 2 seconds.

Verify PDF Free

How to Verify a GST Number (GSTIN) & Check Fake Invoices: 15-Digit Format Breakdown & Verification Guide

Every month, thousands of Indian businesses, shop owners, and consumers are handed counterfeit tax invoices bearing fake or cancelled Goods and Services Tax Identification Numbers (GSTINs). For registered businesses, accepting a fake invoice is disastrous: tax authorities will deny your Input Tax Credit (ITC) under Section 16 of the CGST Act, impose mandatory penalties of up to 100% of the tax evaded, and initiate forensic tax audits.

While the official GST portal (services.gst.gov.in) is frequently hindered by session timeouts and sluggish CAPTCHAs, you can instantly validate any GSTIN in your browser using the Kagazo GST Number Verifier. It verifies structural integrity, state codes, and mathematical checksums client-side in under 100 milliseconds.

[!NOTE]

6 Key Takeaways for Verifying GST Numbers and Invoices

  1. 15-Digit Standard Structure: Every valid GSTIN follows a strict 15-character statutory format combining state census codes, entity PAN, entity index, and a checksum character.
  2. The "Z" Rule: Character 14 of any genuine GSTIN must always be the alphabet "Z". If character 14 is any number or different letter, the invoice is 100% fake.
  3. State Code Concordance: Digits 1 and 2 represent the state of registration. If a vendor in Coimbatore gives you a bill starting with anything other than 33 (Tamil Nadu), inspect the supply terms immediately.
  4. Input Tax Credit (ITC) Protection: You can only claim ITC if the supplier's GSTIN is active and their GSTR-1 return matches your GSTR-2B statement.
  5. Mathematical Checksum: The 15th digit is an algorithmic checksum calculated using the Luhn Mod-36 formula across the first 14 characters.
  6. Instant In-Browser Audit: Kagazo validates checksums and state codes instantly without CAPTCHAs or logins.

Anatomy of a 15-Digit GST Number (GSTIN)

A Goods and Services Tax Identification Number (GSTIN) is a 15-character alphanumeric identifier issued under Section 22 of the Central Goods and Services Tax (CGST) Act, 2017. The number is mathematically structured into five distinct verification components:

Example GSTIN: 33 ABCDE1234F 1 Z 5
               │  └───┬────┘ │ │ │
               │      │      │ │ └── Digit 15: Checksum Validation Character
               │      │      │ └─── Digit 14: Default Constant Character 'Z'
               │      │      └───── Digit 13: Entity Code (1-9 or A-Z)
               │      └──────────── Digits 3 to 12: Business Entity's 10-Digit PAN
               └─────────────────── Digits 1 & 2: State Census Code (33 = Tamil Nadu)

15-Digit GSTIN Structure Breakdown

Component Verification Breakdown Table

Character PositionWhat It RepresentsFormat SpecificationFraud Detection Rule
Digits 1 & 2State Code2 Digits (01 to 38)Must match physical billing state of the vendor.
Digits 3 to 7PAN First 5 Letters5 Alphabets (e.g., ABCDE)4th character denotes entity status (C = Company, P = Individual).
Digits 8 to 11PAN Sequential Digits4 Numerals (0001 to 9999)Discrepancy indicates generated placeholder numbers.
Digit 12PAN Check Letter1 AlphabetMust match official PAN card syntax.
Digit 13Entity Registration Number1 Alpha-numeric (1 to Z)Indicates registration count within that specific state.
Digit 14Constant CharacterMust always be ZIf any character other than 'Z', invoice is invalid.
Digit 15Checksum Character1 Alphanumeric CharacterValidated via Luhn Mod-36 mathematical algorithm.

Checklist: 5 Red Flags That Indicate a Fake GST Invoice

  1. Missing 15-Digit Number: The receipt lists a "Tax Invoice" but displays an 11-digit TIN, a simple PAN, or an 8-digit random string.
  2. Missing State Matching: The shop is physically located in Bengaluru, but the invoice begins with 27 (Maharashtra) without mentioning interstate IGST supply.
  3. Character 14 is Not 'Z': Unscrupulous vendors often concoct fake numbers without realizing the 14th character is statutorily fixed as Z.
  4. GST Charged on Unregistered Bills: Restaurants and stores without active registration charging 5% or 18% tax and pocketing the collected tax.
  5. Fails Luhn Mod-36 Algorithm: The checksum digit does not correlate mathematically to the prior 14 characters.

State Code Reference Directory (Major Industrial Hubs)

State / UTGST State CodeState / UTGST State Code
Tamil Nadu33Karnataka29
Maharashtra27Telangana36
Delhi07Gujarat24
Uttar Pradesh09Kerala32
West Bengal19Andhra Pradesh37

How to Verify a GSTIN Instantly on Kagazo

  1. Navigate to the Kagazo GST Number Verifier.
  2. Enter or paste the 15-character GSTIN from your bill.
  3. The engine instantly decodes the registered State, extracts the underlying PAN, and verifies the Luhn Mod-36 checksum.
  4. If you also need to cross-check bank branch details for vendor payments, use the Kagazo IFSC Code Finder.

Frequently Asked Questions

Can I verify a GST number using a business PAN card?

Yes. The central 10 digits (positions 3 to 12) of any GSTIN represent the taxpayer's PAN. If you possess a vendor's PAN, you can look up all registered GST units associated with that PAN on the official portal.

What should I do if a vendor gives me a fake GST invoice?

You can file an official complaint through the CBIC Mitra grievance portal or report tax evasion directly to the Directorate General of GST Intelligence (DGGI) at cbic.gov.in.

Does Kagazo charge fees for GST verification?

No. Kagazo provides unlimited, free client-side GST number auditing without requiring any account login or credit card.

K

Kagazo Commercial Audit Desk

Verified Author

Kagazo Team — Experts in Indian government document verification and exam preparation tools.

About Kagazo