⚠️ Notice: This is a test environment. For official use, visit GSTVerify.co.in
Free GST Verification — Instant GSTIN Lookup | GSTVerify

Instant GSTIN Verification

1.4 Cr+
Active GSTINs in India
< 1s
Average lookup time
37
States & UTs covered
Free
No signup, no cost

How GSTIN Verification Works

Enter the GSTIN

Type or paste any 15-character GST Identification Number into the search box above. Works for all states and business types.

Instant Cache Check

We check our live cache first. If a recent result exists, it's returned in milliseconds — no external API call needed.

Live API Fallback

On a cache miss, we query the official GST portal API in real time and cache the result for future lookups.

Read the Full Profile

View legal name, trade name, registration status, taxpayer type, principal address, nature of business, and more.

How to Read a GSTIN

Every Indian GSTIN is 15 characters and encodes key business information:

27
State
AAAAA0000A
PAN (10 chars)
1
Entity #
Z
Default
5
Check digit
Digits 1–2: State code (e.g. 27 = Maharashtra, 07 = Delhi) Chars 3–12: PAN of the registered taxpayer Char 13: Entity number for multiple registrations under same PAN Char 14: Always 'Z' — default character Char 15: Check digit (alphanumeric) for validation

What This Tool Verifies

Registration Status

Confirms whether the GSTIN is Active, Cancelled, or Suspended — the most critical check before any transaction.

Legal & Trade Name

Shows the official legal name as filed with GST authorities, plus the trade name if the business operates under a different brand.

Taxpayer Type & Constitution

Reveals whether the entity is a Regular taxpayer, Composition dealer, SEZ unit, Government entity, or any other category.

Principal Business Address

The registered principal place of business — including building, street, locality, district, state, and PIN code.

Registration & Update Dates

Check when the GSTIN was first registered and the date of the most recent update to the GST record.

Nature of Business Activities

Lists the declared nature of business activities — useful for understanding the core business of a supplier or customer.

Complete GST Toolkit — 25+ Free Tools

🔍 Verification

📋 Bulk GSTIN Verification

Verify up to 500 GSTINs in one batch. Paste a list or upload CSV — parallel processing, Excel export.

🛡️ GST Health Score

0–100 compliance trust score. Analyses status, taxpayer type, registration age, and business activity.

🔎 Search by GSTIN / PAN / Name

Auto-detects your input. GSTIN gives full detail. PAN finds all registrations. Name search with live GSTN API.

✅ Registration Checker

Verify GST registration status, taxpayer type, and check pending return compliance for any GSTIN.

📊 Bulk Vendor Risk Report

Assess ITC risk across your entire supplier list. Score and rank up to 50 vendors. Export to CSV.

👁 GSTIN Watchlist

Monitor your supplier portfolio. Add GSTINs, track status changes, and view health scores in real time.

🧮 Calculators

🧮 GST Calculator

Calculate CGST, SGST, and IGST breakdowns for any amount and GST rate (0%, 5%, 12%, 18%, 28%).

💼 ITC Risk Checker

Compute ITC eligibility, blocked credits under Section 17(5), and ITC at-risk from inactive suppliers.

🔗 ITC Reconciliation

Compare ITC in your books with GSTR-2B data, supplier-wise. Identify excess claims and missing credits.

⚠️ Penalty Calculator

Late fees for GSTR-1, GSTR-3B, GSTR-9, GSTR-4 with statutory caps and 18% per annum interest.

📊 Interest Calculator

Calculate 18% per annum interest on late GST payments or delayed ITC reversals.

🔄 RCM Calculator

Identify goods and services under Reverse Charge Mechanism and calculate your RCM tax liability.

📈 Margin Calculator

Calculate pre-GST and post-GST profit margins for your products. Know your effective margin after GST.

💰 GST Savings Calculator

Estimate your GST savings through ITC credits and compare regular vs composition scheme costs.

📋 Composition Scheme

Check if you qualify for the GST Composition Scheme and calculate your flat-rate tax liability.

🤖 Reconciliation & AI

📂 GSTR-2A/2B Reconciliation

Match your purchase register with supplier-filed data. Spot ITC mismatches before filing GSTR-3B.

🤖 AI Notice Reply Generator

Paste a GST notice, get a professionally drafted response. Covers ASMT-10, DRC-01, REG-03, and more.

🔔 GST Waiver Status

Check waiver status for late fees and interest under GST amnesty schemes and GSTR-9 waivers.

📋 Annual GST Summary

Generate an annual GST liability summary for any GSTIN — useful for GSTR-9 preparation.

📚 Tools & Reference

🧾 GST Invoice Generator

Professional GST-compliant invoices with company logo, GSTIN auto-fill, PDF download, WhatsApp share.

📦 HSN / SAC Code Finder

