Give us a missed call on

+91 626 955 5606

NIC is a hierarchical classification system that identifies businesses according to their economic activity. Under NIC-2008, the classification progresses from a 2-digit Division to a 3-digit Group, 4-digit Class, and 5-digit Sub-class. For Udyam Registration, business activities are commonly identified using the detailed 5-digit NIC Sub-class.

Grow Your Business

Currently, the NIC code list contains 21 main sections or business activities (A to U), with 99 divisions and subsequent groups. For an MSME business, knowing the list of NIC codes is important, especially for manufacturing, for services, and for trading, as it is required for registration on the Udyam portal.

Let’s take a closer look at the NIC codes and details pertaining to it.

Introduction to NIC code

The National Industrial Classification (NIC) Code is a classification system created by the Ministry of Statistics and Programme Implementation (MoSPI) to classify business activities in India. The NIC code is used on several government portals such as the Udyam registration portal, GeM (Government eMarketplace), eProcure, and for PM Gati Shakti approvals.

The government labels the NIC code as a statistical standard for developing and maintaining a comparable database according to economic activities. It is used to classify the economically active population, statistics of industrial production, and distribution, the different fields of labour statistics, and other economic data such as national income.

Read this file: NIC code for MSME Classification (PDF to download)

Brief history

The first attempt to classify industries was in 1962 and was called the Standard Industrial Classification (SIC). The SIC was a 4-digit classification and consisted of 9 divisions, 55 major groups, 284 groups, and 753 sub-groups.

The significant changes in the organisation and structure of the industries called for the revision of SIC in 1962. The revised classification, called National Industrial Classification (NIC), was completed in 1970.

Similar to the revisions made to the MSME classification in India (composite classification based on annual turnover and investment in plant and machinery), the NIC has had multiple revisions since then to keep it aligned with the changing business and economic environment. The latest amendments to the classification system that is in use are the NIC code 2008.

NIC code

  *Image for representation only. Not actual.

NIC Code Structure: 2-Digit to 5-Digit Classification

NIC level Number of digits What it identifies Example
Division 2-digit Broad industry or economic activity 13 – Manufacture of textiles.
Group 3-digit A more specific group of activities within a division 131 – Spinning, weaving and finishing of textiles.
Class 4-digit A specific class of business activities 1311 – Preparation and spinning of textile fibres.
Sub-class 5-digit The most detailed activity classification under NIC-2008 13111 – Preparation and spinning of cotton fibre, including blended cotton.

In simple terms: the NIC-2008 classification becomes more specific as the number of digits increases – from the 2-digit Division to the 5-digit Sub-class. For Udyam Registration, the 5-digit Sub-class provides the detailed description of the business activity.

NIC code list: Sections under NIC code 2008

What is NIC-2008?

NIC-2008 (National Industrial Classification 2008) is India’s classification system for organising economic activities into a structured hierarchy. It groups business activities into sections, divisions, groups, classes and sub-classes, with each level providing greater detail about the nature of the activity.

  • Activities are first grouped into Sections, alphabetically coded from A to U, covering 21 broad categories.
  • Sections are divided into Divisions, identified by a 2-digit numeric code.
  • Divisions are further categorised into Groups, identified by a 3-digit numeric code.
  • Groups are divided into Classes, identified by a 4-digit numeric code.
  • Each 4-digit class is further divided into a 5-digit Sub-class, providing more specific activity details.

Let’s look at NIC code examples for trading and manufacturing to understand how this classification works.

NIC code example for trading

Level Description
Section G Wholesale and retail trade; repair of motor vehicles and motorcycles.
Division 45 Wholesale and retail trade and repair of motor vehicles and motorcycles.
Group 451 Sale of motor vehicles
Class 4510 Sale of motor vehicles
Sub-class 45101 Wholesale and retail sale of new vehicles
Sub-class 45102 Wholesale and retail sale of used motor vehicles

For Manufacturing:

Level Description
Section C Manufacturing
Division 13 Manufacture of textiles
Group 131 Spinning, weaving and finishing of textiles.
Class 1311 Preparation and spinning of textile fibres
Sub-class 13111 Preparation and spinning of cotton fibre, including blended cotton.

NIC code list

The NIC-2008 code list classifies businesses and economic activities into different industry sections. You can use the National Industrial Classification (NIC) code to identify the activity that best matches your business when completing Udyam Registration. The official Udyam portal records the National Industry Classification Code(s) for registered enterprises.

The table below lists the 21 NIC-2008 sections, from A to U, and the industries covered under each section. NIC-2008 follows a hierarchy of Section → Division → Group → Class → Sub-class.

NIC-2008 Section Industry/Economic Activity
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 and remediation activities.
F Construction
G Wholesale and retail trade; repair of motor vehicles and motorcycles.
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; compulsory social security.
P Education
Q Human health and social work activities
R Arts, entertainment, and recreation.
S Other service activities
T Activities of households as employers; undifferentiated goods- and services-producing activities of households for own use.
U Activities of extraterritorial organisations and bodies

