FastKYC Logo

Udyam Verification Online: How to Verify MSME Registration

Need to confirm if a business is a registered MSME? Here’s how Udyam verification works, what details you get, and how to check it online or through an API.

Krithick T, Software Engineer1 min readUpdated 28 September 2026
msme

What is a Udyam Registration Number?

The Udyam Registration Number follows a fixed format, for example:
UDYAM-MH-18-1234567

  • “UDYAM” is fixed
  • Next two characters = State code
  • Followed by district and unique serial number

It is free, paperless, based on self-declaration, and valid for the lifetime of the enterprise (no renewal needed).

What information does Udyam verification provide?

When you verify a Udyam number, you typically get:

  • Name of the enterprise
  • Type of organisation (Proprietorship, Partnership, etc.)
  • Enterprise classification (Micro / Small / Medium)
  • Major activity (Manufacturing or Services)
  • NIC codes (nature of business)
  • Date of Udyam registration
  • Official address
  • Registration status

This makes it useful for vendor onboarding, MSME lending, government scheme eligibility and fraud checks.

Why Udyam verification matters for businesses

Common use cases include:

  • MSME loan underwriting
  • Vendor and supplier onboarding
  • Checking eligibility for government schemes and tenders
  • Confirming the size classification of a business
  • Reducing the risk of dealing with fake or inactive registrations

How to verify Udyam registration online

1. Through the official Udyam portal

  1. Go to the official website: udyamregistration.gov.in
  2. Click on Print / Verify
  3. Select Verify Udyam Registration Number
  4. Enter the 19-character Udyam Registration Number
  5. Complete the captcha and submit

You will see the enterprise details if the number is valid.

You can also recover a forgotten URN using the Aadhaar or mobile number linked to the registration on the same portal.

2. Through an API

For businesses that need to verify large volumes of MSME registrations, an API is far more practical.

You send the Udyam Registration Number in the request and receive the verified enterprise details in the response - useful for automated onboarding, lending workflows and vendor checks.

If you are looking for an API-based solution, FastKYC offers Udyam verification through its API, which can be easily integrated into your existing systems.

APIs related to this article

Frequently Asked Questions (FAQs)

Ready to integrate?

Talk to our team and we will map the checks your flow actually needs.

  • One API key for every check
  • Verified against official Indian records
  • Built for onboarding at scale