GST tools

Bulk GSTIN verification

Paste or upload up to 500 GSTINs and verify them in one run. Download the results as CSV.

Up to 500 GSTINs per job. Duplicates are removed automatically.

How bulk verification works here

Paste one GSTIN per line, or a column copied from a spreadsheet. Each number is first checked for structure — length, state code, PAN segment and checksum — and only well-formed numbers are sent for a live lookup, so obvious typing errors do not consume a lookup. Results are written back row by row, in the order you supplied them, and can be downloaded as CSV for your records.

What each row tells you

A completed row shows the legal name on the registration, the current GST status, and the state of registration. A row can also come back without a record: that usually means the number is well-formed but is not a live registration, and it deserves a query to the supplier rather than an assumption.

Practical uses

Cleaning a supplier master before a filing period, checking a new vendor list during onboarding, or re-checking existing counterparties periodically, since a registration that was active last quarter can since have been cancelled or suspended.

Limits and caveats

Runs are capped to keep lookups fair for everyone, and a job needs an account so results stay attached to you. Details reflect what the lookup returned at that moment and may be served from a recent cached result — read how we source and refresh data before relying on a run for a filing or payment decision, and confirm anything consequential on the official GST portal.

Browse the full library of GST guides.