News Flash
Government Schemes5 min read

NIC Code List:The Complete Guide for Udyam, Services and Trading (2026)

Guidance by StartupFlora

Every business registration in India asks the same question in a different way: what does your business actually do? The NIC code list is the government's answer sheet. It is the official directory of business activities, and you pick one number from it when you register on Udyam, incorporate a company on MCA, or apply for a licence. The problem is that the full list runs to well over a thousand entries, written in formal statistical language that rarely matches how you describe your own work. Search "grocery" and you may get nothing. Search "retail sale in non-specialised stores" and you will find your code instantly. This is our master guide to the NIC code list. It explains how the list is structured, how to read it from a 2-digit section down to a 5-digit sub-class, and gives you ready-made tables for services, trading and manufacturing. It is written for MSME owners, traders, freelancers, consultants and founders who need the right code the first time, without guesswork.

NIC Code List:

Benefits of Using the Correct NIC Code from the List

Smooth Udyam Registration

Smooth Udyam Registration

Picking the exact sub-class from the list prevents mismatches and rejections during MSME verification. The portal will not accept a vague or partial entry.

Full Scheme and Subsidy Access

Full Scheme and Subsidy Access

Most MSME benefits are sector-specific and administered code by code. The right entry from the list is what makes you visible to the schemes meant for you.

Faster Loan Approvals

Faster Loan Approvals

Banks and NBFCs verify your activity through the NIC code. When it matches your GST records, the file moves; when it contradicts them, it stalls.

Tender and GeM Eligibility

Tender and GeM Eligibility

MSME procurement reservation is filtered by NIC code. The correct classification keeps you inside the supplier pool instead of outside it.

Clean Records Across Systems

Clean Records Across Systems

One consistent code across Udyam, MCA, GST and your bank KYC removes the mismatches that trigger questions during audits.

How the NIC Code List is Structured

Digits
What it means
Example
Section
Letter
Broad economic sector
G - Wholesale and retail trade
Division
2-digit
Sector within that section
47 - Retail trade, except motor vehicles
Group
3-digit
Sub-sector
471 - Retail sale in non-specialised stores
Class
4-digit
Specific industry
4711 - Food, beverages or tobacco predominating
Sub-Class
5-digit
Exact business activity
47110 - Retail sale in non-specialised stores with food predominating

How to Find Your Code in the NIC Code List

Write Your Activity in One Plain Line

Write Your Activity in One Plain Line

"Digital marketing." "Bread baking." "Manpower supply." Be clear about whether you manufacture, trade or provide a service, because each sits in a different part of the list.

Identify Your Section

Identify Your Section

Use the 21-section table above. Manufacturing goes to C, shops go to G, most service businesses land between I and S. This narrows a thousand-entry list to a manageable slice.

Search Using Official Vocabulary

Search Using Official Vocabulary

Open the activity search on the Udyam or MCA form and type the formal term, not the trade name. If the search returns nothing, the wording is the problem, not your business.

Drill Down to the 5-Digit Sub-Class

Drill Down to the 5-Digit Sub-Class

Move from division to group to sub-class until the description genuinely matches what you do. Read the whole description, not just the number.

Set Primary and Secondary Codes

Set Primary and Secondary Codes

Mark the activity that earns you the most as principal, and list the others after it. Do not force multiple activities into one code.

Verify Before You Submit

Verify Before You Submit

Cross-check that the code you picked is consistent with how your GST invoices describe the business. A mismatch here is the classic reason a loan file stalls.

Udyam NIC Code List: What the Portal Actually Asks For

Enter the full 5-digit sub-class

The portal search returns 5-digit entries under NIC 2008. A 2-digit division will not do.

You can add multiple codes

If your business genuinely does more than one thing, add several codes. Mark the principal activity first; the rest are secondary. This matters for anyone who both manufactures and sells.

Traders are included

Since 2021, retail and wholesale trade (divisions 45, 46 and 47) can register under Udyam, mainly for priority-sector lending benefits. If you run a shop, you are eligible. Our guide to the NIC code for a kirana store walks through this with 47110 as a worked example.

Search by official wording, not everyday words

This is the single biggest practical hurdle. The portal matches text in the official description. "Kirana" returns nothing; "retail sale in non-specialised stores" returns 47110.

The code appears on your certificate

