NIC Code for MSME: How to Find the Right Code for Udyam Registration (2026)
When you sit down to register your business as an MSME on the Udyam portal, you hit one field that trips up more founders than any other: the NIC code. It looks like a small technical detail, a five-digit number buried in a dropdown, but the code you pick here quietly decides which government schemes you qualify for, which tenders you can bid on, and even whether your loan file moves smoothly through a bank. This guide explains the NIC code for MSME in plain language: what it is, why it matters, how to find the right one, and the mistakes that cost businesses real money later. It also covers a change many people have not caught up with yet, the arrival of NIC 2025 alongside the long-standing NIC 2008, and what that means for your registration. It is written for small business owners, startup founders, traders, manufacturers, and service providers who are registering on Udyam (or on the MCA portal for a company or LLP) and want to get the classification right the first time.

Benefits of Selecting the Correct NIC Code
Access to the Right Government Schemes
A correct code maps you to the schemes and subsidies meant for your sector. Since many MSME benefits are sector-specific, accurate classification is what makes you visible to the right programmes.
Smoother Loan Approvals
When your NIC code aligns with your GST records and actual activity, lenders process your file with fewer queries. This is especially important for CGTMSE-backed working-capital loans, where a classification mismatch can delay or derail funding.
Eligibility for Tenders and Procurement
Because MSME procurement reservation is administered NIC-code-by-NIC-code, the right code keeps you in the supplier pool for relevant government tenders instead of filtering you out.
Correct GeM Product Listings
An accurate set of codes lets you list all the product categories you actually deal in on the Government e-Marketplace, rather than discovering mid-tender that you cannot list a core product.
Cleaner Compliance Across Systems
Using consistent classification across Udyam, MCA, and GST reduces the risk of mismatches that trigger compliance questions during audits or registrations down the line.
NIC 2008 vs NIC 2025: What Changed
How to Find Your NIC Code for MSME: Step by Step

Describe What You Actually Do
Write a one-line, plain description of your core activity, such as “digital marketing,” “tailoring,” “bread baking,” or “IT consulting.” Be specific about whether you manufacture, trade, or provide a service, because each falls under a different part of the classification.

Open the Udyam (or MCA) Portal Search
On the Udyam form, go to the enterprise activity section and find the search box labelled for NIC code or activity. For a company or LLP, you will use the equivalent NIC field on the MCA portal. Both draw on the same NIC system.

Search by Keyword and Pick the Sub-Class
Type a keyword like “biscuit” or “software” and the portal returns every sub-class whose description contains that word. Pick the one that matches your activity most precisely. The code then auto-populates.
One practical warning: the portal matches on the official NIC description text, not everyday language. Type “grocery” or “kirana” and you may get zero results, because the NIC 2008 description for that activity reads “retail sale in non-specialised stores with food, beverages or tobacco predominating” (code 47110). If the search fails, the vocabulary is usually the problem, not your business. Try the formal term.

Set Primary and Secondary Codes
If you have more than one activity, mark the principal one first and add the others as secondary. Make sure the primary code is the one that best represents your main revenue.

Verify Before Submitting
Read the full description of the code, not just the number, and confirm it matches your real activity. Cross-check that it is consistent with how your GST invoices and business will be described, since mismatches cause problems with banks and tenders later.

Describe What You Actually Do
Write a one-line, plain description of your core activity, such as “digital marketing,” “tailoring,” “bread baking,” or “IT consulting.” Be specific about whether you manufacture, trade, or provide a service, because each falls under a different part of the classification.

Open the Udyam (or MCA) Portal Search
On the Udyam form, go to the enterprise activity section and find the search box labelled for NIC code or activity. For a company or LLP, you will use the equivalent NIC field on the MCA portal. Both draw on the same NIC system.

Search by Keyword and Pick the Sub-Class
Type a keyword like “biscuit” or “software” and the portal returns every sub-class whose description contains that word. Pick the one that matches your activity most precisely. The code then auto-populates.
One practical warning: the portal matches on the official NIC description text, not everyday language. Type “grocery” or “kirana” and you may get zero results, because the NIC 2008 description for that activity reads “retail sale in non-specialised stores with food, beverages or tobacco predominating” (code 47110). If the search fails, the vocabulary is usually the problem, not your business. Try the formal term.

Set Primary and Secondary Codes
If you have more than one activity, mark the principal one first and add the others as secondary. Make sure the primary code is the one that best represents your main revenue.

