Home/GST Contact Search Guides/GST company data lookup by GSTIN: tying several state registrations back to one company

Blog

GST company data lookup by GSTIN: tying several state registrations back to one company

GST company data lookup by GSTIN for multi-state companies: link each state registration to one PAN, map branches and keep company records consistent.

GSTIN Lookup

GST Identification Number

27ABCDE1234F1Z0

Illustrative result. Request a sample format for live records.

Reading time 8 min

Last reviewed August 2026

GST company data lookup by GSTIN gets more interesting the moment a company operates in more than one state. A small proprietorship usually has a single registration and a single address, so a lookup gives a tidy answer. A company with a head office in one state, a factory in a second and depots in three more will hold a separate registration in each state, and every one of those registrations returns its own snapshot when looked up. Treating each snapshot as a separate customer or supplier is one of the most common reasons company records drift apart.

This guide is about keeping that picture coherent. It explains how state registrations relate to the underlying company, how to recognise that several identifiers belong to the same legal entity, and how to structure your records so that billing, delivery, credit and contact details sit in the right place.

One company, many registrations

Under GST, registration is state-wise. A company that makes taxable supplies from several states registers in each of them, and each registration carries its own identifier. The company itself is one legal entity, with one PAN, one board and one set of statutory accounts. The registrations are, in effect, the company’s tax presence in each state.

For anyone dealing with the company, this means there is no single identifier that represents everything. The head office registration does not stand in for the factory, and the factory registration does not cover the depot in a neighbouring state. When you look up a company, you are always looking up one of its state presences, never the whole.

Reading the PAN inside the identifier

A GSTIN is built around the PAN of the registered person. Characters within the identifier correspond to the state code and the PAN, with a few further characters that distinguish multiple registrations and provide a check. In practice, this means registrations of the same company in different states share the PAN portion, while the state portion differs.

That shared portion is the most reliable link you have between state registrations. When two identifiers share the same PAN section and the lookups show the same legal name, you can be confident they belong to the same company. When the legal names match but the PAN sections differ, you are looking at two different entities that happen to have similar names, perhaps a holding company and a subsidiary, or two unrelated firms.

For a company, the legal name should be the same on every state registration, because it is the same legal entity. Trade names may differ, especially where a company runs different brands or divisions in different regions. Addresses will certainly differ, since each registration declares the places of business within its own state.

If you find registrations sharing a PAN section but showing materially different legal names, check the dates. A company that changed its name may show the new name on some records and the old one on others for a period, depending on when each was updated. A short question to the company’s accounts team usually clears this up.

Need the contact behind a GSTIN?Get the sample format with verified business contact fields.

Building a parent record with state children

The cleanest way to hold company data is a two-level structure. At the top sits a parent record for the legal entity, keyed on the PAN and carrying the legal name, constitution and any company-wide information. Beneath it sit child records, one per state registration, each keyed on its GSTIN and carrying the state, the declared addresses, the status and the details specific to that location.

This structure mirrors reality, so it holds up as the relationship grows. A new depot in a new state becomes a new child under the existing parent. A cancelled registration in one state is marked on that child without disturbing the others. Reports can roll up to the company or drill down to a state, depending on what the question is.

Where contact details belong

Contact details sit naturally at different levels. Company-wide contacts, such as a central procurement function or a corporate accounts payable team, belong on the parent. Location-specific contacts, such as the stores in charge at a factory or the dispatch desk at a depot, belong on the relevant child.

Mixing these levels causes real problems. A collections team that rings the factory floor about an invoice billed to the head office wastes everyone’s time. A logistics team that calls corporate procurement about a delivery appointment gets passed around. When you record a new contact, ask which level it serves, and put it there.

Remember that the registration lookups themselves do not supply these contacts. They confirm which state presence you are dealing with. The numbers and mailboxes come from the company, from documents it sends you, and from conversations with its staff.

Billing the right state registration

For sellers, the most practical reason to map state registrations carefully is invoicing. The buyer’s registration you put on an invoice should normally correspond to the state where the buyer is registered for that supply. A company that receives goods at its depot in one state but has its head office billed in another may expect invoices against a specific registration, and getting this wrong can disrupt its tax credit.

The fix is to agree, for each delivery location, which registration the company wants billed, and to store that choice on the child record. When purchase orders arrive, check the billing details against the stored mapping. Mismatches are much easier to correct before an invoice is raised than after it has been reported.