Note: This classification is for reference only. Before submission, please verify the applicable NIC section on the official Udyam Registration Portal.

How do I find my NIC code for Udyam Registration?

How to find NIC code

The NIC code for Udyam Registration identifies the nature of your business activity. You need to select the relevant business activity or activities while completing your Udyam Registration. The Udyam portal allows an enterprise to specify or add multiple activities, including manufacturing or services.

If you want to do a NIC code search for Udyam Registration, you can use the official MoSPI NIC Code Search tool to find the code that matches your business activity. The tool currently supports searches under both NIC-2008 and NIC-2025.

Follow these steps

  1. Visit the official MoSPI NIC Code Search tool.
  2. Enter a description of your business activity in the search box.
  3. Select NIC-2008 or NIC-2025, depending on the classification relevant to your requirement.
  4. Review the suggested classifications and identify the NIC code that most closely matches your actual business activity.
  5. Use the applicable NIC code when completing your Udyam Registration on the official Udyam portal.

You can also verify the NIC code recorded against an existing Udyam Registration certificate, where the enterprise details include National Industry Classification Code(s).

Important: Do not select an NIC code solely because it appears similar to your business name. Choose the code that best describes your actual business activity. If your enterprise carries out multiple activities, the Udyam portal allows multiple activities to be specified or added in one registration.

How to find NIC Code 

NIC code for MSME Registration

Considering that MSME registration is open to businesses in the manufacturing and services sector, retail and wholesale trade, the NIC code list helps to classify the businesses based on their activity into appropriate categories.

List of Common NIC Codes for MSMEs (2026)

Here are some commonly searched NIC-2008 codes for Indian MSMEs. The appropriate NIC code depends on the actual business activity carried out by the enterprise, so the examples below should not be treated as a universal code for every business in that category.

Business Activity NIC-2008 Code
Manufacture of hot-rolled and cold-rolled steel products 24105
Retail sale in non-specialised stores 47190
Custom computer programming 62011
Transmission of electric energy 35107
Retail sale via e-commerce 47912
Manufacture of aircraft and spacecraft parts 30305
Warehousing of refrigerated goods (cold storage) 52101

For example, NIC 24105 covers the manufacture of hot-rolled and cold-rolled steel products; it should not be described as a TMT-bar-specific code. NIC 62011 covers writing, modifying and testing computer programmes for a particular client, excluding web-page designing. NIC 47912 covers retail sale via e-commerce, while NIC 52101 covers refrigerated warehousing or cold storage.

Note: These are NIC-2008 reference codes. NIC codes should be selected based on the actual activity of the enterprise. Before submitting an Udyam Registration application, verify the applicable code using the official MoSPI NIC Code Search tool, which currently supports both NIC-2008 and NIC-2025.

NIC code list for the Services Sector

Have a look at the NIC code list for services covering activities such as computer programming, software development, web-page designing, and software support.

Under NIC-2008, computer programming, consultancy, and related activities are covered under Section J – Information and communication, Division 62 – Computer programming, consultancy and related activities, Group 620 – Computer programming, consultancy and related activities, and Class 6201 – Computer programming activities.

Class 6201 is divided into the following three 5-digit sub-classes:

  • 62011: Writing, modifying, testing, and supporting of software to meet the needs of a particular client, excluding web-page designing
  • 62012: Web-page designing
  • 62013: Providing software support and maintenance to the clients

NIC code list for the Manufacturing Sector

Section C of NIC-2008 covers the manufacturing sector in India. It includes activities ranging from food and textile manufacturing to steel, fabricated metal products, machinery, electrical equipment, automobiles, and furniture. For businesses looking for a NIC code for manufacturing or Udyam Registration, the relevant code is selected according to the specific manufacturing activity carried out by the enterprise.

The NIC-2008 manufacturing sector covers Divisions 10 to 33, as shown below:

Section C: Manufacturing

Division NIC-2008 division
Division 10 Manufacture of food products
Division 11 Manufacture of beverages
Division 12 Manufacture of tobacco products
Division 13 Manufacture of textiles
Division 14 Manufacture of wearing apparel
Division 15 Manufacture of leather and related products
Division 16 Manufacture of wood and products of wood and cork, except furniture; manufacture of articles of straw and plaiting materials.
Division 17 Manufacture of paper and paper products
Division 18 Printing and reproduction of recorded media
Division 19 Manufacture of coke and refined petroleum products
Division 20 Manufacture of chemicals and chemical products
Division 21 Manufacture of pharmaceuticals, medicinal chemical and botanical products.
Division 22 Manufacture of rubber and plastics products
Division 23 Manufacture of other non-metallic mineral products
Division 24 Manufacture of basic metals
Division 25 Manufacture of fabricated metal products, except machinery and equipment.
Division 26 Manufacture of computer, electronic and optical products.
Division 27 Manufacture of electrical equipment
Division 28 Manufacture of machinery and equipment n.e.c.
Division 29 Manufacture of motor vehicles, trailers, and semi-trailers.
Division 30 Manufacture of other transport equipment
Division 31 Manufacture of furniture
Division 32 Other manufacturing
Division 33 Repair and installation of machinery and equipment

