MSME Registration Fees: How Much Does MSME Registration Cost in India?

Learn about MSME Registration Fees in India – government fees, professional charges, eligibility and online Udyam Registration process

4.8 Google Rating 4.9 Google Rating
1+ Million Trusted Users 4.4 Rated Excellent Trustpilot

Have queries?

What is 3 + 6 ?

Reviewed & Written By

Abhinay rai
Reviewed & Verified Business Growth & Compliance

Abhinay rai

Founder | 5+ Years Experience

Abhinay rai is a Founder specializing in Business Growth & Compliance. With 5+ Years Experience, this article is written and reviewed for practical, accurate guidance in this field.

Reviewed by Abhinay rai
Created Dated 16 September 2026
View LinkedIn Profile
12650 +
Startups Served
980 +
Experts Connected
220 +
Cities Served
1164 +
Agents Available
MSME

Udyam Registration, the official MSME registration, is the process of government registration where eligible Micro, Small and Medium Enterprises get an Udyam Registration Number and certificate. One of the most important points to be noted by business owners is that the official Udyam Registration process is totally free of cost.

However, businesses can opt to hire a professional for help with the application, activity/NIC Code selection, documentation or other compliance related work. The charges for such professional assistance are separate from the government MSME registration fee.

What Are MSME Registration Fees in India?

There is no fee to officially register as an MSME. The Udyam Registration portal of the Government of India clearly states that the registration process is completely free and no costs or fees are payable for filing Udyam Registration.

Thus, there is no registration fee for any business owners if they register directly on the official Udyam portal.

According to the government, Udyam Registration is paperless and self-declaration based. Successful registration results in the generation of an Udyam Registration Number and an online Udyam Registration Certificate.

MSME Registration Fees at a Glance

Particular Government Fee
New Udyam/MSME Registration ₹0
Udyam Registration Certificate ₹0
Government registration charge ₹0
Renewal fee ₹0
Professional assistance Depends on service provider
Additional compliance services Depends on service
Key Point: The official Government MSME Registration Fee is ₹0. Professional service charges, if applicable, are separate.

The key distinction is between the government fee and any professional service fee.

Is MSME Registration Free or Paid?

MSME Registration is free when completed through the official Udyam Registration portal.

The Ministry of MSME's official portal specifically describes Udyam Registration as "Zero cost, No Fee and Free Registration of MSMEs." It also warns businesses about fake websites and states that the official registration should be completed through the government portal.

The official portal further states that private online or offline systems, agencies or persons are not authorized to undertake MSME Registration as a government registration service.

Government MSME Registration Fee = ₹0

If you engage a CA, tax consultant, lawyer, or other professional to assist you, any amount paid to that professional is not an MSME government registration fee.

MSME Registration Fees: Government Fee vs Professional Charges

Understanding the difference between these charges is important.

Option Government MSME Fee Other Possible Cost What It Means
Self-registration ₹0 ₹0 Business owner completes registration directly
Professional assistance ₹0 Professional service fee Consultant assists with the process
MSME + related compliance services ₹0 Service-specific charges Additional services may be provided
Udyam certificate download ₹0 ₹0 Certificate can be accessed online
Renewal of Udyam Registration Not applicable Not applicable Udyam Registration does not require periodic renewal
Important: Professional charges should not be presented as a government MSME registration fee. The official Udyam portal confirms that there is no fee for filing Udyam Registration.

Who Can Apply for MSME Registration?

Any eligible enterprise that falls within the applicable Micro, Small or Medium classification can obtain Udyam Registration.

The current MSME classification criteria were revised with effect from 1 April 2025. The classification considers both investment in plant and machinery or equipment and annual turnover.

MSME Classification and Eligibility

During MSME registration, the enterprise provides information used for its classification.

The Udyam system uses information relating to investment and turnover, with PAN and GST-linked information being obtained from government databases where applicable.

Current MSME Classification

Enterprise Category Investment Limit Turnover Limit
Micro Up to ₹2.5 crore Up to ₹10 crore
Small Up to ₹25 crore Up to ₹100 crore
Medium Up to ₹125 crore Up to ₹500 crore

