Verification
How to verify a GSTIN
What GSTIN verification actually proves, and the four checks worth doing before you pay an invoice.
Verifying a GSTIN means confirming that the number on an invoice belongs to a real, currently registered taxpayer — and that the taxpayer is the business you think you are dealing with.
Four checks cover most risk. First, the format: a GSTIN is 15 characters, beginning with a two-digit state code, followed by the holder's 10-character PAN, an entity number, the letter Z, and a checksum character. Second, the status: only an active registration can lawfully charge GST. Third, the legal name: it should match the name on the invoice, allowing for a registered trade name that differs from the legal name. Fourth, the state code: the first two digits should match the place of supply claimed on the invoice.
Verification does not tell you whether a specific invoice was actually filed, whether the supplier has paid the tax collected, or whether goods were delivered. It confirms registration facts only.
Run the check before releasing payment on a new supplier, and re-check periodically for suppliers you pay regularly — registrations can be cancelled or suspended at any time.
Need to verify a GSTIN?
Enter a 15-digit GST number to check its registration status and details.
Useful GST tools
GST number search
Search a GSTIN or a business name.
GSTIN verification
Confirm a GSTIN is genuine and active.
GST status check
Active, cancelled or suspended registrations.
GST registration search
Find registration details behind a GSTIN.
GSTIN details
Every field a GST number lookup can return.
GSTIN format
What each of the 15 characters means.
GST state codes
All 38 two-digit state codes.
Business GST verification
Check a company GSTIN before you transact.
Supplier & vendor verification
Onboarding and procurement checks.
GST invoice verification
Check the GSTIN printed on a bill.
Search by company name
What name-based lookup can and cannot do.
GST guides
Plain-language GST explainers.