After submission, check that the NIC code printed on your Udyam Registration Certificate is the one you intended. You can log in and update it later, free of charge.

Who Needs the NIC Code List

New MSME Registrants

Anyone filling the Udyam form for the first time and facing the activity field.

Traders and Shop Owners

Retail and wholesale businesses that became Udyam-eligible from 2021 onwards.

Service Providers and Freelancers

Consultants, agencies, IT firms and manpower suppliers who need the services section of the list.

Companies and LLPs

Founders incorporating on MCA, where the same classification appears under a different label.

Existing Businesses That Changed Direction

If your principal activity has shifted, your old code is now wrong and should be updated.

The 21 Sections at a Glance

Covers
A
Agriculture, forestry and fishing
B
Mining and quarrying
C
Manufacturing
D
Electricity, gas, steam and air conditioning supply
E
Water supply, sewerage, waste management
F
Construction
G
Wholesale and retail trade; repair of motor vehicles
H
Transportation and storage
I
Accommodation and food service activities
J
Information and communication
K
Financial and insurance activities
L
Real estate activities
M
Professional, scientific and technical activities
N
Administrative and support service activities
O
Public administration and defence
P
Education
Q
Human health and social work activities
R
Arts, entertainment and recreation
S
Other service activities
T
Activities of households as employers
U
Activities of extraterritorial organisations

IT, Software and Digital Services

NIC Code
Computer programming (custom software, SaaS)
62011
Software publishing and consultancy
62012
IT consultancy and computer facilities management
62020
Data processing and hosting
63111
Web portals
63120
Other IT and computer service activities
62099

Professional and Consultancy Services

NIC Code
Legal activities
69100
Accounting, bookkeeping and auditing; tax consultancy
69200
Management consultancy activities
70200
Architectural and engineering activities
71100
Technical testing and analysis
71200
Advertising agencies
73100
Market research and public opinion polling
73200
Specialised design activities
74100
Photographic activities
74200

Administrative and Support Services

NIC Code
Employment placement agencies
78100
Manpower supply / labour supply
78200
Travel agency activities
79110
Tour operator activities
79120
Combined facilities support activities
81100
General cleaning of buildings
81210
Office administrative and support activities
82110
Call centre activities
82200
Organisation of conventions and trade shows
82300

Education, Health and Personal Services

NIC Code
Technical and vocational education
85300
Other education (coaching, tutoring)
85500
Educational support activities
85600
Hospital activities
86100
Medical and dental practice
86200
Other human health activities
86900
Hairdressing and beauty treatment
96020
Repair of computers and communication equipment
95110
Other personal service activities
96090

Hospitality and Food Services

NIC Code
Hotels and similar accommodation
55101
Guest houses and homestays
55102
Restaurants and mobile food service
56101
Event catering
56210
Beverage serving activities
56301

NIC Code List for Trading

NIC Code
Retail sale in non-specialised stores, food predominating (kirana, grocery)
47110
Other retail sale in non-specialised stores (non-food predominating)
47190
Retail sale of fruits and vegetables
47211
Retail sale of beverages in specialised stores
47220
Retail sale of textiles
47510
Retail sale of hardware, paints and glass
47520
Retail sale of computers, software and telecom equipment
47410
Retail sale of pharmaceutical and medical goods
47721
Retail sale of clothing and footwear
47711
Retail sale via stalls and markets (food)
47810
Retail sale via mail order or internet (e-commerce)
47910
Wholesale of agricultural raw materials
46201
Wholesale on a fee or contract basis
46100
Sale of motor vehicles
45101
Maintenance and repair of motor vehicles
45200

NIC Code List for Manufacturing

NIC Code
Bread and fresh bakery products
10711
Biscuits, cakes and pastries
10712
Dairy products
10501
Spices, masala and condiments
10794
Namkeen, bhujia and snacks
10795
Readymade garments (except fur)
14101
Textile weaving
13121
Footwear
15201
Furniture
31001
Plastic products
22209
Soaps and detergents
20231
Ayurvedic and herbal preparations
21002
Structural metal products
25111
Printing activities
18112
Jewellery
32111

Common Mistakes When Using the NIC Code List

Entering Only the 2-Digit Division

"47" or "62" is just the division. Udyam wants the full five digits. This alone causes a large share of flagged registrations.

Searching in Everyday Language