These revised limits are reflected on the official Udyam Registration portal and in the Ministry of MSME's 2025–26 Annual Report.

Micro Enterprise

A business can fall under the Micro category where its investment does not exceed ₹2.5 crore and turnover does not exceed ₹10 crore under the current criteria.

Small Enterprise

A Small enterprise has an investment limit of ₹25 crore and turnover limit of ₹100 crore under the revised classification.

Medium Enterprise

A Medium enterprise has an investment limit of ₹125 crore and turnover limit of ₹500 crore.

Businesses should use their actual and applicable financial information when completing the registration.

Documents and Information Required for MSME Registration

One of the important features of the current Udyam system is that the registration process is paperless and based on self-declaration.

The official portal states that documents or proof do not need to be uploaded for registration.

Information Generally Required

Depending on the organisation type and applicable requirements, the registration process involves information such as:

  • Aadhaar details
  • PAN details
  • Organisation type
  • Business name
  • Business address
  • Bank details
  • Business activity
  • Investment-related information
  • Turnover-related information
  • GSTIN, where applicable
  • NIC Code/activity details
  • Contact details

The official Udyam registration form confirms that Aadhaar is required and provides different requirements depending on whether the applicant is a proprietorship, partnership, company, LLP, HUF or another organisation type.

How to Complete MSME Registration Online

The MSME registration process can be completed online through the official Udyam Registration portal.

Step 1: Visit the Official Udyam Portal

Use the official Government of India Udyam Registration website.

Official Udyam Registration Portal

Avoid websites that incorrectly represent themselves as the official government MSME registration portal.

Step 2: Start New Registration

Select the option for a new entrepreneur who is not already registered as an MSME.

Step 3: Complete Aadhaar Verification

Enter the required Aadhaar details and complete OTP verification.

The official registration form identifies Aadhaar as a required component of the registration process.

Step 4: Complete PAN Verification

Provide the applicable PAN information and complete the required verification.

For certain organisation types, the organisation or authorised signatory provides applicable PAN, GSTIN and Aadhaar details.

Step 5: Enter Business Details

Provide relevant business information, such as:

  • Organisation type
  • Enterprise name
  • Business address
  • Bank details
  • Date of incorporation
  • Date of commencement
  • Major activity
  • Employment information

Step 6: Select the Correct NIC Code

The business needs to identify the appropriate National Industrial Classification (NIC) Code for its activities.

If a business performs multiple activities, the Udyam portal allows multiple activities to be specified under one registration.

Step 7: Submit the Registration

Review the information carefully before submitting the application.

Step 8: Receive the Udyam Registration Certificate

After successful registration, the enterprise receives a permanent Udyam Registration Number and an online Udyam Registration Certificate. The certificate includes a dynamic QR code.

What Does Professional MSME Registration Assistance Include?

Although the government registration itself is free, some businesses prefer professional assistance.

A professional service may help with:

  • Understanding Udyam eligibility
  • Selecting the appropriate organisation details
  • Identifying business activities
  • Selecting suitable NIC Codes
  • Reviewing PAN/Aadhaar/GST information
  • Checking application information before submission
  • Resolving application-related issues
  • Downloading or accessing the Udyam certificate
  • Explaining related business registrations and compliance requirements

The professional fee, if any, is a service charge and should not be confused with the government MSME registration fee.

Does MSME Registration Require Renewal?

No regular renewal fee is required for Udyam Registration.

The official Udyam portal states that there is no need for renewal of registration.

However, businesses should keep their registration information accurate and comply with applicable requirements relating to updating information.

Benefits of MSME Registration

Obtaining Udyam Registration provides an enterprise with formal MSME recognition.

Depending on eligibility and applicable government schemes or requirements, MSMEs may use their Udyam Registration information for various purposes.

Potential Areas of MSME Formalisation

  • Access to applicable government MSME schemes
  • Recognition as a Micro, Small or Medium Enterprise
  • Supporting documentation for business purposes
  • Access to certain credit-related or procurement-related opportunities where eligibility conditions are met
  • Participation in applicable MSME programmes
  • Better formalisation of business records

Businesses should check the specific eligibility conditions of any scheme, loan facility, tender, or benefit rather than assuming that Udyam Registration automatically provides every benefit.

