News Flash
National Industrial Classification

NIC Code Finder

Search 5-digit National Industrial Classification (NIC) codes required for Udyam Registration, MCA Incorporation, and LLP registration in India.

Searching...

Need NIC Code Help?

Our registration experts will help you find the correct NIC code and set up your business.

What is NIC Code?

NIC stands for National Industrial Classification. It is India's official statistical framework for classifying every kind of economic activity, manufacturing, trading, services, construction, agriculture, transport, and more, into a structured numeric code. The NIC system is developed and maintained by the Ministry of Statistics and Programme Implementation (MoSPI), and it's modelled on the International Standard Industrial Classification (ISIC) framework used by the United Nations, adapted to reflect how business activity is actually organized in India.

In practical terms, an NIC code is a short numeric identifier, typically 2, 4, or 5 digits, that tells the government exactly what your business does. If you run a tailoring shop, a poultry farm, a software consultancy, or a construction firm, each of these activities maps to a specific NIC code. This code is what you select during Udyam (MSME) registration, and it's also referenced during company/LLP incorporation on the MCA portal, in census and survey data collection, and in various government scheme eligibility checks.

It's easy to confuse NIC code with HSN or SAC code because all three are numeric classification systems used in Indian business compliance, but they serve different purposes. NIC code classifies what your business does as an enterprise; HSN and SAC codes classify individual goods and services for GST invoicing. We cover this distinction in detail further down this page. For a full breakdown of GST classification, see our HSN & SAC code finder.

Why NIC Code Matters for Udyam & MSME Registration

If you're registering a business as a Micro, Small, or Medium Enterprise (MSME) through the Udyam Registration portal, selecting the correct NIC code isn't optional, it's a mandatory field, and it directly shapes how your business is recognized by the government. Here's why getting it right matters:

  • Determines your sector classification. Your NIC code tells regulators, banks, and government departments whether you're a manufacturing enterprise or a service enterprise, a distinction that can affect scheme eligibility, priority-sector lending classification, and reporting requirements.
  • Affects access to MSME schemes and subsidies. Several state and central government schemes, subsidy programs, and public procurement policies (such as reservations under GeM, the Government e-Marketplace) are tied to specific industry classifications defined by NIC code.
  • Impacts bank loan and credit processing. Banks and NBFCs use your declared NIC code and MSME category to assess loans under schemes like CGTMSE, MUDRA, and priority-sector lending. An inaccurate code can create friction during due diligence.
  • Required for company incorporation. The MCA (Ministry of Corporate Affairs) portal also uses NIC codes when you incorporate a private limited company, LLP, or OPC, to record your "main division of business activity" in the SPICe+ form.
  • Used for statistical and policy purposes. Government census, economic surveys, and sector-wise policy planning all rely on aggregated NIC code data, which is part of why accuracy matters at a national level, not just for your own paperwork.

For a full walkthrough of the registration process itself, read NIC Code for MSME: Find the Right Code for Udyam Registration on our blog.

How NIC Code Numbers Are Structured

NIC codes follow a hierarchical, drill-down structure, similar in spirit to HSN codes for goods. Each additional digit narrows the classification from a broad economic sector down to a highly specific business activity. Understanding this structure helps you pick the right level of code (Udyam registration specifically requires the 2-digit, then 4-digit, then 5-digit selections in sequence).

Section (Alphabetic)

The broadest level, represented by a single letter (A to U), for example, Section C covers "Manufacturing" and Section G covers "Wholesale and Retail Trade."

Division (2-Digit Code)

Each section is broken into divisions, identified by a 2-digit number. This is the first numeric selection you'll make on the Udyam portal, for instance, division 47 covers "Retail trade, except of motor vehicles and motorcycles."

Group (3-Digit Code)

Divisions are further split into groups, adding a third digit for a more specific activity category within that division, such as 471 for "Retail sale in non-specialized stores."

Class (4-Digit Code)

Groups break down into classes, a 4-digit code that narrows the activity considerably, such as 4711 for "Retail sale in non-specialized stores with food, beverages, or tobacco predominating" (which covers general/kirana stores).

Sub-Class (5-Digit Code)

The final 5th digit pinpointing the exact business activity, for example, 47110 specifically identifies retail sale in a non-specialized store with food, beverages, or tobacco predominating, the code used for a kirana or general provision store. This 5-digit sub-class is generally the final code you select for MSME/Udyam registration.

