A faster first check for your business list

Bulk GSTIN lookup

Check up to five GST numbers together. Validate your list first, then compare the available business details.

0 / 5

One GSTIN per line, or separate with commas or spaces. Lowercase letters are accepted.

Valid GSTINs are checked against saved records on our server; missing or outdated records may be requested from the GST data provider. We do not save this list in your browser.

01 / From a list to a useful overview

Three steps. No spreadsheet juggling.

1. Gather the numbers

Copy the complete GSTINs from your supplier records or invoices. Enter one per line or use commas and spaces. Keep each registration only once and limit the batch to five entries.

2. Correct before sending

We check the batch size, duplicates, GSTIN format and checksum. If any entry fails, the entire batch stays unsent. Correct the highlighted entry numbers and submit again.

3. Review each business

Compare the returned legal name, registration status, taxpayer type and address with your documents. Open the full profile for available return filings and the print-friendly summary.

02 / Understand what the checks mean

A valid format is not
a verified business.

The checksum helps catch typing errors. It does not tell us whether a registration exists, remains active or belongs to the supplier you intended to check.

Input check

Does the GSTIN have the expected structure and matching check character? This happens locally and is repeated on our server before contacting the data provider.

Record lookup

What information does the provider return for that number? A correctly formed GSTIN may still have no available record.

Your business review

Does the returned identity match your documents? Confirm critical details on the official GST portal and continue your usual vendor and payment checks.

03 / Keep the exceptions visible

One unavailable record does not hide the rest.

Successful lookups

Each registration receives its own card. Missing fields are labelled “Not provided”, rather than filled with assumptions. Full-profile links use the exact GSTIN from your validated list.

Unavailable lookups

A timeout, service limit or missing record appears against the affected number. Other entries still receive their own results. You can retry an individual lookup without resubmitting the whole list.

Before your next batch

Questions about bulk GSTIN search.

What happens if I paste six numbers?

The batch is rejected before lookup. We do not silently drop the sixth entry or send the first five. Shorten the list and submit again.

Will valid entries be sent if another entry is invalid?

No. Every entry must pass validation first. The API also repeats these checks so an invalid or oversized batch is rejected even if browser validation is bypassed.

Can I upload a CSV or Excel file?

This version accepts pasted text, not file uploads. Copy up to five GSTIN cells from your spreadsheet and paste them into the box. Do not include column headings or company names.

Why is the batch not instant?

Lookups run one at a time to avoid a burst of requests to the provider. Slow or unavailable responses can take longer; each lookup has a timeout so one entry cannot wait indefinitely.

Can I print a business from these results?

Yes. Open “View full profile” and use “Print / Save PDF”. The individual profile includes available filing history, source notes and a summary designed for printing.

Is this an official compliance certificate?

No. GSTVibe presents third-party information for reference. A returned status does not establish that an invoice is authentic or a supplier is safe to trade with. Confirm important details on the official GST portal.