Skip to content

What an Indian GST Number Tells You About a Supplier

Yash KhatriFounder, SourcingFrom
Updated

6 min read

An Indian GST number (GSTIN) shows the state a business is registered in, carries its PAN, which is also its export code, and once looked up shows whether it is active and able to export. It proves a registered business exists, not that it makes your product.

Key takeaways

  • Characters 3 to 12 of a GSTIN are the PAN, and the export code (IEC) is the same PAN.
  • The state code should match where your goods will be made, or the supplier should explain why not.
  • A composition-scheme registrant can't export under that registration.
  • Six missed monthly returns in a row can lead to cancellation, so filing gaps are a real warning.
  • The factory tick on the GST record is self-declared, so capacity and quality still need a visit or an inspection.

An Indian GST number (GSTIN) tells you which state the business is registered in, gives you its PAN, the tax identity that links its export code and other records, and, once you look it up, whether it is active and whether it can export at all. It doesn't prove the supplier makes anything. Read it right and it takes about five minutes to learn whether the business in front of you is the one it says it is.

A thick stack of business papers

Most advice stops at "ask for the GST number". That's like asking for a passport and not opening it. This post opens it, character by character, with one worked example. The caveat - I'm keeping this to the number itself. The full set of checks across every Indian record is on supplier signals and how to check a supplier yourself.

1. The 15 Characters, Split Up

A GSTIN is built from a fixed recipe in India's GST rules - two characters of state code, ten of PAN, two of "entity code" and one check character (CGST Rules, rule 10(1) (opens in a new tab)). Here's a made-up one so you can see it. It's fictional and won't match any real business.

33ABCDE1234F1Z5

  • 33 is the state. Commercial GST code lists give 33 for Tamil Nadu, 07 for Delhi, 27 for Maharashtra, 24 for Gujarat and 09 for Uttar Pradesh. Check the state name on the portal result rather than trusting a list.
  • ABCDE1234F is the PAN, the business's income-tax identity.
  • 1Z is the entity code. We don't interpret it.
  • 5 is a check character, there to catch typos.

That's it. No magic, but the state code and the PAN do a lot of work, as you'll see.

2. The State Should Match The Factory

GST is registered state by state. A business registers in each state it supplies from (CGST Act s.22 and s.25 (opens in a new tab)). So a knitwear unit shipping out of Tiruppur should have a Tamil Nadu GSTIN starting 33.

What if the "Tiruppur factory" sends you a GSTIN starting 07, a Delhi number? Don't panic. There are three ordinary explanations - the company also has a Tamil Nadu registration it didn't send you, the factory belongs to a partner who does the making, or it's a Delhi office that buys from Tiruppur. All three are legitimate ways to do business. You just want to know which one you're dealing with, so ask for the GSTIN that covers the address where your goods will be made. A big-city address on its own isn't proof of a trader either, as is a city address a trader sign? explains.

3. The PAN Is The Thread Through Everything

This is the bit hardly anyone uses. India's export code (IEC) is the same as the business's PAN, and only one IEC is issued per PAN (Foreign Trade Policy 2023, para 2.05 (opens in a new tab)). So you don't need to ask for the export code separately. Take characters 3 to 12, add the first three letters of the legal name, and run DGFT's free View Any IEC (opens in a new tab) lookup.

The PAN also tells you whether all the paperwork belongs to one legal person. The legal name should be identical on the GST record, the export code, the company register and the bank account on the invoice. A trade name that differs is normal. A legal name that changes from record to record is a question. If the IEC shows as deactivated or denied, read what those two statuses mean before you worry.

4. What The Public Search Shows

Put the number into the free GST taxpayer search (opens in a new tab) (a captcha, no login). According to the GSTN user manual, you'll see the legal and trade names, status, effective date of registration, constitution of business (company, partnership, proprietor), principal place of business, the kind of activity at each premises, and a table of every return filed with its filing date.

Four fields are worth your time -

Taxpayer type. Regular or composition. This one decides whether the business can export. A composition taxpayer can't make inter-state supplies, and exports count as inter-state (CGST Act s.10(2)(c) (opens in a new tab), IGST Act s.7(5)(a) (opens in a new tab)). If a composition supplier quotes you FOB, somebody else will be the exporter. That's often a small maker shipping through a merchant exporter, which is fine. Ask whose IEC and whose shipping bill.

Status. Active, suspended or cancelled. A cancelled registration is one of the few things that ends a conversation on its own.

Effective date. It's the date the business became liable for GST, not the date it was founded, and GST itself only started in July 2017. A firm claiming "since 1985" with a 2024 GSTIN may have restructured, which is common in family businesses. Ask what the older entity was called.

