Figment Global Solutions
MSME Verification API · Udyam & PAN

MSME Verification API
Udyam Check by Registration Number or PAN

Confirm a vendor’s MSME status in real time, or check your whole vendor master in one batch. Search by Udyam Registration Number or by PAN and get the category, major activity and classification year you need for Section 43B(h), Form 3CD Clause 22 and MSME Form 1.

  • Udyam Number or PAN
  • Bulk Vendor Checks
  • Category & Activity
  • 99.98% Uptime
  • ISO 27001 & SOC 2

Trusted by Banks, PSUs and Leading Enterprises Across India

NPCI
Tata Mutual Fund
HSBC Mutual Fund
IDBI Bank
SBI
PNB
LIC
Mahindra Finance
Godrej Industries
Zomato
Piramal Pharma
MOIL Limited
SRF
Central Bank of India
BSE
J&K Bank
Cipla
SEBI
ONGC
Adani
Power Grid
NTPC
SAIL
Red Tape
CSB Bank
Titan
Holcim
Bata
Dhanlaxmi Bank
Samsung
Magicbricks
Nivea

Why MSME Status Must Be Verified, Not Assumed

One wrong MSME flag in the vendor master flows into payments, tax and audit at the same time.

45-day payment rule

Micro and small enterprises must be paid within 15 days, or up to 45 days under a written agreement. Late payment carries compound interest at three times the RBI bank rate.

Section 43B(h)

Amounts owed to micro and small enterprises beyond the time limit are not deductible until paid. Medium enterprises are outside the rule, so the category matters.

Category changes every year

Udyam re-classifies enterprises each year from ITR and GST data, and the limits changed on 1 April 2025. A one-time check goes out of date.

UAM numbers expired

Udyog Aadhaar (UAM) registrations stopped being valid after 30 June 2022. Only a Udyam Registration Number proves MSME status today.

No official PAN search

The Udyam portal verifies one Udyam number at a time and has no public search by PAN. The API does both, in bulk.

Evidence for audit and filings

Form 3CD Clause 22, MSME Form 1 and the Schedule III disclosure all need a reliable, dated MSME status for each vendor.

MSME and Vendor Verification APIs

REST/JSON APIs with a common response format, sandbox keys and documentation.

  • Udyam Verification API

    Verifies a Udyam Registration Number and returns the enterprise name, category, major activity, date of registration and classification year.

  • MSME Verification by PAN API

    Finds the Udyam Registration linked to a PAN, or confirms there isn’t one.

  • Bulk MSME Verification

    Checks a full vendor list of PANs or Udyam numbers in one batch.

  • PAN Verification API

    Confirms the vendor’s PAN and name before the MSME check.

  • GSTIN Verification API

    Matches the vendor’s GST registration to the same PAN.

Request sandbox access
Live MSME verification

MSME · SMALL

Section 43B(h) applies

334 ms
Enterprise
Demo Engineering Works
Activity
Manufacturing
Classified for
2026-27
43B(h)
✓ Pay within 45 days

Illustrative demo data. Not a real taxpayer.

From Vendor List to Verified MSME Status

  1. 01

    Send PAN or Udyam number

    One vendor at creation, or the whole vendor master in a batch.

  2. 02

    Match the registration

    Figment finds the Udyam Registration and checks it against the PAN and name.

  3. 03

    Get category and activity

    Micro, small or medium; manufacturing, services or trading; and the classification year.

  4. 04

    Update the vendor master

    Flag 43B(h) vendors, set payment terms and keep a dated record for audit.

One REST/JSON integration covers every Figment verification API, with sandbox keys and API documentation from day one.

Enterprise-Grade Security and Reliability

Verification sits in the middle of your onboarding and payment flows, so it has to be fast, secure and always available.

ISO 27001 & SOC 2

The platform is certified to ISO/IEC 27001 and AICPA SOC 2, with 256-bit encryption.

99.98% Uptime

Built for production volumes: 99.98% platform uptime and crores of API calls every month.

Under 400 ms

Average response under 400 milliseconds, so checks run inside your onboarding or payment flow, not after it.

DPDP-Aligned

Consent-based checks on DPDP-aligned infrastructure, with a timestamped, auditable record of every call.

Built for Corporates, Lenders and Auditors

Corporates & PSUs

Client: Bharat Petroleum

MSME status for thousands of vendors before 43B(h) and MSME Form 1.

Audit & Advisory

Client: EY

Bulk Udyam checks across client vendor lists for Clause 22 reporting.

Lending & NBFCs

Client: Bajaj Finserv

Udyam verification for MSME loans and priority-sector classification.

ERP & AP Software

Add MSME checks to your vendor onboarding product through one API.

Frequently Asked Questions

Something not covered here?

Ask us directly.

An MSME verification API checks a business’s Udyam Registration from your ERP or vendor onboarding system and returns the enterprise name, category (micro, small or medium), major activity, date of registration and classification year.