Verify Before Submitting
Read the full description of the code, not just the number, and confirm it matches your real activity. Cross-check that it is consistent with how your GST invoices and business will be described, since mismatches cause problems with banks and tenders later.
Key Things to Get Right About the NIC Code
Match Your Primary Activity
Your NIC code should reflect what your business mainly earns from, not a side activity. A manufacturer who also sells products should choose a manufacturing code, because manufacturing is the principal activity. Focus on your largest revenue line.
Choose the Right Level of Detail
NIC is a hierarchy that narrows from a broad section down to a specific sub-activity. The Udyam portal requires the most detailed level (the 5-digit sub-class under NIC 2008), not a broad 2-digit division. A 2-digit code is too general; the 5-digit sub-class is the granularity at which the ministry plans incentives and credit guarantees.
You Can Add Multiple Codes
If your business genuinely operates across more than one activity, you can add multiple NIC codes (commonly up to 10) on Udyam. One must be marked as the principal activity and listed first; the rest are secondary. This matters for traders and businesses that both make and sell.
Traders Are Now Included
Until 2021, traders could not claim MSME benefits. Since then, retail and wholesale trade (NIC divisions 45, 46, and 47) can register under Udyam, mainly for the purpose of Priority Sector Lending. If you run a kirana store or a trading firm, you are eligible.
FAQs
What is a NIC Code for MSME?
A NIC code is a number from the National Industrial Classification system that tells the government what your business actually does. NIC stands for National Industrial Classification, a system maintained by the Ministry of Statistics and Programme Implementation (MoSPI), originally developed by the Central Statistical Organisation.
Think of it as your business activity in government language. Instead of writing “I run a bakery” or “I build software,” you select a code that maps your activity to a standard category. For example, under NIC 2008, code 10711 covers bread and fresh bakery products, and 62011 covers custom computer programming.
The NIC code for MSME is the same NIC code, used specifically at the point of Udyam (MSME) registration. You are asked to select the code that best matches your primary business activity. The same classification is also used elsewhere: company and LLP incorporation on the MCA portal, GST registration, and the Import Export Code (IEC). This is why people often search for the “MCA NIC code” and the “NIC code for MSME” separately, even though they come from one underlying system.
Also Read: NIC Code For Kirana Store
Why is the NIC Code Important for MSMEs?
The NIC code is not just a form field to clear. It has real downstream consequences.
It determines scheme and subsidy eligibility. Many MSME benefits are sector-specific. State policies, like Maharashtra's textile policy or Tamil Nadu's electronics policy, run off a whitelist of NIC codes. If your code is wrong, the subsidy department can disqualify you at the application stage.
It affects loans and credit. Lenders check your Udyam NIC code when assessing eligibility, including for CGTMSE-backed loans. If your NIC classification contradicts what your GST invoices show, for example your Udyam says wholesale but your invoices show retail, a credit officer can flag the mismatch and sit on the file for weeks.
It shapes tenders and public procurement. The 25% procurement reservation for MSMEs in central ministries is administered code by code. You only appear in a buyer's filtered supplier list if your NIC maps to their category.
It controls your GeM listing categories. The Government e-Marketplace pulls your Udyam NIC codes automatically to decide which product categories you can sell under. Add the wrong one and you may be unable to list a product you actually make.
In short, the NIC code is the official label for your business identity across government systems. Get it right and your MSME journey is smoother. Get it wrong and you may face rejected loans, missed subsidies, and tender problems.
Costs, Fees, or Charges
Udyam registration, including selecting your NIC code, is free of cost on the official portal (udyamregistration.gov.in). The government charges no fee for MSME registration, and the process is a single-page, self-declaration system with no documentation upload required.
Be cautious of private agents and websites that charge fees for “NIC code selection” or “Udyam registration.” These are private consultancy services, not the government, and the underlying registration itself carries no government fee. Updating or correcting your NIC code on the portal is also free.
Conclusion
The NIC code is a small field with outsized consequences. It is how the government, your bank, and tender systems understand what your MSME does, and it directly affects the schemes, credit, and contracts you can access.
The most important thing to get right is to match your principal business activity precisely, choose the detailed sub-class rather than a broad category, and keep it consistent with your GST and MCA records. Watch the NIC 2008 to NIC 2025 transition too, since the move to 6-digit codes will eventually change what you select.
Your next step: head to the official Udyam portal at udyamregistration.gov.in, search for your activity using the formal NIC vocabulary, verify the full description before you submit, and add secondary codes if your business spans more than one activity. If you registered earlier and your activity has changed, log in and update the code now rather than later.
Disclaimer
StartupFlora provides consultancy services only. We are not affiliated with any government department. All scheme benefits and approvals are at the sole discretion of the respective government authority and implementing agency.