DEV Community

Subhendu Das
Subhendu Das

Posted on Originally published at doaide.com

Free Online Tools to Check Your GSTIN Number & Filing Status

Before you pay a supplier, sign a contract, or claim Input Tax Credit, there's one step every Indian business should take: verify their GSTIN. A fake or cancelled GSTIN on an invoice means your ITC claim gets rejected, and you could face penalties during a GST audit. This guide explains what a GSTIN is, how to verify one for free, and why it matters for your business.

What is a GSTIN?

GSTIN stands for Goods and Services Tax Identification Number. It's a unique 15-digit alphanumeric code assigned to every registered GST taxpayer in India.

Every business registered under GST receives a GSTIN — it appears on invoices, returns, and all GST-related documents. Think of it as your business's tax identity.

GSTIN Format: What Each Digit Means

A GSTIN follows a fixed 15-character format. Let's break it down:

2 7 A A A P L 1 2 3 4 F 1 Z 5
│ │ └─────────┘ │ └───┘ │ │
│ │      │      │   │   │ └── Check digit (auto-calculated)
│ │      │      │   │   └──── Default 'Z'
│ │      │      │   └──────── Entity code (1-9, A-Z)
│ │      │      └──────────── 13th character (registration count)
│ │      └─────────────────── PAN (10 characters)
└─┴────────────────────────── State code (01-37)
Enter fullscreen mode Exit fullscreen mode

Breaking It Down:

Position Characters Meaning Example
1-2 Two digits State code (e.g., 27 = Maharashtra) 27
3-12 Ten alphanumeric PAN of the taxpayer AAAPL1234F
13 One alphanumeric Entity number within a state 1
14 Letter 'Z' Default value (reserved for future use) Z
15 One alphanumeric Check digit (computed via algorithm) 5

Common State Codes:

Code State Code State
01 Jammu & Kashmir 19 West Bengal
02 Himachal Pradesh 21 Odisha
06 Haryana 23 Madhya Pradesh
07 Delhi 24 Gujarat
08 Rajasthan 27 Maharashtra
09 Uttar Pradesh 29 Karnataka
10 Bihar 32 Kerala
12 Arunachal Pradesh 33 Tamil Nadu
18 Assam 36 Telangana

Why You Should Verify Supplier GSTINs

Verifying GSTINs isn't just good practice — it protects your business:

1. Protect Your Input Tax Credit (ITC)

If a supplier's GSTIN is fake, cancelled, or suspended, the ITC you claimed on their invoices gets reversed during assessment. You'll owe the tax plus interest.

2. Avoid Dealing with Fraudulent Suppliers

Fake GSTINs are a red flag for fraudulent businesses. Verifying before transacting helps you avoid billing scams and circular trading schemes.

3. Ensure Invoice Compliance

GST invoices must carry valid GSTINs to be legally compliant. An invoice with an invalid GSTIN is technically void for ITC purposes.

4. Prepare for GST Audits

During a GST audit, authorities cross-verify every GSTIN on your purchase invoices. Pre-verifying saves you from nasty surprises.

How to Verify a GSTIN Online — Free Methods

Method 1: GST Portal (Official)

  1. Visit gst.gov.in
  2. Go to Search Taxpayer → Search by GSTIN/UIN
  3. Enter the 15-digit GSTIN
  4. View the registration details including business name, status, registration date, and filing history

The official portal shows the most authoritative data, but it can be slow and sometimes goes down during peak filing periods.

Method 2: Use DoAide's Free GSTIN Validator

DoAide's GSTIN Validator offers a faster, simpler verification experience:

  • Instant GSTIN format validation
  • Business name and registration status lookup
  • State code and PAN extraction
  • Filing status check
  • No login or sign-up required
  • Completely free — unlimited verifications

Just paste the GSTIN and get instant results.

What to Check When Verifying a GSTIN

When you look up a GSTIN, verify these key details:

Field What to Check
Status Should be "Active" — avoid "Cancelled" or "Suspended" GSTINs
Legal Name Should match the business name on invoices
Trade Name The business's operating name
Registration Date Invoices dated before this are invalid
Taxpayer Type Regular, Composition, or ISD — affects ITC eligibility
Filing Frequency Monthly or Quarterly — useful for reconciliation
Last Filed Return Shows if the business is filing regularly

Red Flags to Watch For:

  • Status showing "Cancelled" or "Suspended"
  • Business name doesn't match the invoice
  • No returns filed for several months
  • Registration date is after the invoice date
  • GSTIN format is invalid (fails check digit validation)

Bulk GSTIN Verification for Businesses

If you deal with hundreds of suppliers, manually checking each GSTIN is impractical. Here's how to streamline it:

  1. Maintain a verified supplier master list — verify once, flag for periodic re-verification
  2. Re-verify quarterly — GSTINs can get cancelled between checks
  3. Verify before every new vendor onboarding — make it part of your vendor approval process
  4. Use automated tools — DoAide's GSTIN validator handles quick lookups without the friction of the government portal

Free GST Tools for Indian Businesses

GSTIN verification is just one part of GST compliance. DoAide offers a complete suite of free GST tools:

All tools are 100% free with no sign-up required. Built specifically for Indian businesses who want simple, fast GST compliance tools.

Visit gst.doaide.com and make GST compliance effortless.


GSTIN verification data is sourced from the official GST Network (GSTN). Always cross-verify critical transactions on gst.gov.in.

Top comments (0)