India's trusted GST & compliance platform

Verify any GSTIN
before it costs you
an ITC claim.

Instant, accurate GST details from official records. Check a business's registration status, filing history and vendor risk before you pay — and protect every rupee of your Input Tax Credit.

Live GSTIN structure check Start typing
––State
––––––––––PAN
–Entity #
–Default
–Check digit
No signup required Instant results Official GST portal data
1.4 Cr+
GSTINs verifiable
< 1 s
Average response time
37
Indian states & UTs
Free
Basic lookups for all
Deadline radar Upcoming GST due dates
Oct 20: GSTR-3B (Summary return & tax payment) Nov 11: GSTR-1 (Monthly outward supplies) Nov 13: IFF (QRMP invoice furnishing)
Full calendar
Built for every GST workflow
Used by businesses, professionals and developers across India
CA & Tax Firms Banks & NBFCs E-commerce Procurement Developers SMEs & Enterprises
Sample verified dossier

See what information you get

Every lookup returns official GST records in a clean, audit-friendly format. (Illustrative example.)

GSTIN Verification Certificate
Valid GSTIN — Active taxpayer Regular Taxpayer
GSTIN27AAACU9603R1ZX
StateMaharashtra
Legal NameABC Private Limited
JurisdictionPUNE GST
Trade NameABC Pvt Ltd
StatusActive
Registration Date12 Jul 2017
Constitution of BusinessPrivate Limited Company
Taxpayer TypeRegular
Filing FrequencyMonthly
Last GSTR-3B FiledAug 2026
Last GSTR-1 FiledAug 2026
Filing StatusUp to date
e-InvoicingApplicable
Principal Place of BusinessPlot 14, MIDC Industrial Area, Pune, Maharashtra
DistrictPune
PIN Code411019
Jurisdiction (Centre)Range II, Division III, Pune
Jurisdiction (State)PUNE GST
Nature of Business ActivitiesWholesale TradeRetail TradeSupplier of Services
Business TypePrivate Limited
Entity Age~9 years
HSN 8471Computers & peripherals
HSN 8537Electrical control panels
SAC 9983Business & consulting services
SAC 9972Real estate services
Simple & instant

How GSTIN verification works

Get accurate GST details in seconds. We check our verified index first and query the official GST portal in real time when a record needs refreshing.

Try it now
01
Enter GSTIN
Type any 15-digit GSTIN, or upload a list for batch checks.
02
Instant query
Cache-first lookup, live GST portal query on a miss.
03
Detailed results
Legal name, status, taxpayer type, address & filings.
04
Secure your ITC
Avoid ITC reversals and notices from non-compliant vendors.
Input tax credit risk estimator

Estimate what unverified vendors could cost you

Section 16(2)(c) of the CGST Act denies ITC if your supplier doesn't pay the tax. Move the sliders to see your potential annual exposure.

₹50,00,000
₹5 Lakh₹5 Crore
3.0%
1% (low)10% (critical)
Illustrative estimate at the 18% GST slab, with 18% p.a. interest on reversed credit (Section 50). Not tax advice.
Potential annual exposure
₹3,82,320
Estimated capital at risk per year
₹3,24,000
ITC that could be reversed
₹58,320
Interest at 18% p.a.
Screen your vendor list
Built for tax & finance teams

What makes GSTIN.cloud different

Official GST data
Sourced from the public GST portal, refreshed live whenever a cached record has expired.
Fast & reliable
Results in under a second for most lookups, backed by a cache-first engine.
Bulk & automated
Verify up to 300 GSTINs per batch, export to Excel, or monitor vendors on a watchlist.
Developer-first API
Clean REST endpoints with JSON responses — verify, search, health score and filing status.
Coverage across India

CA firms, tax professionals, finance teams and enterprises in every state rely on GSTIN.cloud for vendor verification.

Inspect:
42,994GSTINs in our index
37States & UTs
< 1sAvg. response
Reference

How to read a GSTIN

Every Indian GSTIN is 15 characters and encodes real information about the business.

27State
AAAAA0000APAN (10 chars)
1Entity #
ZDefault
5Check 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 the same PAN
  • Char 14: Always 'Z' — default character
  • Char 15: Check digit (alphanumeric) for validation
Coverage

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

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

Taxpayer type & constitution

Regular taxpayer, composition dealer, SEZ unit, government entity or any other category.

Principal business address

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

Registration & update dates

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

Nature of business

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

Compliance suite

45+ tools, one GST platform

Everything from a single lookup to bulk vendor screening, reconciliation and compliance filing — organised by what you're trying to do.

Beyond the tools

Verified professionals, matched to your problem

Not just a directory listing — GST, tax, accounting and legal professionals vetted by GSTIN.cloud.

For businesses & professionals

Need more than a lookup? Talk to a professional.

Expert support for GST compliance, ITC verification, reconciliation and more from verified CA, tax and legal professionals.

Developer-first API

Integrate GSTIN checks with a clean REST API

Verify vendors during onboarding, validate GSTINs at checkout and run bulk audits from your own systems — simple keys, JSON responses.

  • Verify, search, health score & filing-status endpoints
  • API-key auth with usage tracked in your dashboard
  • Free demo calls — cached results are always free
Get your API key

      
GET /api/v1/verify/{GSTIN} API docs
Plans for professionals & teams

Outgrown one-at-a-time lookups?

Pro and Business plans add unlimited verifications, bulk processing at scale, team access and API integration — cancel anytime.

CA & tax consultanciesBulk GSTIN checks, filing status and reconciliation for every client.
Finance & procurement teamsVendor screening, risk reports and watchlists before every payment.
Developers & platformsREST API for onboarding, KYB and checkout validation.
Use cases

Who verifies GSTINs with us

Accounts & finance teams

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

Banks & NBFCs

Verify business GSTINs as part of KYB due diligence before sanctioning credit or loans.

E-commerce & marketplaces

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

Legal & CA professionals

Cross-check client or counterparty 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

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

Common questions

Frequently asked questions

Everything you need to know about GSTIN verification, data sources, pricing and the API.

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.
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 time-to-live that keeps data reasonably fresh. For most compliance checks cached data is sufficient. If the cache has expired, a fresh live result is fetched automatically — and you can force a live refresh from any cached result.
Yes — use the Search by PAN feature. Enter a 10-character PAN and we look up all associated GSTINs, first in our database and then via the live GSTN API, caching them for future lookups.
Our Bulk Verification tool supports up to 300 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. A score above 75 generally indicates a low-risk supplier.
Yes. Our Developer REST API verifies any GSTIN programmatically via GET /api/v1/verify/{GSTIN}. You get free demo calls; beyond that, purchase credits at a low per-verification cost. Cached results are always free.
Protect your input tax credit

Stop losing ITC claims to non-compliant vendors.

Verify suppliers in seconds, screen whole vendor lists, and keep a watch on the ones that matter. Free lookups, instant results, zero setup.

No credit card required Official GST portal data Cancel paid plans anytime

GSTIN.cloud provides GSTIN lookup and compliance tooling based on publicly available GST portal data. Results are cached for performance and may not reflect changes made in the last few hours. Always cross-verify critical decisions on the official GST portal (gst.gov.in). GSTIN.cloud is an independent service and is not affiliated with the Government of India or the GST Network.