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.
Table of Contents
- What Are MSME Registration Fees in India?
- Is MSME Registration Free or Paid?
- MSME Registration Fees: Government Fee vs Professional Charges
- Who Can Apply for MSME Registration?
- MSME Classification and Eligibility
- Documents and Information Required
- How to Complete MSME Registration Online
- What Does Professional MSME Registration Assistance Include?
- Does MSME Registration Require Renewal?
- Benefits of MSME/Udyam Registration
- Common Mistakes in MSME Registration
- Expert Advice from TaxCaller
- Official Government References
- Frequently Asked Questions
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 |
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.
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 |
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.
Related TaxCaller Services
If you are also setting up a new business, it may be useful to consider whether you need related services such as:
Official Government References
For accurate and current information, businesses should refer primarily to government sources.
Udyam Registration Portal
Udyam Registration – Government of India
The official portal confirms that Udyam Registration is free of cost and paperless.
Udyam Registration – Important Information
Udyam Registration Important Information
This page provides official information on registration, classification and the absence of a filing fee.
Ministry of Micro, Small & Medium Enterprises
Ministry of Micro, Small & Medium Enterprises
The Ministry publishes official information, notifications, reports and policy updates concerning MSMEs.
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 Udyam Registration portal. Eligible businesses can complete the registration process online without paying any government registration charge. Any fee paid to a private consultant is separate from the official government registration fee.
2. Is MSME Registration free?
Yes. MSME Registration is free, paperless, and based on self-declaration through the official Udyam Registration portal. Eligible enterprises can complete the registration process online without paying a government registration fee. Applicants should use the official Government of India portal and be cautious of websites or intermediaries presenting professional charges as mandatory government registration fees.
3. How much does MSME Registration cost through the government portal?
The Government of India does not charge a fee for filing Udyam Registration through its official portal. Therefore, the official government cost for MSME registration is ₹0. Businesses can submit their registration details online through the Udyam Registration system without paying a registration charge to the government.
4. Can a consultant charge for MSME Registration?
Yes. A consultant or professional service provider may charge a fee for assisting with the MSME registration process. However, this professional service fee is separate from the official government registration fee, which is ₹0. Businesses should clearly understand whether an amount being charged is a professional service fee or an official government registration charge.
5. Is there any MSME Registration renewal fee?
There is no regular renewal requirement or renewal fee for Udyam Registration under the current registration system. Once an eligible enterprise obtains Udyam Registration, it does not generally need to pay a periodic government renewal charge. Businesses should, however, keep their registration information updated whenever changes or applicable requirements arise.
6. What documents are required for MSME Registration?
The Udyam Registration process is paperless and generally does not require applicants to upload documents or proof during registration. Aadhaar is required, while PAN and GST-related information is handled according to applicable requirements. Applicants should provide accurate information during registration and ensure that the details submitted correspond with the applicable government records.
7. Can I complete MSME Registration online?
Yes. Udyam Registration is an online process available through the official Government of India Udyam Registration portal. Eligible businesses can submit the required information electronically and complete the registration process without visiting a government office for routine registration. Applicants should use the official portal and provide accurate details while completing the online registration.
8. Can one Udyam Registration include multiple business activities?
Yes. According to the official Udyam Registration system, an enterprise can specify or add multiple business activities under one Udyam Registration. This can include activities relating to manufacturing and services, where applicable. Businesses should provide accurate information about their activities while completing the registration and update relevant details when required.
9. What is the current MSME classification limit?
From 1 April 2025, the MSME classification limits are based on investment and annual turnover. Micro enterprises have limits of ₹2.5 crore investment and ₹10 crore turnover, Small enterprises have ₹25 crore and ₹100 crore respectively, while Medium enterprises have ₹125 crore investment and ₹500 crore turnover.
10. Is Udyam Registration the same as MSME Registration?
In the current system, the Government of India refers to the registration process as Udyam Registration. It is the registration mechanism used for recognising eligible Micro, Small and Medium Enterprises. Therefore, the terms MSME Registration and Udyam Registration are commonly used in relation to the current government registration system.
11. Where should I apply for MSME Registration?
Businesses should apply for MSME registration through the official Government of India Udyam Registration portal. Applicants should avoid relying on unofficial websites that may charge fees or incorrectly represent private service charges as government registration fees. Using the official portal helps businesses access the applicable registration process and government-provided services directly.
12. Can TaxCaller help with MSME Registration?
Yes. TaxCaller can provide professional assistance with the MSME/Udyam Registration process and related business compliance requirements. Such assistance may include guidance with the registration process and relevant information. Any professional service fee charged by TaxCaller or another consultant is separate from the Government of India'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.