Search 21,000+ HSN and SAC codes by product name or chapter. Find the right rate in seconds.

📋 GST Rates 2025

Complete GST rate schedule for all goods and services. Updated for FY 2025-26 with recent changes.

📅 Compliance Calendar

Never miss a GST deadline. Monthly calendar for GSTR-1, GSTR-3B, GSTR-9, and all other returns.

🚛 E-way Bill Guide

Complete guide to generating, cancelling, and updating e-way bills. Threshold values and exemptions.

📬 GST Notices Guide

Understand ASMT-10, SCN, DRC-01, REG-17 notices — what they mean and response timelines.

✔️ Compliance Checklist

Step-by-step GST compliance checklist for the financial year. Covers registrations, returns, and audits.

🔍 ITC Eligibility Checker

Determine ITC eligibility for any category of expense under CGST Act Section 16 and 17.

🛠 Services

✍️ GST Registration Service

Apply for a new GST registration with expert assistance. We handle the entire process end-to-end.

⚡ Developer REST API

Integrate GSTIN verification into your ERP or app. 5 free demo calls. ₹0.10/call, cache hits free.

📖 GST Guides

In-depth guides on GST registration, return filing, ITC, e-invoicing, and more. Written for Indian businesses.

💎 Pro & Business Plans

Unlimited verifications, AI tools, team access, and 1,000+ API calls from ₹299/month. Cancel anytime.

Who Uses GSTIN Verification

🧾

Accounts & Finance Teams

Validate vendor GSTINs before booking purchase invoices to avoid ITC reversal and GST notice risks.

🏦

Banks & NBFCs

Verify business GSTIN as part of KYB (Know Your Business) due diligence before sanctioning credit or loans.

🛒

E-commerce & Marketplaces

Confirm seller GST registration status during onboarding and periodic re-verification for compliance.

⚖️

Legal & CA Professionals

Cross-check client or opposing party GSTIN details for due diligence, litigation, and advisory work.

📦

Procurement & Supply Chain

Screen new suppliers before adding them to the approved vendor list — prevent fake-GSTIN fraud.

🔍

Individuals & Consumers

Verify a business is genuinely GST-registered before making a large purchase or B2B payment.

Frequently Asked Questions

Yes, completely free. No account, no API key, no subscription required. Simply enter any 15-digit GSTIN and get instant verification results powered by official GST portal data.
Data is sourced from the official GST portal (gst.gov.in) public API. Results are cached for performance — you'll see a "Cached result" badge when served from cache, or "Live data" when fetched fresh from the government portal.
An "Active" GSTIN means the business is currently registered under GST and is eligible to collect GST and issue valid tax invoices. If a GSTIN shows "Cancelled" or "Suspended", the business can no longer charge GST — input tax credit claimed against such GSTINs may be disallowed by authorities.
Yes. All 37 state and Union Territory codes are supported — from Jammu & Kashmir (01) to Andhra Pradesh (37). The first two digits of any GSTIN identify the state, and our tool covers the full range recognised by the GST Council.
If a supplier's GSTIN is fake or cancelled, the GST collected is not deposited with the government and your Input Tax Credit (ITC) claim will be rejected during reconciliation. This can trigger demands, penalties, and interest from the tax authorities. Verifying before payment takes under 5 seconds and eliminates this risk entirely.
A valid GSTIN is always exactly 15 characters: 2 numeric digits (state code) + 10 alphanumeric characters (PAN of the taxpayer) + 1 digit (entity number, 1–9 or A–Z) + the letter 'Z' + 1 alphanumeric check digit. Example: 27AAAAA0000A1Z5.
Cache entries have a TTL (time-to-live) that ensures data stays reasonably fresh. For most compliance checks, cached data is perfectly sufficient. For time-critical scenarios (e.g. verifying a supplier whose status you suspect has changed recently), a fresh live result will be fetched automatically if the cache has expired.
Yes — use the Search by PAN feature. Enter a 10-character PAN and we look up all associated GSTINs. Our tool first searches our database, and if no results are found, it calls the live GSTN API to discover all registrations linked to that PAN in real time — then caches them for future lookups.
Our Bulk Verification tool supports up to 500 GSTINs per batch. Paste them line by line or upload a CSV. Results are processed in parallel and can be exported to Excel. Free users get 10 bulk verifications per day; registered users get more.
The GST Health Score gives any GSTIN a compliance score from 0 to 100. It analyses registration status, taxpayer type, how recently the record was updated, entity age, and business activity profile. A score above 75 generally indicates a low-risk supplier safe to transact with.
Yes. Our Developer REST API lets you verify any GSTIN programmatically via GET /api/v1/verify/{GSTIN}. You get 5 free demo calls. Beyond that, purchase credits at ₹0.10 per verification. Cached results are always free. JSON response compatible with all major languages.