Typing "kirana," "grocery" or "freelancer" returns nothing useful. The list uses statistical wording. Translate your activity into formal terms first.

Confusing Services with Trading

Selling a product you did not make is trading, not a service. Buying and reselling is Section G, not the service sections. This misclassification follows you into every scheme application.

Forcing Everything into One Code

If you both manufacture and sell, use two codes rather than picking one and hoping. The list is built to accommodate this.

Letting the Code Contradict Your GST Records

Your Udyam activity and your GST invoices should tell the same story. When they do not, credit officers notice.

Never Updating After the Business Changes

An outdated code quietly costs you scheme eligibility. Updating it on the portal takes minutes and costs nothing.

NIC 2008 vs NIC 2025: Which List Applies Today

NIC 2008
NIC 2025
Code length
5-digit sub-class
6-digit sub-class
Released
2008
18 November 2025 by MoSPI
Structure
21 sections, 88 divisions, 1,714 classes
22 sections, 86 divisions, 1,887 sub-classes
Focus
The 2008 economy
Adds fintech, e-commerce, renewables, digital services, AYUSH
In use on Udyam today
Yes, in practice
Rolling out across systems

FAQs

It is the official directory of the National Industrial Classification maintained by MoSPI, listing a unique code for every recognised business activity in India. You select from it during Udyam, MCA and GST registration.
Under NIC 2008, the list has 21 sections, 88 divisions, 238 groups and 1,714 classes. NIC 2025 expands this to 22 sections and 1,887 sub-classes.
Service activities are spread across sections I to S, covering IT (62011, 62020), consultancy (70200), manpower supply (78200), education (85500) and more. See the services tables above.
No. It is the same National Industrial Classification, shown inside the Udyam form. The portal simply requires the full 5-digit sub-class.
Five, under NIC 2008. The 2-digit division is only a category heading and is not accepted as a complete entry.
Yes. Add several codes if your business has multiple activities, with the principal one listed first and the rest as secondary.
47110, retail sale in non-specialised stores with food, beverages or tobacco predominating.
62011 for custom computer programming, and 62020 for IT consultancy and computer facilities management.
Because it matches the official description text, not everyday language. Replace trade names with formal terms, for example "retail sale in non-specialised stores" instead of "kirana."
You risk missed subsidies, stalled loans, tender disqualification and GeM listing problems. You can correct it free on the Udyam portal, ideally before a bank or department flags it.
No. Udyam registration and any NIC code update on the official portal are free.
Yes. Retail and wholesale traders registering on Udyam must declare a code, typically from divisions 45, 46 or 47.

What is the NIC Code List?

The NIC code list is the official directory of the National Industrial Classification, maintained by the Ministry of Statistics and Programme Implementation (MoSPI). It assigns a unique number to every recognised business activity in India, so that the government can classify, count and support businesses consistently.

You meet this list at almost every registration counter:

Udyam (MSME) registration — the activity field pulls directly from the NIC list

MCA company and LLP incorporation — the same classification, different form

GST registration and IEC (Import Export Code) — activity classification again

Government tenders and GeM listings — your categories are decided by your codes

If you are new to the concept and want the fundamentals first, start with our master explainer on the NIC code for MSME and then come back here for the actual lists.

NIC Code List for Services

This is the section most first-time registrants need, and the one that causes the most confusion, because "services" is not one division. It is spread across roughly ten sections. Here is a practical NIC code list for services, grouped by what people actually search for.

Costs and Fees

There is no fee. Udyam registration is free on the official portal (udyamregistration.gov.in), and selecting or later updating your NIC code costs nothing. There is no separate "NIC certificate" to buy; the code simply appears on your Udyam Registration Certificate.

Be cautious of websites charging for "NIC code selection." The government process itself carries no fee.

Conclusion

The NIC code list looks intimidating until you see the logic: a letter for the sector, two digits for the division, and five digits for the exact thing you do. Once you read it that way, finding your code is a two-minute job.

Three things decide whether you get it right. Pick the full 5-digit sub-class, not the division. Search using the official wording, not the words you use with customers. And keep the code consistent with your GST and bank records so nothing contradicts anything later.

If your activity is specific, start with our detailed guides on the NIC code for MSME and the NIC code for a kirana store, or read why the NIC code matters and how to use it before you file. Get this one field right and the rest of your MSME registration, and the benefits behind it, fall into place.


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.