This structure is from NIC-2008, which has 21 sections, 88 divisions, 238 groups, 403 classes and 1,304 sub-classes.

For readers looking for a specific NIC code for manufacturing, the official MoSPI NIC Code Search tool now supports NIC-2008 and NIC-2025 and allows business activities to be searched using natural-language descriptions.

Note: The table above is specifically a NIC-2008 manufacturing sector list. For Udyam Registration or any current application, verify the applicable classification and code using the official NIC search tool before submission.

*Source: View entire list at the official Udyam portal –  (udyamregistration.gov.in/docs/NIC-code-for-MSME-classification-definition.pdf)

NIC code list for Retail shops

Retail trade, except the trade of motor vehicles and motorcycles, falls under Section G, Division 47 of NIC-2008. Division 47 covers the retail sale of goods to the general public through shops, department stores, stalls, markets, mail-order businesses and other retail channels.

For businesses looking for a NIC code for retail shops or Udyam Registration, the relevant code depends on the type of retail activity and products sold.

Group Class Sub-class Description
471 4711 47110 Retail sale in non-specialised stores with food, beverages, or tobacco predominating.
471 4719 47190 Other retail sale in non-specialised stores
472 4721 47211 Retail sale of cereals and pulses, tea, coffee, spices, and flour.
472 4721 47212 Retail sale of fresh or preserved fruit and vegetables
472 4721 47213 Retail sale of meat, meat products, poultry products, fish, other seafood and products thereof.
472 4721 47214 Retail sale of bakery products, dairy products, and eggs.
472 4721 47215 Retail sale of sugar confectionery and sweetmeat
472 4721 47219 Retail sale of other food products n.e.c.
472 4722 47221 Retail sale of alcoholic beverages not consumed on the spot
472 4722 47222 Retail sale of non-alcoholic beverages, including ice cream, not for consumption on the premises.

The above are only some examples of NIC codes for retail businesses. NIC-2008 Division 47 contains additional groups covering automotive fuel, information and communication equipment, household goods, cultural and recreation goods, clothing, footwear, pharmaceutical and medical goods, second-hand goods, retail sales via stalls and markets, and other non-store retail activities.

Note: The codes above are NIC-2008 codes. For Udyam Registration, select the NIC code that best matches the actual activity of the enterprise and verify the applicable code before submitting the registration.

NIC code list for the Traders

Retail and wholesale traders have been allowed to register on the Udyam Registration Portal as MSMEs for the limited purpose of Priority Sector Lending (PSL) since July 2021. The provision covers eligible wholesale and retail trade activities under NIC-2008 Divisions 45, 46 and 47.

Therefore, when an eligible retail or wholesale trader registers on the Udyam portal, the applicable NIC code for the trading activity must be provided.

NIC codes for wholesale and retail traders

Section G: Wholesale and retail trade; repair of motor vehicles and motorcycles.

Division NIC-2008 activity
Division 45 Wholesale and retail trade and repair of motor vehicles and motorcycles
Division 46 Wholesale trade, except of motor vehicles and motorcycles.
Division 47 Retail trade, except of motor vehicles and motorcycles.

These divisions contain further groups, classes and 5-digit sub-classes covering specific trading activities.

NIC code 47300: Retail sale of automotive fuel

NIC 47300 covers retail sale of automotive fuel in specialised stores, including the activity of petrol filling stations.

Its NIC-2008 hierarchy is:

  • Section G: Wholesale and retail trade; repair of motor vehicles and motorcycles.
  • Division 47: Retail trade, except of motor vehicles and motorcycles.
  • Group 473: Retail sale of automotive fuel in specialised stores
  • Class 4730: Retail sale of automotive fuel in specialised stores
  • Sub-class 47300: Retail sale of automotive fuel in specialised stores

The original version had Group 474, which was incorrect. Group 474 covers retail sale of information and communications equipment in specialised stores.

2026 note: The above codes are NIC-2008 codes. MoSPI has since introduced NIC-2025. For a new application or verification, readers should check the applicable classification using the official NIC Code Search tool. The Udyam portal also continues to recognise eligible retail and wholesale traders for the limited purpose of PSL.

How to Use the Correct NIC Code on Udyam Portal

How to use correct NIC code on Udyam Portal