In short: Section (letter) leads to Division (2-digit), then Group (3-digit), then Class (4-digit), then Sub-Class (5-digit). The deeper you go, the more precisely the code describes your actual business activity.

NIC 1987, 1998, 2004, 2008, and 2025: What's the Difference?

India's NIC classification has been revised multiple times to keep pace with a changing economy, each version reflects the industries and activities relevant to its era.

NIC 1987

An early classification framework, largely outdated and no longer used for current registrations. You may still encounter references to it in older business records or legacy licenses.

NIC 1998

A revision that updated categories to reflect the liberalizing Indian economy of the 1990s.

NIC 2004

A further update aligned more closely with international classification standards (ISIC Rev. 3.1), still occasionally referenced in older filings.

NIC 2008

The current version in practical use on the Udyam Registration portal, MSME classification, and MCA company incorporation. It's aligned with ISIC Rev. 4, uses a 5-digit sub-class structure, and covers 21 sections, 88 divisions, and roughly 1,714 classes.

NIC 2025

The newest classification, released by MoSPI on 18 November 2025. It expands to 22 sections, 86 divisions, and about 1,887 sub-classes, moving to a 6-digit sub-class structure and adding dedicated categories for fintech, e-commerce, renewable energy, digital services, AYUSH, and handloom that NIC 2008 doesn't capture. As of now it is rolling out across government systems but is not yet the mandatory standard on Udyam.

For new registrations today, NIC 2008 is still what the Udyam portal actively uses, so that's the version to select from. Keep an eye on official Udyam and MCA notifications for when NIC 2025 becomes the required standard, since using a code from an unsupported version can cause your application to be rejected or flagged for correction.

How to Find Your NIC Code (Step by Step)

1Step 1: Describe Your Business Activity in Plain Words

Think about what your business actually does day to day: "selling groceries," "stitching clothes," "running a poultry farm," "providing IT consulting." A clear, specific description gives the most accurate match.

2Step 2: Search Using the NIC Code Finder

Type your business activity or keyword into the search bar above. The tool scans the official NIC 2008 classification and returns the closest matching codes, ranked by relevance.

3Step 3: Review the Matching Codes by Level

You'll typically see multiple matches at different levels: 2-digit division, 4-digit class, and 5-digit sub-class. Review the descriptions carefully to confirm which one describes your actual activity, not just a similar-sounding one.

4Step 4: Cross-Check Against the Official Classification

For high-stakes filings like Udyam registration or MCA incorporation, it's good practice to verify the shortlisted code against the official NIC 2008 document published by MoSPI, especially if your business activity is unusual or spans multiple categories. Our full NIC code list for Udyam, services & trading is a useful cross-reference too.

5Step 5: Select the Code on the Relevant Portal

Enter the verified 2-digit, 4-digit, and 5-digit codes into the Udyam Registration portal (or the SPICe+ form on the MCA portal, if incorporating a company). If your business has more than one activity, you can add additional NIC codes and mark your primary one as the "major activity."

NIC Code List for Popular Business Types

Below is a quick-reference list of NIC 2008 codes for some of the most commonly searched business categories in India. These are meant as a starting point; because business activities can vary in scope, always confirm the exact code for your specific case using the search tool above before submitting any official filing. For kirana and general stores specifically, see our dedicated guide: NIC Code for Kirana Store.

Business TypeIndicative NIC CodeDescription
Kirana / General Store47110Retail sale in non-specialized stores with food, beverages, or tobacco predominating
Grocery / Provision Store47110Retail sale of food, beverages predominating
Tailoring Shop14101Custom tailoring of wearing apparel
Beauty Parlour96020Hairdressing and other beauty treatment
Construction Business / Contractor41001 / 43999Construction of buildings / specialized construction activities
Transport Business (Goods)49230Freight transport by road
Hotel55101Short-term accommodation activities (hotels, resorts)
Poultry Farm01461Raising of poultry
Dairy Farm10501Manufacture of dairy products
Boutique / Clothing Store47710Retail sale of clothing in specialized stores
Furniture Retail / Manufacture31001Manufacture of furniture
Jewellery Shop32111Manufacture of jewellery and related articles
E-commerce Business47910Retail sale via mail order or the internet
Mobile Shop47413Retail sale of telecommunications equipment
Mobile Repairing Shop95120Repair of communication equipment
Atta Chakki / Flour Mill10611Manufacture of grain mill products
Bakery10711Manufacture of bread and fresh bakery products
Event Management Business82300Organisation of conventions and trade shows
Real Estate Business68100 / 68200Buying/selling and renting/operating of real estate
Medical Store / Pharmacy47721Retail sale of pharmaceutical and medical goods
Cyber Cafe63992Web portals and internet cafe activities
Manpower Supply Agency78200Temporary employment agency activities
Consultancy Services70200Management consultancy activities
Stationery Shop47610Retail sale of books, newspapers, and stationery
Manufacturing Business (general)Section C (10 to 33)Depends on the specific product manufactured

