Skip to content
Free Indian Tools

Daily

Vendor onboarding checklist for Indian businesses (free form)

GSTIN, PAN, MSME, bank — collect everything once, in writing. The 12-point onboarding checklist that prevents 90% of vendor-payment headaches later.

7 May 2026 · 3 min read


Quick frame: Onboarding a new supplier the right way the first time prevents 90% of vendor-payment headaches later — wrong bank account, mismatched GSTIN, missed MSME 45-day rule. Use the Vendor Onboarding Form Generator to capture it all in one PDF.

The 12-point onboarding checklist

A. Identity (4 fields)

  1. Legal name of the firm — exactly as on PAN.
  2. Trade name if different — for invoices / branding.
  3. Entity type — Proprietorship, Partnership, LLP, Pvt Ltd, etc.
  4. Registered address — matches GST registered address.

B. Statutory registrations (3 fields)

  1. PAN — 10-character alphanumeric. Validate the 4th character: P/F/C/H/A/T/B/L/J/G for the entity type.
  2. GSTIN — 15-character. Validate on the GST portal: status should be "Active". Cancelled GSTINs cannot raise tax invoices.
  3. MSME / Udyam Registration Number — if registered under the MSME Development Act.

C. Bank (4 fields)

  1. Bank name + branch
  2. Account number — match against a cancelled cheque
  3. IFSC — 11-character; first 4 = bank, 5th = 0, last 6 = branch
  4. Cancelled cheque or bank letter — for end-to-end validation

D. Supply (1 field)

  1. Products / services — what they will supply, expected TDS section (194C / 194J / 194I etc.)

Why MSME status matters (Sec 43B(h))

The Income Tax Act, Section 43B(h) — added in 2024 — disallows expenses to MSME suppliers if not paid within:

  • 45 days — when there is a written agreement.
  • 15 days — without an agreement.

So if your vendor is MSME-registered and your accounts team pays at NET 60, the deduction is disallowed in your ITR. Section 15 of the MSMED Act adds compounding interest on top.

Capture MSME status at onboarding and tag the vendor in your accounting software so the AP team triggers timely payment.

Validating the documents

Document Validation
PAN NSDL portal — quick verify
GSTIN GST portal — public search by GSTIN; check legal name match + status "Active"
Udyam Udyam portal — verify URN online
Bank Penny-drop test (₹1 NEFT to validate beneficiary name)

TDS section assignment

Common sections to map at onboarding:

  • 194C (Contractor) — works contracts, transportation, manpower supply (1% individuals / 2% others; threshold ₹30,000 single / ₹1,00,000 aggregate)
  • 194J (Professional) — consultants, designers, lawyers (10%; threshold ₹50,000)
  • 194I (Rent) — premises lease (10%; threshold ₹2,40,000)
  • 194O (E-commerce) — for sellers on platforms (1%)
  • 194Q (Goods) — buyer side, for purchases > ₹50 lakh from a single supplier in a year

Get this right at onboarding so the AP team applies the correct rate from day one.

Common onboarding mistakes

  • No cancelled cheque — bank account name typos cause failed transfers.
  • Skipping GSTIN validation — supplier raises invoice with wrong GSTIN; you can't claim ITC.
  • Ignoring MSME flag — triggers 43B(h) disallowance later.
  • One-time form, no refresh — vendor changes bank / address / GST and forgets to inform. Re-validate annually.
  • No self-declaration — without it, you lose the indemnity if the vendor's data is wrong.

Related tools

Q. Should I onboard freelancers via the same form? A. Yes — leave entity type as "Proprietorship", skip GSTIN if below threshold, get PAN + bank. The TDS section will typically be 194J at 10%.

Q. How often should I refresh vendor KYC? A. Annually for active vendors; immediately on any change of GST / bank / address. Many ERP systems auto-flag GSTIN status changes daily.

Try the free tool

Vendor Onboarding Form

KYC form: GSTIN, PAN, bank, MSME — for new supplier onboarding.

Open Vendor Onboarding Form

Related guides