Checking status for each state separately

Status is per registration. A company may have an active registration in most states and a cancelled one in a state where it closed operations. Looking up only the head office registration will show active and tell you nothing about the closed branch.

When you deal with a specific location, look up that location’s registration. When you run periodic checks across your customer or supplier base, check every child record, not just the parent’s primary registration. A closed branch that still appears active in your system is a quiet source of failed deliveries and invoices that come back.

Spotting subsidiaries and group companies

Large business groups often operate through several legal entities, each with its own PAN and its own set of state registrations. A lookup that shows a familiar group name does not mean you are dealing with the same entity you contracted with. Subsidiaries, associate companies and newly formed entities may all carry similar names.

Keep each legal entity as its own parent record. If it helps your analysis, you can link parents through a group field, but never merge their registrations together. Contracts, credit limits and payment obligations attach to the legal entity, and blurring the line between group companies can leave you invoicing a party that never agreed to pay.

Handling changes over time

Company data is not static. New state registrations appear as the company expands. Existing ones are cancelled when a location closes. Legal names change after restructuring. Addresses move when a factory relocates. Each of these changes affects one or more records, and each should be dated.

A periodic review, perhaps tied to your annual vendor or customer re-verification, catches most of them. Look up every registration under each parent, compare the results with what you hold, and update the children individually. Note the date of each review so that anyone reading the record knows how current it is.

Want to see real match quality?See the sample format for your own GST numbers.

Avoiding the duplicate-customer trap

The most common symptom of poor company mapping is duplicate customer or supplier accounts. The same company appears three or four times, once per state registration, each created by a different team member who did not realise the others existed. Credit exposure is underestimated, statements go out in fragments, and nobody has the full picture of the relationship.

Searching for the PAN section before creating a new record prevents most of these duplicates. If a parent already exists, add the new registration as a child. If someone has already created duplicates, merge them under one parent carefully, keeping the history of each child intact.

Using the mapping in procurement and credit decisions

Once a company’s registrations sit neatly under one parent, decisions that used to be guesswork become straightforward. A credit controller can see total exposure across every state rather than a fragment per branch. A buyer comparing suppliers can see whether a vendor genuinely operates near a delivery point or simply ships from a distant head office. A finance team can confirm which registration a supplier’s invoices should carry before accepting them into the books.

The mapping also helps when something goes wrong in one location. If a depot’s registration is suspended, you can pause dealings with that depot while continuing normally with the others, instead of freezing the whole relationship or, worse, not noticing at all.

Privacy and proportion in company records

Company records tend to accumulate names and mobile numbers of individual employees over time. People change roles and leave, and their personal numbers do not need to stay on file once the reason for holding them has passed. Prefer role-based contacts such as a department line or shared mailbox, keep personal numbers only where there is a clear business need, and remove them when the person moves on or asks you to stop.

Summing up

A GST company data lookup by GSTIN always returns one state presence of a company, never the whole. Link registrations through the shared PAN section and consistent legal name, hold them as children under a single parent, and place contacts, billing choices and status at the level they belong to. Keep subsidiaries separate, review every child periodically, and search before you create. Company records built this way stay accurate as the company grows, and they give every team a clear view of who they are really dealing with.

Have a list of GSTINs?Send a few and we will return matching contact fields.

Keep Reading

More GST Contact Search Guides

GST certificate holder contact details – a related GST contact lookup guide.

Business phone lookup using GST number – a related GST contact lookup guide.

Business contact lookup using GST number – a related GST contact lookup guide.

Business phone lookup using GSTIN – a related GST contact lookup guide.

GST To Phone Number logoGST To Phone Number

We help sales, procurement and compliance teams turn a GST registration number into a verified, reachable business contact.

Get Sample Format

Send us a few GSTINs and we will return the matching contact fields so you can judge the data before you buy.

© 2026 GST To Phone Number. All rights reserved.

Disclaimer: GST To Phone Number is an independent data service. We are not affiliated with, endorsed by or connected to the Goods and Services Tax Network, the Central Board of Indirect Taxes and Customs, or any government department. GSTIN verification should always be confirmed against the official GST portal. Contact data is provided for legitimate business use and must be used in line with applicable telecom, privacy and data-protection rules.