Note: The codes above are indicative examples based on the NIC 2008 classification and cross-checked against our published guides linked throughout this section. Precise sub-classification can vary depending on the exact nature and scale of your business, so always verify against the search tool or the official MoSPI NIC 2008 document before finalizing your Udyam or MCA filing.

Using NIC Code for Udyam Registration

When you register your business on the Udyam Registration portal (the official government platform for MSME registration), NIC code selection happens through a guided dropdown, not free text, which is exactly why looking up your code in advance saves time and reduces errors. Here's what to expect:

  1. Select your business type: Manufacturing, Services, or Trading (Wholesale/Retail).
  2. Choose the 2-digit National Industry (Division) code matching your primary activity.
  3. Drill down to the 4-digit class that most closely matches what your business does.
  4. Select the 5-digit sub-class code, the most specific level, which becomes your official activity code on the Udyam certificate.
  5. Add additional activities if your enterprise operates in more than one category. Udyam allows multiple NIC codes, with one marked as the major activity.

Since the Udyam portal only lets you pick from its own dropdown list rather than searching freely, having the correct code identified beforehand, using a tool like this one, means you're not scrolling through dozens of similar-sounding categories mid-registration trying to guess the right match. See our step-by-step guide on NIC code for MSME registration for the full walkthrough.

NIC Code vs HSN Code vs SAC Code

These three codes are frequently confused because they're all numeric classification systems used in Indian business compliance, but each answers a different question.

BasisNIC CodeHSN CodeSAC Code
ClassifiesThe business/industry activity of an enterprisePhysical goods and productsServices
Used forUdyam/MSME registration, MCA incorporation, census dataGST invoicing and tax rate for goodsGST invoicing and tax rate for services
Issued byMinistry of Statistics and Programme Implementation (MoSPI)World Customs Organization (adapted for GST)Central Board of Indirect Taxes and Customs (CBIC)
Digit length2, 4, or 5 digits2, 4, 6, or 8 digitsAlways 6 digits (starts with "99")
Example47110 (kirana store)6109 (t-shirts)998314 (IT consulting)

In short: your business has one primary NIC code that describes what your enterprise does as a whole, but it may issue invoices under several different HSN or SAC codes, one for each distinct product or service it sells. A grocery store, for instance, has a single NIC code (47110) but could reference dozens of HSN codes across the different packaged goods on its shelves. You can look those up separately with our HSN & SAC code finder.

Common Mistakes to Avoid

Using an Outdated NIC Version

Applying an NIC 1987, 1998, or 2004 code instead of NIC 2008 is one of the most common Udyam registration errors, always confirm you're using the current version.

Choosing a Code That's "Close Enough"

Picking a similar-sounding category instead of the exact match can misclassify your enterprise, affecting scheme eligibility and sector reporting down the line.

Selecting Only the Broad 2-Digit Division

Udyam registration requires you to drill down to the specific 4-digit and 5-digit codes, stopping at the broad division level leaves your classification incomplete.

Not Updating the Code When Business Activity Changes

If your business pivots or adds a new activity (say, a boutique that starts manufacturing its own clothing line), your NIC code should be updated to reflect it, outdated classifications can cause compliance mismatches later.

Confusing NIC Code with HSN/SAC Code

Entering an HSN or SAC code where an NIC code is required (or vice versa) is a frequent error for first-time filers. Remember, NIC is about your business activity, not your product tax classification.

Latest Updates on NIC Code

The Ministry of Statistics and Programme Implementation (MoSPI) released NIC 2025 on 18 November 2025, the first major revision since 2008. NIC 2025 moves from a 5-digit to a 6-digit sub-class code, expands the classification to 22 sections, 86 divisions, and around 1,887 sub-classes, and adds granular categories for sectors that barely existed in 2008, including fintech, e-commerce, renewable energy, digital services, AYUSH, and handloom.

