Indian Compliance
Why Your Business Needs the Right NIC Code: A Step-by-Step Guide to Compliance and Benefits

NIC (National Industrial Classification) codes classify business activity in India. Udyam registration asks you to pick each activity at the 2-, 4- and 5-digit levels of NIC 2008. The tables below list the 2-digit divisions and the codes most traders, exporters and service businesses use.
NIC 2-digit code list
NIC 2008 groups activities into 21 sections (A to U), each made up of 2-digit divisions.
| Section | Activity | 2-digit divisions |
|---|---|---|
| A | Agriculture, forestry and fishing | 01–03 |
| B | Mining and quarrying | 05–09 |
| C | Manufacturing | 10–33 |
| D | Electricity, gas, steam and air conditioning supply | 35 |
| E | Water supply, sewerage and waste management | 36–39 |
| F | Construction | 41–43 |
| G | Wholesale and retail trade; repair of motor vehicles | 45–47 |
| H | Transportation and storage | 49–53 |
| I | Accommodation and food service | 55–56 |
| J | Information and communication | 58–63 |
| K | Financial and insurance activities | 64–66 |
| L | Real estate | 68 |
| M | Professional, scientific and technical activities | 69–75 |
| N | Administrative and support services | 77–82 |
| O | Public administration and defence | 84 |
| P | Education | 85 |
| Q | Human health and social work | 86–88 |
| R | Arts, entertainment and recreation | 90–93 |
| S | Other service activities | 94–96 |
| T | Households as employers | 97–98 |
| U | Extraterritorial organisations | 99 |
NIC code for import-export business
There is no single “import-export” code. Pick the code for what you actually trade or do; Udyam then shows the 5-digit sub-classes under each 4-digit class.
| Activity | NIC 2008 class |
|---|---|
| Merchant exporter or importer of mixed goods | 4690 – Non-specialised wholesale trade |
| Commission agent or indenting agent | 4610 – Wholesale on a fee or contract basis |
| Importer or exporter of food products | 4630 – Wholesale of food, beverages and tobacco |
| Textiles, garments and footwear trade | 4641 – Wholesale of textiles, clothing and footwear |
| Electronics and telecom parts trade | 4652 – Wholesale of electronic and telecommunications equipment and parts |
| Machinery and equipment trade | 4659 – Wholesale of other machinery and equipment |
| Customs broker or freight forwarder | 5229 – Other transportation support activities |
An exporter that makes its own goods should choose the manufacturing code (division 10 to 33) for the product instead. You will also need an Import Export Code (IEC).
NIC code for trading (wholesale and retail)
Wholesale trade is division 46 and retail trade is division 47. Common retail codes:
- 4711 – retail in non-specialised stores, mainly food (kirana and grocery stores)
- 4719 – other retail in non-specialised stores (general stores)
- 4741 – retail of computers, software and telecom equipment
- 4771 – retail of clothing, footwear and leather articles
- 4772 – retail of pharmaceutical and medical goods (chemists)
- 4791 – retail via mail order houses or the internet (online sellers)
Retail and wholesale traders can register on Udyam, but only for priority sector lending, not for the other MSME benefits.
NIC code for services
| Service | NIC 2008 class |
|---|---|
| Software development | 6201 – Computer programming |
| IT consulting | 6202 – Computer consultancy |
| Accounting and tax practice | 6920 |
| Management consulting | 7020 |
| Architecture and engineering services | 7110 |
| Testing laboratory | 7120 – Technical testing and analysis |
| Advertising agency | 7310 |
| Restaurant or cloud kitchen | 5610 |
| Coaching and tuition | 8549 – Other education |
| Salon and beauty parlour | 9602 |
NIC code examples
- A garment unit in Tiruppur that exports its own production: 1410 (manufacture of wearing apparel).
- An Amazon seller of home products: 4791 (retail via the internet).
- A firm that buys spices from farmers and exports them: 4630 (wholesale of food).
- A customs house agent: 5229.
- A software start-up: 6201.
How to choose NIC codes for Udyam
- Decide whether your main activity is manufacturing, services or trading.
- Choose the 2-digit division, then the 4-digit class, then the 5-digit sub-class that describes it most precisely.
- Add further codes for your other activities. You can add more than one, and the first should be your main activity.
- Keep the codes consistent with your GST registration and IEC, so the descriptions do not contradict each other.
See MSME Udyam registration for help with the filing.
In the constantly changing world of Indian business, the first step to success is to understand the law. If you are a business owner who wants to register your business, you have probably heard the term “NIC Code.” The government sees this string of numbers as the “DNA” of your corporate identity. The NIC Code is required for all of these things: registering for a GST registration, forming a Private Limited Company, or creating an Udyam (MSME) portal account. This complete tutorial will explain all you need to know about NIC Codes, why they are important, and how to choose the proper one for your business.
What is a NIC Code?
The National Industrial Classification (NIC) Code is a standardized number system used in India to group and keep track of different types of economic activities. The Central Statistical Organization (CSO) under the Ministry of Statistics and Program Implementation (MoSPI) established it. It is based on the International Standard Industrial Classification (ISIC). The NIC code basically tells the government exactly what your business does, whether it makes paper, sells organic vegetables, or performs digital marketing.
The Evolution of NIC Codes
India has changed its classification system many times to keep up with what is used around the world.
- NIC 2008: The most popular version right now for Udyam and MCA registrations. It has a structure with five digits.
- NIC 2025: The government recently made these changes to suit current industries like Fintech, e-commerce, and renewable energy. This version adds a 6-digit structure for considerably more detail.
How the Code is Structured (Example: Passenger Cars)
There is a hierarchy to the code. Let’s see how the 5-digit code for making an automobile is put together:
| Level | Classification | Code | Description |
| Section | Alphabetical Category | C | Manufacturing |
| Division | 2-Digit Code | 29 | Manufacture of motor vehicles |
| Group | 3-Digit Code | 291 | Manufacture of motor vehicles |
| Class | 4-Digit Code | 2910 | Motor vehicle manufacturing |
| Sub-Class | 5-Digit Code | 29101 | Manufacture of passenger cars |
Who Needs a NIC Code?
- MSME Entrepreneurs: Anyone who wants to get Udyam Registration (previously Udyog Aadhaar) to get MSME advantages.
- Company Founders: If you are starting a business (Pvt Ltd, OPC, etc.) or an LLP through the Ministry of Corporate Affairs (MCA).
- GST Applicants: To find out what kind of business it is for tax purposes.
- Exporters/Importers: When you want to get an Import Export Code (IEC).
- Government Tender Applicants: To show that your business works in the right area for the contract.
What is the Role of NIC Codes?
The NIC Code is a link between your firm and the rules set by the government. Some of its jobs are:
- Statistical Analysis: It helps the government keep track of which industries are doing well and which ones need aid.
- Targeted Policy Making: The government uses NIC codes to find businesses that can get a subsidy for “Solar Panel Manufacturers.”
- Bank Credit Assessment: Banks and other financial institutions use these codes to figure out how risky and viable a business loan application is.
- Regulatory Compliance: It makes sure that your business is following the rules of the industry it said it would when it registered.
Steps to Findout Your NIC Code
It can be hard to discover the proper code, like looking for a needle in a haystack. But if you follow these steps, it will be easy:
Step 1: Define Your Primary Activity
Find the main thing that makes your business the most money. Are you a dealer (buying and selling), a service provider (consulting and fixing), or a manufacturer (creating things)?
Step 2: Visit Official Portals
You can locate the NIC code search tool at:
- The Udyam Registration Portal is the easiest to utilize for MSMEs.
- The MCA website for the Ministry of Corporate Affairs.
- The GST Portal.
Step 3: Use Keywords
Type in a general keyword that has to do with your work. If you own a bakery, for instance, you could type “Bakery” or “Food” into the search bar. The system will provide you a set of codes, for as 10712 for “Manufacture of bakery products.”
Step 4: Verify the 5-Digit Level
Always look for the 5-digit sub-class code that is the most specific. 2-digit codes are too general, whereas 5-digit codes are exact enough for registrations.
What are the Documents Required?
You don’t need a specific “NIC Certificate,” but you do need certain paperwork to make sure you pick the right code when you sign up. These are some of them:
- Aadhaar Card: Of the owner/director for checking identity.
- PAN Card: To link the business entity.
- Business Address Proof: To confirm the location of operations.
- Bank Account Details: Often needed to prove that the business is financially sound.
Investment Details: The NIC code tells you what sector you’re in, but your investment level determines whether you’re “Micro,” “Small,” or “Medium.” This is especially important for Udyam registration.
Why Udyam Registration Needs NIC Codes
Udyam Registration is the route to get into government programs, and the NIC Code is the key. Here is why it is absolutely necessary on the portal:
Accurate MSME Classification
The government needs to know what kind of business you are in, whether it’s manufacturing or services. The investment and turnover limits for MSME status used to be different for each industry, but they are now the same. The NIC code is still the key mechanism to keep this difference in national records.
Eligibility for Subsidies
A lot of MSME incentives are only available in certain sectors. For instance, you can only get a “Textile Technology Upgradation” subsidy if your Udyam certificate has a textile-related NIC code (such one that starts with 13).
Priority Sector Lending (PSL)
Banks set goals for how much money they will lend to “Priority Sectors.” If you have the right NIC number on your Udyam certificate, your business will immediately be marked as a loan priority. This generally leads to cheaper interest rates and choices like the CGTMSE scheme that don’t require collateral.
Inclusion of Retail & Wholesale Trade
Traders used to not be able to get MSME perks. Since 2021, though, the government has let Retail and Wholesale Trade (NIC Codes 45, 46, and 47) register under Udyam for the purpose of Priority Sector Lending.
Summary
The NIC Code is more than just a bureaucratic formality; it is the official name that tells people what your business does in the Indian economy. Choosing the wrong code might cause loan applications to be denied, subsidies to be overlooked, or even problems with the law during tax audits. It’s important for every modern entrepreneur to stay up to date on these classifications as the government moves toward NIC 2025.
Frequently asked questions
What is an NIC code?
NIC stands for National Industrial Classification. It is a standardized numerical system used in India to categorize economic activities. It helps government agencies, regulators, and lenders identify and classify a business's primary industry and operations.
Why is selecting the correct NIC code important for my business?
Accurate classification is vital because it determines your eligibility for government schemes, subsidies, and MSME benefits. It also ensures smooth regulatory compliance and prevents errors or delays during audits, tax filings, or loan application evaluations.
Where is the NIC code required?
You must provide your NIC code during various official processes, including Udyam (MSME) registration, GST registration, company or LLP incorporation, and applying for an Import-Export Code (IEC). It is essential for all formal business documentation.
Can I register my business with more than one NIC code?
Yes, you can register multiple NIC codes if your business operates across different sectors. However, you must clearly identify one as your primary activity, which is the one that generates the majority of your business revenue.
What happens if I select the wrong NIC code?
An incorrect code can lead to misclassification, which may cause your business to be ineligible for specific government schemes or subsidies. It may also create discrepancies in your GST filings and loan applications, leading to potential audit issues.
How can I find the right NIC code for my business?
Identify your primary business activity and refer to the official NIC list provided on the Udyam registration portal. Use the hierarchical structure—ranging from broad sections to specific sub-classes—to ensure the code precisely matches your actual operations.
Is it possible to update my NIC code after business registration?
Yes, you can update or add new NIC codes if your business operations change or expand. This is typically done through the official Udyam portal for MSMEs or the Ministry of Corporate Affairs, depending on your registration type.
Does the NIC code impact my tax compliance or GST filing?
While the NIC code does not directly dictate tax rates, it provides the government with data to monitor industry-specific trends. Incorrect classification can lead to unnecessary scrutiny or audits if your reported income does not align with your activities.
What is the NIC code for an import-export business?
There is no single code. A merchant exporter or importer usually chooses 4690 (non-specialised wholesale trade) or the wholesale class for the goods traded, such as 4630 for food. A manufacturer-exporter uses the manufacturing code for its product.
Which NIC code is used for trading?
Wholesale trade uses division 46 (for example 4690 or a product-specific class) and retail trade uses division 47 (for example 4711 for grocery stores or 4791 for online selling). Choose the 5-digit sub-class that matches what you sell.
What does NIC number mean?
An NIC number is the code for a business activity under the National Industrial Classification published by the Ministry of Statistics. Its digits run from the broad division (2 digits) to the detailed sub-class (5 digits).


