Inspecting at any factory in India since 2017.EUDR applies from 30 Dec 2026: what it means for Indian wood furniture →

Guide

How to verify an Indian supplier: GSTIN, IEC, Udyam, MCA, bank and site checks

To verify an Indian supplier, look up its GSTIN on the GST portal, its Importer Exporter Code on the DGFT site, its MCA company record and any Udyam registration, then match names, addresses and bank details. Desk checks prove a business exists. A factory audit, such as Clear To Load's US$449 audit day, proves it can make your order.

Key takeaways

  • All four registration checks are free and public: GSTIN on the GST portal, IEC on the DGFT site, company data on the MCA portal, and Udyam on the Udyam portal.
  • The same legal name should appear on the GST record, the IEC, the pro forma invoice and the bank account you pay. A mismatch is the most common warning sign.
  • Registrations prove that a business exists and can export. They do not prove it owns a factory or can make your product.
  • Confirm bank details by phone on a number you found yourself, and treat any mid-order change of bank account as a stop sign until verified.
  • Finish with a site visit or a capability audit at the address where your goods will actually be made.

The checks at a glance

Work through these in order. The first four are desk checks you can do in an hour from anywhere. The last two need someone on the ground.

CheckWhereWhat it showsWhat it does not prove
GSTINGST portal, Search TaxpayerLegal and trade name, registration date, constitution of business, principal place of business, status, returns filedThat the business manufactures anything
IECDGFT website, View Any IECBasic details of the Importer Exporter Code, including Denied Entity List statusThat the holder is a manufacturer rather than a trader
MCA master dataMinistry of Corporate Affairs portalFor companies and LLPs: identification number, registered office, date of incorporation, status and directorsAnything about proprietorships or partnerships, which are not on it
UdyamUdyam Registration portal, Verify Udyam RegistrationWhether the enterprise is registered as micro, small or mediumCapacity for your order; the registration is self-declared
Bank detailsYour own call to the supplierThat the account you pay belongs to the business you checkedProduct quality or delivery
SiteVisit or factory auditMachines, people, process and subcontracting at the real addressHow a future lot will turn out; that needs inspection

Check the GSTIN on the GST portal

Every Indian business above the GST threshold has a GST Identification Number (GSTIN). Ask for it, or read it from the pro forma invoice, and enter it in Search Taxpayer on the GST portal. No login is needed. According to the portal's user manual, the public result shows:

  • Legal name of business and trade name.
  • Effective date of registration, and date of cancellation if there is one.
  • Constitution of business: proprietorship, partnership, private limited company and so on.
  • Principal place of business.
  • GSTIN status, including auto-suspension with its date.
  • Details of returns filed, by financial year, and the filing frequency.

What to compare:

  • Name. The legal name should match the invoice and the bank account. A trade name is fine, but the money should go to the legal entity.
  • Status. It should be active. A cancelled or suspended GSTIN on a live order is a reason to stop.
  • Age. A supplier that says it has exported for 20 years but registered for GST last year needs to explain why.
  • Returns. Regular filing is a sign of a trading business. Long gaps deserve a question.
  • Address. Note the principal place of business. You will compare it with the factory later.

A logged-in GST user sees more, including the names of proprietors or directors and an annual turnover band. Overseas buyers usually do not have a login; an Indian agent or accountant does.

Check the Importer Exporter Code (IEC) on the DGFT site

The IEC is issued by the Directorate General of Foreign Trade (DGFT). The DGFT Handbook of Procedures says an IEC is compulsory for imports and exports, apart from listed exempt categories. Only one IEC is issued per PAN, it stays valid unless suspended or cancelled, and it covers all branches and factories of the holder.

To check one, use View Any IEC under the DGFT site's IEC services. You need the IEC number and at least the first three characters of the firm's name. The result shows basic details of the IEC, including whether the holder is on the DGFT's Denied Entity List.

Two cautions:

  • A merchant exporter or buying house also holds an IEC. That is normal, but you should know whether you are dealing with the maker or a trader, and who owns the factory.
  • The name on the IEC should match the GST legal name. If the exporter on your documents differs from the firm on your invoice, ask why before you pay.

Company records on the MCA portal, and Udyam registration

MCA master data. If the supplier is a private or public limited company or an LLP, it is registered with the Ministry of Corporate Affairs (MCA). The MCA portal's master data service shows the company's identification number, registered office address, date of incorporation, status (for example, active or struck off) and its directors. Check that the status is active and that the people you deal with appear as directors, or that you know their role.

Many Indian workshops are proprietorships or partnerships. They are not on the MCA register, so a missing record is not a red flag on its own. The constitution of business on the GST record tells you which kind of firm it is.

Udyam registration. Udyam is the government registration for micro, small and medium enterprises. The Udyam portal states that registration is online and based on self-declaration, with no documents uploaded, and that investment and turnover details are taken from government PAN- and GST-linked data. From 1 April 2025 the classes are:

ClassInvestment up toTurnover up to
Micro₹2.5 crore₹10 crore
Small₹25 crore₹100 crore
Medium₹125 crore₹500 crore

Use Verify Udyam Registration on the portal to confirm a number. The class is a rough cross-check: a micro enterprise that claims to ship far more than its turnover class allows is worth a closer look. Not every supplier has a Udyam number, and firms above the medium limits cannot have one.

Bank and payment checks

Payment is the step where a fake or impersonated supplier takes your money. A few simple rules close most of the gaps:

  • Pay only to an account in the supplier's legal name, as shown on the GST record. Do not pay a personal account, a relative, or a "sister company" you have not checked.
  • Ask for bank details on the company's letterhead, then confirm them by phone on a number you found independently, not one given in the same email.
  • If the supplier announces a new bank account during an order, stop and verify by phone before paying. Bank details changed by email are a well-known pattern in invoice fraud.
  • For a first order, keep the deposit small or use a payment method that ties the balance to documents, such as a letter of credit that calls for an inspection certificate.
  • Ask for references from other overseas buyers, and contact them yourself.

Match the addresses, then see the factory

Put the addresses side by side: GST principal place of business, MCA registered office, the pro forma invoice, and the factory the supplier showed you on a video call. A registered office in a city centre and a factory in an industrial area is common. A factory address that appears on no record, or a site the supplier will not let anyone visit, is not.

Photos, satellite views and video calls help, but they show what the supplier chooses to show. The only reliable check of capability is a visit by someone you trust, or an independent factory audit at the site where your goods will be made.

A Clear To Load factory audit in India checks company registration, GST registration and IEC on the day, and that the address matches the site. It then scores capacity, process, quality control and subcontracting in a report of 8 sections with photographs and basic social-compliance observations. It costs US$449 per audit day, plus travel by band (none in Jodhpur); see pricing. It is not a SMETA or amfori BSCI social audit. For the full list of what an auditor looks at, see the factory audit checklist for India.

Red flags and what to do next

What you findWhat it may meanWhat to do
GSTIN cancelled or suspendedThe business is not currently registered to tradeDo not pay until it is resolved
Bank account name differs from the GST legal nameThird-party payment or fraudPay only the legal entity, confirmed by phone
Exporter on documents differs from the invoicing firmA trader or agent between you and the factoryAsk who makes the goods and audit that site
No record links to the factory addressThe factory may belong to someone elseAsk for the factory owner's details, then audit
IEC holder on the Denied Entity ListDGFT has barred the firmDo not trade until you understand why
Supplier refuses any visit or auditSomething to hide, or no factoryTreat as a deal-breaker for a first order

Verification is the first step, not the last. Once you have chosen the supplier, independent inspections during and after production confirm that each order matches what you bought. See how to choose an inspection company and sourcing from India: a quality guide.

Sources

  1. GST portal: Search Taxpayer (user manual, Search Taxpayers using GSTIN/UIN)
  2. GST portal (services.gst.gov.in)
  3. DGFT: View IEC related details (View Any IEC)
  4. DGFT Handbook of Procedures 2023, Chapter 2 (July 2026 version), paras 2.07–2.15 on IEC
  5. Ministry of Corporate Affairs (MCA) portal: company and LLP master data
  6. Udyam Registration portal, Ministry of MSME (classification from 1 April 2025; Verify Udyam Registration)

Frequently asked questions

Can I check an Indian GST number for free?

Yes. Search Taxpayer on the GST portal works without a login. Enter the GSTIN to see the legal and trade name, registration date, constitution of business, principal place of business, status and returns filed.

Does an IEC prove that a supplier is a manufacturer?

No. An Importer Exporter Code shows that a business is registered with the DGFT to import or export. Traders and buying houses hold IECs too. Only a visit or a factory audit shows whether the business makes the goods.

My supplier is not on the MCA website. Is that a problem?

Not necessarily. Only companies and LLPs are on the MCA register. Many Indian workshops are proprietorships or partnerships. Check the constitution of business on the GST record, which every registered supplier has.

Does every Indian supplier have an Udyam registration?

No. Udyam covers micro, small and medium enterprises, and registration is self-declared. Larger firms are outside those classes, and some small firms have not registered. Use it as a cross-check, not a requirement.

What is the safest way to pay a new supplier in India?

Pay only an account in the supplier's legal name, confirm the details by phone on a number you found yourself, keep the first deposit small, and link the balance to an inspection result or to documents under a letter of credit.

Do I still need a factory audit if all the registrations check out?

For a first order, usually yes. Registrations prove the business exists. An audit shows whether the factory has the machines, people, process and quality checks for your product, and what it subcontracts.

Know before it ships

Tell us the product, the factory's city and your ready date. We confirm the inspector, the notice time and the price before you book.

Book an inspection