By choosing the right NIC code for Udyam Registration, you can accurately represent your business activity. If you choose an incorrect or unrelated NIC code, it can:

  • Create issues when establishing eligibility for certain MSME schemes, tenders or procurement opportunities, where business activity classification may be relevant.
  • Affect how your business activity is represented in records used for MSME finance and platforms such as TReDS.
  • Create classification issues when applying for schemes, registrations, or other government programmes where the nature of business is relevant.

To help ensure you are accurate:

  • Match your actual business activity to the most appropriate NIC code
  • Check the latest NIC classification and code applicable to your activity, particularly where NIC-2008 and NIC-2025 may differ.
  • Go back and update your Udyam Registration details if your business activities change or expand, so that your registration reflects your current activities.

2026 update: NIC-2008 remains relevant to Udyam-related classification, while MoSPI has also introduced NIC-2025. Therefore, do not assume that every older NIC-2008 code is the applicable classification for every current purpose. Verify the relevant code before submitting or updating your registration.

Latest Updates in NIC Code Usage for MSMEs (2026)

In 2026, important developments in India’s business classification system have affected how NIC codes are used by MSMEs. These include the introduction of NIC-2025 by MoSPI and continued use of NIC codes in Udyam Registration and other government systems.

GeM, TReDS, and PM Gati Shakti NIC Code Assessment

  • Businesses registering on the GeM portal or using TReDS should ensure that their business activity and registration details are accurate and consistent. However, there is no general rule that an NIC code must exactly match across GeM and TReDS or that a discrepancy automatically leads to bid rejection or payment disqualification.
  • For logistics and infrastructure businesses, accurate classification of activities such as transportation, warehousing, and storage remains important where a particular government scheme, registration, or procurement process requires business activity details.

Integration with Digital Public Infrastructure

  • NIC codes are used to classify business activities in government and digital systems, including Udyam Registration. However, there is no general 2026 rule stating that NIC codes were integrated across ONDC, Account Aggregator and Udyam Assist from April 2025 for automatic MSME eligibility verification.
  • Businesses should therefore check the specific eligibility and registration requirements of each platform or MSME scheme rather than assuming that an NIC code automatically establishes eligibility for financing, procurement, or government benefits.

New NIC Classification Introduced

  • MoSPI released the National Industrial Classification (NIC) 2025 in November 2025, introducing a revised classification of economic activities. NIC-2025 has a new structure with 22 sections, 87 divisions, 258 groups, 463 classes and 1,887 six-digit sub-classes.
  • MSMEs should not automatically replace an existing NIC-2008 code with a NIC-2025 code. The applicable classification depends on the specific registration, reporting or government process. Businesses should verify the relevant code using the official MoSPI NIC Code Search tool before updating their records.

Empowering MSMEs to grow smarter

Tata nexarc delivers powerful solutions for MSMEs—discover tenders, logistics solutions, and streamline procurement. Everything your business needs, all in one place.

Explore MSME solutions on Tata nexarc

FAQS

Can I update my NIC code after Udyam Registration?

Yes, you can update your NIC code by revisiting the Udyam portal and editing your registration using your Udyam number and registered mobile number.

Does a wrong NIC code affect MSME scheme eligibility?

Yes, an incorrect NIC code may affect eligibility where a government scheme or programme has specific activity-based criteria.

Is the NIC code the same for GST and Udyam?

Not necessarily. GST uses HSN codes for goods and SAC codes for services, while Udyam uses NIC codes based on business activity classification.

How many NIC codes can I add in Udyam Registration?

You can add multiple NIC codes, including one primary and several secondary codes, depending on the nature of your business.

Can traders register under Udyam using NIC codes?

Yes, traders can register using NIC codes under the 'G' section, which covers wholesale and retail trade activities.

Where can I find the latest NIC code list?

The official Ministry of Statistics and Programme Implementation (MoSPI) website provides the most recent NIC code classification.

Is the NIC code mandatory for TReDS onboarding?

TReDS platforms may require business and MSME registration details during onboarding. Check the requirements of the specific TReDS platform before registering.

How is the NIC code different from the HSN code?

NIC codes classify businesses by type of activity, while HSN codes classify goods for taxation under GST.

Do freelancers need NIC codes for Udyam?

Yes, if freelancers wish to register as MSMEs, they must choose an appropriate NIC code under services or professional activities.

Can a mismatch in the NIC code cause loan application rejection?

Yes, a mismatch between the NIC code and the business activity declared in loan documents may require clarification and could affect an MSME loan application, depending on the lender's requirements.

Sohini is a seasoned content writer with 12 years’ experience in developing marketing and business content across multiple formats. At Tata nexarc, she leverages her skills in crafting curated content on the Indian MSME sector, steel procurement, and logistics. In her personal time, she enjoys reading fiction and being up-to-date on trends in digital marketing and the Indian business ecosystem.