As of now, NIC 2008 remains the version actively used on the Udyam Registration portal, and NIC 2025 is described by MoSPI as "rolling out across systems" rather than being immediately mandatory. No hard deadline for a full switchover has been announced yet. Businesses registering today should continue selecting NIC 2008 codes on Udyam, but should watch for official government notification of when NIC 2025 becomes the required standard, since filing under an unsupported version is one of the most common causes of application rejection. See our regularly updated NIC code list for 2026 for the latest reference codes.

Frequently Asked Questions

What is NIC code?

NIC code stands for National Industrial Classification code. It is a statistical standard developed by the Ministry of Statistics and Programme Implementation (MoSPI), Government of India, used to classify and code every economic activity carried out by an enterprise, from manufacturing and trading to services and agriculture.

What is the full form of NIC code?

The full form of NIC code is National Industrial Classification code. It is India's official system for classifying business and economic activities, maintained by the Ministry of Statistics and Programme Implementation (MoSPI).

What is a 2-digit NIC code?

A 2-digit NIC code represents the "Division" level of classification, the broadest category an economic activity belongs to, such as manufacturing of food products, construction, or retail trade. Udyam registration requires you to first select this 2-digit division before narrowing down to the more specific 4-digit and 5-digit codes.

Which NIC code version should I use, NIC 2008 or an older version?

NIC 2008 is the current version used for Udyam registration, MSME classification, and most government filings in India. Earlier versions such as NIC 2004, NIC 1998, and NIC 1987 are outdated and should not be used for new registrations.

How do I find the NIC code for my business on the MCA or Udyam portal?

On the Udyam Registration portal, NIC codes are selected from a dropdown after entering your business activity, first the 2-digit division, then the 4-digit group, and finally the 5-digit class. You can look up the exact code beforehand using an NIC code finder tool so the registration process goes faster and you select the right classification the first time.

Can I select multiple NIC codes for one business?

Yes. If your business carries out more than one activity, for example manufacturing and retail trade, you can add multiple NIC codes under Udyam registration, marking one as the "major activity" and the rest as additional activities.

What happens if I select the wrong NIC code?

Selecting an incorrect NIC code can misclassify your business activity, which may affect eligibility for certain MSME schemes, subsidies, and sector-specific benefits, and can create discrepancies during bank loan processing or government tenders. It's best to verify your NIC code carefully before submitting Udyam or MCA filings, and update it later if needed.

Is NIC code the same as HSN code or SAC code?

No. NIC code classifies the economic activity or industry of a business, used for Udyam, MSME, and MCA registration, while HSN and SAC codes classify individual goods and services for GST purposes. A single business typically has one primary NIC code but may use several HSN/SAC codes across the products or services it sells.

Where can I download the official NIC code list PDF?

The official NIC 2008 code list is published by the Ministry of Statistics and Programme Implementation (MoSPI) and is also made available through the Udyam Registration portal. You can also use an NIC code finder tool to search by business name or keyword instead of manually scanning the full PDF.

What is NIC 2025 and is it different from NIC 2008?

NIC 2025 is the newest classification released by MoSPI on 18 November 2025. It uses a 6-digit sub-class (up from NIC 2008's 5 digits), expands coverage to about 1,887 sub-classes, and adds new categories for fintech, e-commerce, renewable energy, digital services, AYUSH, and handloom. NIC 2008 is still the version actively used on the Udyam portal for now, with NIC 2025 rolling out gradually and no confirmed mandatory switchover date yet.

Is this NIC code finder tool free to use?

Yes, the NIC code finder tool is completely free to use and does not require sign-up or login.

Conclusion

Your NIC code is more than a formality. It's how the government, banks, and scheme administrators understand what your business actually does, and it shapes what MSME benefits, subsidies, and classifications you're eligible for. Whether you're registering on Udyam for the first time, incorporating a company on the MCA portal, or simply double-checking that your existing classification is still accurate, always work from the current NIC 2008 list and verify the exact code for your specific activity rather than guessing from a similar-sounding category.

Use the NIC code finder above to search your business activity right now. For more detail, see our related guides: NIC Code List 2026, NIC Code for Kirana Store, and NIC Code for MSME Registration. If you need help completing Udyam registration, MSME certification, or company incorporation end to end, Startup Flora's team can guide you through it.