How-to Suppliers & Wholesale
How to Verify a B2B Supplier in India Before You Pay
Short answer
To verify a B2B supplier in India, check their GSTIN and legal name on the official GST portal, check company or LLP details on the MCA portal, confirm the address with a video call or visit, ask for references and a sample, and pay a first order only to a business account in the registered name, preferably through escrow or in stages. Platform verification badges help you shortlist, but they don't replace these checks.
- Free official checks
- GST taxpayer search, MCA company records, Udyam
- Physical checks
- Video call, facility visit, sample
- Payment safety
- Escrow or staged payment to a business account
- Never
- Pay a personal account or rush under pressure
On this page
- Why verification matters
- The verification checks, in order
- What to look for in a GST record
- What platform badges tell you
- Documents to request, and what each proves
- Red flags of a suspicious supplier
- Safer payment terms for a first order
- Verification by supplier type
- A verification log you can reuse
- Verifying buyers, if you're the seller
- How long verification takes
- Using ratings and reviews in verification
- Pre-shipment inspection for larger orders
- Record-keeping: protect yourself if things go wrong
- Frequently asked questions
- Sources
Why verification matters
Open B2B marketplaces let a very large number of businesses list themselves. IndiaMART alone reported 8.8 million supplier storefronts in June 2026 (release (opens in a new tab)), and Justdial reported 56.1 million active listings across its platform (Business Today (opens in a new tab)). Most are genuine businesses, but scale makes it impossible for any platform to vouch for every one. Verification is the buyer's job, and it is cheap compared with the cost of a failed order.
The verification checks, in order
GSTIN check
Search the GSTIN on the official GST taxpayer search (opens in a new tab). Confirm the legal and trade names, status (active), and principal place of business match what the supplier told you.
Company or LLP check
For incorporated suppliers, look up the company on the MCA portal (opens in a new tab) and check name, status and registered address.
Udyam (optional)
MSME suppliers may hold Udyam registration (Udyam portal (opens in a new tab)); it confirms MSME status, not quality.
Contact check
Make sure the phone number and email are linked to the business, for example on its website, GST records or long-standing listings.
Address and facility
Video-call the factory or warehouse, or visit. Ask to see the product being made or stored.
References
Ask for two business customers you can call. Hesitation is informative.
Sample and trial order
Pay for a sample, test it, then place a small trial order before full volume.
What to look for in a GST record
The GST taxpayer search shows several fields worth reading carefully, not just whether a number exists:
| Field | What to check | Concern if |
|---|---|---|
| Legal name | Matches the name on quote and invoice | Different from the business you're dealing with |
| Trade name | Matches the listing or brand | Unrelated to the product category |
| Status | Active | Cancelled or suspended |
| Principal place of business | Matches the address given | Different state or a residential address for a "factory" |
| Date of registration | Plausible for the claimed history | Registered last month but claims decades of experience |
| Nature of business | Includes manufacturing or wholesale as claimed | Shows only services, for a goods supplier |
What platform badges tell you
Marketplaces offer verification badges, such as JD Mart's JD Verified and Trusted stamp (App Store (opens in a new tab)) and IndiaMART's paid TrustSEAL service (IndiaMART help (opens in a new tab)). These show the platform has checked something about the seller. Because full criteria aren't always published, treat badges as a reason to shortlist, not to skip your own checks.
Documents to request, and what each proves
| Document | Confirms | Doesn't confirm |
|---|---|---|
| GST registration certificate | Tax registration, legal name, address | Capacity, quality, honesty |
| Udyam certificate | MSME status | Product quality |
| Certificate of incorporation | The company legally exists | That the person you're dealing with represents it |
| Quality certifications (ISO, BIS) | A system or product was certified | Current validity; check with the issuing body |
| Cancelled cheque or bank letter | The account belongs to the business | Anything about performance |
| Test reports | A sample met a standard | That every batch will |
Ask the person you're dealing with to confirm their role, and check that emails come from a domain or number linked to the business. Impersonation of legitimate suppliers is a known pattern on open marketplaces.
Red flags of a suspicious supplier
These patterns don't prove fraud, but each one justifies pausing until it's explained.
Common scam patterns
- The bait price. A quote 30-40% below others, requiring full advance, often for in-demand goods.
- The borrowed identity. A real company's GSTIN and photos, but a different phone number and bank account.
- The changed bank details. An email "from the supplier" mid-order announcing new bank details. Always confirm by phone using a number you already trust.
- The sample switch. An excellent sample followed by inferior bulk goods. Retain the sample and agree acceptance criteria.
Safer payment terms for a first order
| Option | Buyer risk | Notes |
|---|---|---|
| Escrow | Lower | JD Mart offers JdPay Escrow; free for buyers per its FAQ (opens in a new tab). Read cancellation terms. |
| Staged payment | Moderate | Part advance, balance on dispatch documents or inspection |
| Letter of credit | Lower, higher cost | More common for larger or export orders |
| 100% advance | Highest | Avoid with new suppliers unless the amount is small |
Verification by supplier type
What you check should match who you're dealing with. A manufacturer, a trader and an importer present different risks.
| Supplier type | Main risk | Extra checks |
|---|---|---|
| Manufacturer | Capacity or quality overstated | Live video of production; machinery list; capacity per month in writing |
| Trader / wholesaler | Stock not actually available; sourcing unclear | Photos of current stock with date; ask where goods are sourced |
| Authorised distributor | Authorisation claimed but not held | Authorisation letter; confirm with the brand directly |
| Importer | Shipment delays; customs issues | Import documentation history; realistic lead times; who bears delay risk |
| Service provider | Skills overstated | References from recent jobs; portfolio; trial assignment |
A verification log you can reuse
Keep a short record for each supplier you approve. It saves time on repeat orders and gives you evidence if something goes wrong later.
| Field | Example entry |
|---|---|
| Supplier legal name and GSTIN | As shown on GST search |
| Date GST checked and status | Active, checked on date |
| MCA / Udyam checked | Yes / not applicable |
| Contact verified via | Website and GST address match |
| Facility check | Video call on date, production seen |
| Sample result | Approved, sample retained |
| References called | Two, both positive |
| Approved for | Orders up to an amount you set |
| Next review date | Six months later |
Verifying buyers, if you're the seller
Sellers face fraud too: buyers who request credit and never pay, competitors collecting price lists, or fake purchase orders used to obtain goods. Apply the same logic in reverse. Check the buyer's GSTIN on the GST portal (opens in a new tab) before extending credit, ask for a company email and address, start new buyers on advance or escrow terms, and confirm large purchase orders by calling a number you found independently. JD Mart's escrow option protects sellers as well as buyers; sellers pay a 1% handling fee per transaction per its FAQ (opens in a new tab).
How long verification takes
The online checks (GST, MCA, Udyam) take minutes. A video call can be arranged within a day. Samples take days to weeks depending on the product. For a first order of meaningful value, a few days of checks is normal and reasonable; a supplier who refuses to wait is giving you useful information.
Using ratings and reviews in verification
Ratings on Justdial, JD Mart and other platforms add useful evidence when used carefully. Look for a reasonable number of reviews spread over months, with specific details such as order size, delivery time and how problems were handled. A sudden burst of short five-star reviews is less informative than a steady history. Justdial's platform holds 160.5 million ratings and reviews (JM Financial (opens in a new tab)), so most established local suppliers will have a track record you can read. Combine reviews with the official GST and MCA checks, never instead of them. Our sister site JD Review discusses what to check before paying any Justdial-listed business or service.
Pre-shipment inspection for larger orders
For high-value or custom orders, inspect before the balance payment. You can visit yourself, send a trusted local contact, or use a third-party inspection agency. Agree the inspection method in advance: sample size, what is measured, and what counts as a pass. Photographs and videos of the packed goods with visible markings and a dated note are a minimum where a physical inspection isn't practical.
Record-keeping: protect yourself if things go wrong
Keep the original listing (screenshots), all chats and emails, the quotation, purchase order, payment receipts and delivery documents. If a dispute arises, these records support a complaint to the platform, your bank or, in cases of fraud, the cyber-crime authorities. Raise problems quickly; delays make recovery harder.
Key takeaways
- GST, MCA and Udyam checks are free and take minutes.
- Badges help shortlist; they don't replace your checks.
- Watch for bait prices, borrowed identities and changed bank details.
- Use escrow or staged payments, inspect larger orders, and keep records.
Frequently asked questions
How do I check if a GST number is genuine?
Use the free GST taxpayer search (opens in a new tab) on the official GST portal. Enter the GSTIN and check the name, status and address.
Are verified suppliers on B2B marketplaces always safe?
No. Verification reduces risk but doesn't guarantee quality or delivery. Do your own checks and use safe payment terms.
How can I identify fake suppliers online?
Look for mismatches between name, GSTIN, address and bank account; prices far below market; and refusal of video calls or samples.
What should I do if I've paid a fake supplier?
Contact your bank immediately, report to the platform with your records, and file a complaint with the cyber-crime authorities.
How do I verify a buyer before giving credit?
Check their GSTIN and registration, start with advance or escrow terms, and extend credit only after several orders paid on time.
Is a supplier with a JD Verified or TrustSEAL badge safe to pay in full?
A badge is a useful signal, but it doesn't guarantee delivery or quality. For a first order, still verify the GSTIN, ask for a sample and use escrow or staged payment.
Can I verify a supplier's bank account?
Ask for a cancelled cheque or bank letter in the business's registered name, and confirm any change of bank details by phone on a number you already trust.
Do I need to visit every supplier in person?
No. Scale checks to the order value: online checks and a video call suit small orders; visits or inspections suit large or custom ones.
Sources
Each source is labelled by type. Official and filing sources carry the most weight; third-party figures are shown only with a caveat. How we weigh evidence.
- Company filingResults press release, quarter ended 30 June 2026 (Q1 FY27) (opens in a new tab) (IndiaMART InterMESH Ltd via NSE). Checked .
- IndependentJust Dial shares jump on Q1 FY27 earnings (opens in a new tab) (Business Today). Checked .
- OfficialSearch taxpayer (GSTIN verification) (opens in a new tab) (Goods and Services Tax Network). Checked .
- OfficialMCA services: company and LLP master data (opens in a new tab) (Ministry of Corporate Affairs). Checked .
- OfficialUdyam Registration (opens in a new tab) (Ministry of MSME, Government of India). Checked .
- OfficialJdMart – B2B Marketplace (iOS app listing) (opens in a new tab) (Apple App Store / Just Dial Ltd). Checked .
- OfficialHow to register for paid services on IndiaMART (opens in a new tab) (IndiaMART InterMESH Ltd (help centre)). Checked .
- OfficialJdMart Frequently Asked Questions (opens in a new tab) (Just Dial Ltd). Checked .The page blocked automated retrieval; content was read from its search-indexed copy. Check the live page before relying on fee details.
- IndependentJust Dial clocks 4.1% YoY growth in Q1 PAT (opens in a new tab) (JM Financial Services (market news)). Checked .