The Ministry of MSME also publishes information on Udyam Registration and associated initiatives.

Common Mistakes in MSME Registration

Even though MSME registration is free, errors in the application can create unnecessary problems.

1. Using an Unofficial Website

One of the biggest mistakes is assuming that every website offering "MSME registration" is a government website.

The Ministry's official portal specifically warns businesses about fake sites.

2. Choosing the Wrong NIC Code

Businesses should select NIC Codes that accurately describe their actual business activities.

3. Entering Incorrect PAN Information

PAN information should be checked carefully before submission.

4. Incorrect Business Details

Business name, address, organisation type and other details should be entered accurately.

5. Confusing Professional Charges With Government Fees

A consultant may charge for professional assistance, but this should not be described as the government's MSME registration fee.

6. Creating Multiple Udyam Registrations

The official portal states that an enterprise should not file more than one Udyam Registration. Multiple manufacturing and/or service activities can instead be specified or added within one registration.

7. Assuming Every MSME Benefit Is Automatic

Different schemes and benefits can have separate eligibility requirements. Always check the specific scheme rules.

Expert Advice from TaxCaller

For most businesses, the most important point about MSME Registration Fees is simple: the official Udyam Registration itself does not carry a government fee.

Before applying, business owners should focus on getting the underlying information correct rather than simply looking for the cheapest registration service.

At TaxCaller, businesses can seek professional assistance for understanding the registration process, business activity classification, NIC Code selection and related tax or business compliance requirements.

Important: TaxCaller professional assistance, where applicable, is separate from the official Government of India MSME registration fee, which is ₹0.

Official Government References

For accurate and current information, businesses should refer primarily to government sources.

Frequently Asked Questions About MSME Registration Fees

1. What is the MSME Registration Fee in India?

The official MSME Registration Fee is ₹0. Udyam Registration is provided free of cost by the Government of India through its official portal.

2. Is MSME Registration free?

Yes. MSME Registration is free, paperless and based on self-declaration through the official Udyam Registration portal.

3. How much does MSME Registration cost through the government portal?

The government portal charges no fee for filing Udyam Registration.

4. Can a consultant charge for MSME Registration?

A consultant may charge a professional service fee for assistance. However, this is separate from the government registration fee, which is ₹0.

5. Is there any MSME Registration renewal fee?

There is no regular renewal requirement or renewal fee for Udyam Registration.

6. What documents are required for MSME Registration?

The Udyam process is paperless and does not require uploading documents or proof. Aadhaar is required, while PAN and GST-related information is handled according to the applicable requirements.

7. Can I complete MSME Registration online?

Yes. Udyam Registration is an online process through the official Government of India portal.

8. Can one Udyam Registration include multiple business activities?

Yes. The official portal states that an enterprise can specify or add multiple activities, including manufacturing and services, under one Udyam Registration.

9. What is the current MSME classification limit?

From 1 April 2025, the limits are ₹2.5 crore investment/₹10 crore turnover for Micro, ₹25 crore/₹100 crore for Small, and ₹125 crore/₹500 crore for Medium enterprises.

10. Is Udyam Registration the same as MSME Registration?

In the current system, the government refers to the registration process as Udyam Registration. It is the registration mechanism used for recognising eligible Micro, Small and Medium Enterprises.

11. Where should I apply for MSME Registration?

Businesses should use the official Government of India Udyam Registration portal rather than unofficial websites.

12. Can TaxCaller help with MSME Registration?

TaxCaller can provide professional assistance with the registration process and related business compliance requirements. Any professional service fee is separate from the government's ₹0 MSME Registration Fee.

Conclusion

The answer to “How much does MSME Registration cost in India?” is quite simple: Udyam/MSME Registration process is free of cost.

Official Udyam portal allows businesses to file without paying a government registration fee. However, business may require professional assistance for application review, NIC Code selection, and/or business classification or other compliance services which are subject to separate professional fees.

It is advisable for businesses to register themselves on the official Udyam portal and to ensure that the Business, PAN, Aadhaar, GST and activity information is correct before submission.

 

 

Talk to TaxCaller Expert