The filing table. Monthly filers who miss six months in a row, or quarterly filers who miss two quarters, are in cancellation territory (CGST Rules, rule 21 (opens in a new tab)). Check the filing frequency first, though. A quarterly filer isn't skipping months. And when many periods share one filing date, the business caught up in one sitting, which is worth a polite question.

5. The Worked Example

The five-minute check, in order:

  1. Read the first two characters and confirm the state matches where your goods will be made.
  2. Put the GSTIN into the free GST taxpayer search and note the taxpayer type, status, effective date and filing table.
  3. Take characters 3 to 12 (the PAN) and run DGFT's View Any IEC lookup.
  4. Check the legal name is identical on the GST record, the export code and the bank account on the invoice.
Filling in a bank slip with rupee notes

Say a buyer in Auckland gets a quote from "a Tiruppur knitwear manufacturer". The GSTIN starts 33, so Tamil Nadu, good. The portal shows a private company, regular taxpayer, active since 2018, factory and manufacturing ticked at a Tiruppur address, and unbroken monthly filing for the last two years. The buyer takes characters 3 to 12 into the IEC lookup and finds an active code under the same legal name.

What has she learned? That this is one real, functioning, registered business in the right state, able to export under its own name. What hasn't she learned? Whether it makes the goods. The factory tick on GST is self-declared, and nobody inspected the floor before it was ticked (GSTN registration manual). Capacity, quality and who sews her order are still open, and those need a visit, a video walk-through or an inspection.

That's the honest limit of a GST number. It's a strong "this business exists and is what it says on paper" check, and a weak "they make it" check.

6. What A GSTIN Can't Tell You

It can't tell you quality, capacity or whether the work goes out to partner units. Job work is normal in Indian clusters and isn't a red flag on its own (job work and subcontracting in India). It also can't prove the person emailing you works for the business, so match the bank account name on the invoice to the GST legal name, and confirm any change of bank details by phone.

If you want someone to run the deeper checks, including the logged-in GST view that only an Indian GST-registered user can see, SourcingSync (opens in a new tab) does that work. Otherwise, start with the number. It's free and it takes five minutes.

Questions Buyers Ask

Can a foreign buyer check a GST number without an Indian account?

Yes. The basic taxpayer search is public with a captcha. The richer view (directors, turnover band, e-way bill history) needs a login by an Indian GST-registered user.

Is a GST number enough to prove a supplier is real?

It proves a registered business exists in a state and files its returns. It doesn't prove the person you're talking to works there or that the business makes your product.

The supplier says it's too small to need GST. Is that right?

Not for a direct exporter of goods. Anyone making inter-state supplies must register whatever their turnover (CGST Act s.24 (opens in a new tab)), and exports count. A tiny workshop selling through an exporter may have none, and then the exporter's GSTIN is the one to check.

What does the "factory/manufacturing" tick prove?

That the business declared it. It's useful when it contradicts the pitch, for example a supplier claiming to manufacture whose own record ticks only wholesale or retail.

Ready to act

Want this supplier checked before you commit?

SourcingSync can verify who makes it and who answers for quality, then manage the supplier for you.

Talk to SourcingSync (opens sourcingsync.com in a new tab)
Yash KhatriFounder, SourcingFrom

Yash Khatri founded SourcingFrom to give buyers outside India the full picture of sourcing from India: what the country makes well, where it is made, who makes it and how it ships.

View profile

Download this guide as a PDF

Leave your email and the PDF downloads straight away. We don't email it to you.

India's Factory Cities: Where India Makes Things, State by State

Where India's registered factories are, state by state, from the government's Annual Survey of Industries, and what each state's towns make for a foreign buyer. Tamil Nadu has the most factories, Gujarat the most output and Maharashtra the most value added, while single-product towns hold much of what buyers abroad want.

Most 'Top Indian Supplier' Lists Are Really Freight Forwarders

Our read of US shipping records for 21 Indian product lines found that 19 of the 20 biggest "Indian suppliers" are freight forwarders or logistics firms, and that many bills carry no shipper name at all. The post explains why the lists come out this way and how to tell a maker from a mover.

Latest articles

How Long Does Shipping From India to Australia Really Take?

Sea freight from India to Sydney, Melbourne, Brisbane or Fremantle takes about 25 to 36 days port to port, and about five weeks door to door. No carrier we read sails direct, every box changes ship at a hub such as Singapore, Port Klang, Colombo or Tanjung Pelepas, and a missed connection can push a shipment past 50 days.

Mundra or Nhava Sheva: Which Port Should Your Supplier Ship From?

Mundra is the closer port for every north Indian cluster we mapped, but closer is not always faster. In the schedules we read, Mundra was quicker to the US East Coast, Nhava Sheva was quicker to the UAE, New Zealand and slightly quicker to Europe, and for Australia the two are close.

Type a word you met on the page, a product or a place.