Corporate Intelligence

NIC Industry Codes — What They Are and How to Read Them

India's National Industrial Classification system, how it maps to MCA filings, and why codes sometimes don't match reality

5 min read · Updated 2026-04-10

What the NIC classification is

The National Industrial Classification (NIC) is India's official taxonomy for classifying economic activities. It is maintained by the Ministry of Statistics and Programme Implementation (MoSPI) and is broadly aligned with the United Nations International Standard Industrial Classification (ISIC). The current active version is NIC 2008, which remains in use across Indian government statistical systems and MCA filings.

Every company registered with MCA is required to declare its primary business activity using an NIC code at the time of incorporation. This code is then embedded in the company's CIN (positions 2–6) and captured in the master data under the industrial classification field.

How the 5-digit NIC code is structured

The NIC system is hierarchical. At the highest level there are 21 lettered sections, ranging from Section A (Agriculture, forestry and fishing) through Section U (Activities of extraterritorial organizations). Each section is broken down into divisions (2-digit), groups (3-digit), classes (4-digit), and sub-classes (5-digit), giving progressively finer categorization.

For example: Section J is 'Information and communication'. Division 62 is 'Computer programming, consultancy and related activities'. Group 620 is 'Computer programming, consultancy and related activities'. Class 6201 is 'Computer programming activities'. Sub-class 62011 is 'Writing, modifying, testing of computer programs to meet the needs of a particular client'.

MCA master data typically shows the 5-digit NIC code plus the full description, so you can see both the granular code and what it maps to in plain language.

Why NIC codes sometimes don't match reality

The NIC code assigned to a company at incorporation is a snapshot of what the founders thought the business would primarily do at that point in time. Many companies — especially in tech and services — pivot significantly after incorporation without updating the NIC code in their MCA filings. A company that was incorporated as an IT consultancy may now be primarily an e-commerce business, but its NIC code will still reflect the original IT classification unless the company went through a formal change.

For due-diligence purposes, treat the NIC code as a declared intent, not a verified current state. If the company has a website or public filings, cross-check whether the actual business matches the NIC description.

Using NIC codes for research

Despite the staleness caveat, NIC codes are extremely useful for cohort-level research. If you want to find all companies operating in 'manufacturing of pharmaceuticals' or 'software development services', filtering by NIC code is the cleanest way to get a starting list. On CorpIntel, every industry browse page is driven by NIC code aggregations.

NIC codes also allow you to compare industry-level trends over time — how many companies were registered in a particular NIC code each year, which states dominate a particular code, what capital ranges are typical for a given industry.

Common NIC sections you'll see on MCA

The most heavily populated NIC sections on the Indian corporate register are: Section G (Wholesale and retail trade), Section C (Manufacturing), Section F (Construction), Section J (Information and communication), Section M (Professional, scientific and technical activities), and Section K (Financial and insurance activities). Together these account for the majority of all company registrations.

Section J — information and communication — has grown dramatically as a share of new incorporations since 2015, reflecting the Indian tech and startup boom. Section G remains the single largest section by total count thanks to the long tail of trading and distribution businesses.