Skip to content

Published services, current details, and clear categories.

Explore APIs

PAN-to-GST Lookup API

Find the GST registrations recorded against a PAN, including ones in states you did not know about, and put the right GSTIN on a merchant or vendor record.

PANGSTIN
Request and response

You confirm the required fields and consent steps with us during onboarding.

You send

A PAN

You receive

The GST registrations recorded against the PAN, with state and status where available

Coverage
GST registrations recorded against a PAN across Indian states and union territories
Typical users
Vendor onboarding, accounts payable, merchant operations, tax and credit teams
Coverage note
Registrations across Indian states and union territories. The fields returned vary by data source and by the individual record.
Overview

What you can do with the PAN-to-GST Lookup API

A GSTIN is issued state by state, so one business can hold several registrations against a single PAN. There is one for each state it is registered in, and in some cases more than one within a state. A PAN-to-GST lookup returns the registrations recorded against a PAN. The lookup is a discovery step. It shows which registrations exist and lets a reviewer pick the one that belongs on an invoice, a contract or a vendor record. A separate GST verification check covers the registration profile in depth. The set of fields differs from one data source and one record to the next, and access depends on the service contract you select. A PAN identifies a person where the holder is a proprietor. Run the lookup with consent and for a stated business purpose.

  • One PAN, every registration on it

    GST registration is state-wise. A business can hold several GSTINs against one PAN. The lookup returns the registrations recorded against the number, including any the counterparty did not quote.

  • The GSTINs the response carries

    You get the GSTINs recorded against the PAN, with the state each one belongs to and the status recorded for it where the underlying source carries that. The exact fields available vary by data source and by the individual record.

  • Discovery first, verification after

    The lookup finds the registrations. A separate GST verification check starts from a GSTIN and covers the registration profile in depth. Many teams run the two together.

  • Signup lookups and periodic sweeps

    Registrations are added and surrendered over time. The same lookup completes a counterparty record at signup, and sweeps an existing merchant, seller or supplier base later on.

How it works

The five-step PAN-to-GST Lookup API workflow

Our team walks you through the exact request and response for this service during onboarding.

Step 1

Tell us where the lookup fits

Use Get API to start the conversation. We agree the service contract once we know where the lookup sits in your onboarding or vendor workflow.

Step 2

Add the lookup to your vendor flow

Connect the lookup to your onboarding form, vendor master, procurement system or review dashboard, following the technical documentation we provide at onboarding.

Step 3

Send the PAN

Your application sends the PAN as the counterparty provided it, once you have captured consent at the point of collection.

Step 4

Read the list of registrations

The GST registrations recorded against the number come back in a structured response, with state and status information where it is available.

Step 5

Pick the GSTIN you will use

Select the registration that belongs on the invoice, contract or vendor record. Store the full result with its timestamp for later review.

Industries

Where teams use PAN-to-GST Lookup API

These sectors build the check into a decision they already make.

  • Fintech and payments

    Find a merchant's GSTIN for the state where supply is made

  • Marketplaces

    Discover seller registrations across fulfillment states at signup

  • Procurement

    Pick the correct vendor GSTIN before an invoice is booked for credit

  • Lending and NBFC

    Map the states an MSME borrower is registered in

  • Logistics and freight

    Complete consignor and consignee registrations at booking

  • Real estate

    Collect contractor registrations before a site vendor account opens

What is a PAN-to-GST lookup?

GST registration in India is state-wise. A business that operates in several states holds a separate GSTIN in each of them, and every one of those numbers is built around the same PAN. That is what makes the PAN a workable starting point.

A PAN-to-GST lookup submits the PAN and returns the GST registrations recorded against it. You then see the states a counterparty is registered in, instead of the single number that happened to be typed into a form.

How the PAN-to-GST API works

Collecting GSTINs by asking is slow and incomplete. A supplier sends the registration for its head office. A seller quotes the state it signed up from, and the registration that matters for a particular transaction never reaches the record.

An API lookup puts the discovery step inside the software where you create the counterparty. A marketplace can resolve a seller's registrations during signup. A procurement system can resolve a supplier's registrations before a purchase order is raised, and an accounts payable team can resolve them before an invoice is booked.

What you send to find GSTINs on a PAN

You send the PAN on its own. The API processes the number and returns the GST registrations recorded against it, in a structured response. That response can include the state each registration belongs to and the status recorded for it.

A GSTIN carries the PAN inside it. You can reconcile the returned numbers against the identity details a counterparty has already submitted. The set of fields differs from one data source and one record to the next.

What the GSTIN list covers, and what GST verification adds

The lookup tells you which registrations exist against a PAN, and it stops there. A separate GST verification check starts from a GSTIN and goes deeper. It carries the legal and trade names, the constitution of the business, the registration date, the jurisdiction and the filing behavior recorded for a registration.

Many teams run the two together. The lookup finds the registrations, and the verification step then runs against the one you will use. The record ends up carrying both a complete list and a checked profile.

Who looks up GSTINs by PAN

  • Fintech and payment service providers: resolve a merchant's registration for the state where supply is made, before settlement and tax reporting are configured.
  • Marketplaces: discover a seller's registrations across the states it fulfills from. Invoicing is then raised against the correct one.
  • Procurement and manufacturing: pick the right vendor GSTIN before an invoice is booked. Input tax credit depends on the invoice carrying the registration that matches the place of supply.
  • Lending and NBFC: map the states an MSME borrower is registered in, as part of understanding the business behind a credit file.
  • Logistics and freight: complete consignor and consignee registration details at booking, since the movement documentation raised later depends on them.
  • Real estate: collect contractor and material-supplier registrations before a site vendor account is opened.

How to find GST registrations by PAN

Most teams settle four questions before they automate this lookup.

  1. Where you collect the PAN, and where you capture the consent that goes with it.
  2. Which returned registration becomes the default on the record, and who decides when there is more than one.
  3. What an empty result means for the journey, since a business may not be registered at all.
  4. How often you look up an existing counterparty again, because registrations are added and surrendered over time.

Where the GSTIN lookup sits in your vendor flow

Connect the lookup to an onboarding form, a vendor master, a procurement system, an accounts payable queue or an internal review dashboard. The result then lands where your reviewing team already works.

Two patterns are common. A lookup at onboarding completes the counterparty record before anyone uses it. A sweep across an existing base surfaces registrations you never collected, and states nobody knew a supplier had.

A GST registration describes a business. The PAN the lookup starts from identifies a person where the holder is a proprietor. Collect consent at the point you capture the PAN, state the purpose in plain language, and run the lookup only for that purpose.

Keep the returned registrations inside the systems that need them, and apply the retention rules you already apply to counterparty records. Store what came back and when. A later reviewer can then see the basis for the GSTIN on file.

Access depends on the service contract you select. The response does not replace your own tax assessment.

FAQ

Common questions

What teams ask before they integrate PAN-to-GST Lookup API.

A business registers separately in each state it operates in, because GST registration is state-wise. In some cases it holds more than one registration within a state. Every one of those numbers is built around the same PAN, which is why a PAN-based lookup can return several.

Get started

Add PAN-to-GST Lookup API to your workflow

Tell us how you plan to use it. Our team sets up API access, agrees your pricing and takes you through onboarding.