NIC Codes

What is NIC Code? Complete Guide for MSME Registration

NIC 2008 — Complete Guide

Every Udyam Registration requires at least one NIC Code. It’s a 5-digit classifier that tells the system exactly what your business does. Mandatory, and easy to get wrong. Picking the wrong code creates problems that surface months or years later: scheme rejections during government audits, mismatches with your GST and ITR filings, disqualification from sector-specific subsidies you’d otherwise have access to.

The challenge is the size of the list. NIC 2008 has 1,277 codes across 21 sectors, and the right one for your business isn’t always the most obvious one. This guide covers the structure, the selection logic, and the most common mistakes so you pick the right code the first time. For looking up specific codes, use the free NIC Code Finder.

What is a NIC Code?

NIC stands for National Industrial Classification. It’s a numerical taxonomy maintained by the Ministry of Statistics and Programme Implementation (MoSPI), which assigns a unique code to every defined category of economic activity in the country. The current standard is NIC 2008, aligned with the UN’s International Standard Industrial Classification (ISIC) Revision 4. That alignment is what makes Indian economic data comparable internationally.

For MSME purposes, your NIC code does three things:

  • Identifies your primary business activity on the Udyam certificate
  • Determines which sector-specific government schemes you qualify for
  • Acts as the cross-reference the GST and Income Tax systems use during portal verification

The 5-level hierarchical structure of NIC 2008

NIC codes are hierarchical, not flat. They run from very broad to very specific across five levels. Knowing the structure helps you find the right depth for your business.

Level Format Example What it captures
SectionA single letter (A–U)C = ManufacturingTop-level economic sector
Division2 digits13 = Manufacture of textilesBroad category within a section
Group3 digits139 = Manufacture of other textilesMid-level activity grouping
Class4 digits1391 = Manufacture of knitted and crocheted fabricsSpecific activity type
Sub-class5 digits13911 = Manufacture of knitted and crocheted fabricsGranular activity definition

The Udyam portal accepts 5-digit codes, and you should always use the most specific 5-digit sub-class that fits your operations. A 2-digit code like “13” tells the system you’re in textiles, broadly. A 5-digit code like “13911” tells it you’re a knit-fabric manufacturer specifically. That precision is what decides which textile-cluster schemes you qualify for.

The 21 NIC 2008 sections at a glance

SectionDescription
AAgriculture, forestry and fishing
BMining and quarrying
CManufacturing
DElectricity, gas, steam and air conditioning supply
EWater supply; sewerage, waste management
FConstruction
GWholesale and retail trade; repair of motor vehicles
HTransportation and storage
IAccommodation and food service activities
JInformation and communication
KFinancial and insurance activities
LReal estate activities
MProfessional, scientific and technical activities
NAdministrative and support service activities
OPublic administration and defence
PEducation
QHuman health and social work activities
RArts, entertainment and recreation
SOther service activities
TActivities of households as employers
UActivities of extraterritorial organisations and bodies

Most MSMEs fall under sections C (Manufacturing), F (Construction), G (Trade), H (Logistics), I (Hospitality), J (IT/Communication), M (Professional Services), or S (Other Services).

How to choose the correct NIC code

A reliable five-step process:

  1. Describe your primary activity in plain language. Not what your business name suggests, but what you actually do. “We sell custom-designed software to manufacturing clients” is a different code than “we sell off-the-shelf accounting software”.
  2. Identify the right Section first. Manufacturing (C) if you transform inputs into outputs. Trading (G) if you buy and resell without transformation. Services (J, M, N, S, etc.) if you sell time, expertise, or intangible deliverables.
  3. Narrow to a Division within the Section. Within Manufacturing, division 10 is food, 13 is textiles, 26 is electronics. Within Services, division 62 is computer programming, 70 is management consultancy, 71 is architecture and engineering.
  4. Drill to a 5-digit Sub-class. The NIC Code Finder lets you search by keyword and shows all 1,277 codes with full descriptions.
  5. For multi-activity businesses, declare the primary code and add secondary codes. The Udyam portal allows multiple codes. Pick whichever activity carries the largest share of revenue or operational focus as the primary. That choice decides your headline scheme eligibility.

NIC code examples for common service businesses

Service activityNIC 2008 codeSection
Computer programming activities62011J
Software publishing58200J
Web portals (search engines, content aggregators)63120J
IT consultancy62021J
Data processing, hosting and related activities63110J
Management consultancy activities70200M
Architectural activities71101M
Engineering activities and related technical consultancy71200M
Advertising73100M
Market research and public opinion polling73200M
Legal activities69101M
Accounting, bookkeeping and auditing activities69200M
Educational support services85500P
General medical practice activities86201Q
Activities of head offices70100M

NIC code examples for common manufacturing businesses

Manufacturing activityNIC 2008 codeSection
Manufacture of bread, fresh pastry goods and cakes10711C
Manufacture of biscuits, cookies, crackers10712C
Manufacture of woven cotton textiles13111C
Manufacture of wearing apparel (except fur apparel)14101C
Manufacture of footwear15201C
Manufacture of structural metal products25110C
Manufacture of basic chemicals20111C
Manufacture of pharmaceuticals (formulations)21002C
Manufacture of electrical equipment27101C
Manufacture of motor vehicle parts and accessories29301C

Common mistakes when selecting NIC codes

Picking trading codes when you actually manufacture. A business that sources raw materials, transforms them, and sells the finished product is manufacturing, even if the marketing calls it “retail”. Pick a Section C code, not a Section G code. This affects CLCSS, PMEGP, and other manufacturing-specific scheme eligibility.

Using a 2-digit category when 5-digit is what’s needed. The Udyam portal accepts shorter codes, but 5-digit specificity is always better. Scheme applications later sometimes reject 2-digit declarations as insufficient.

Copying a code from another business without verifying. Two businesses doing similar work on the surface can fall under different codes. A custom tailoring unit (14101) and a garment manufacturing factory (14102) are different sub-classes with different scheme eligibility.

Using outdated NIC 1987 codes. The 1987 list was replaced by NIC 2008. Any code from older filings or older guides has to be re-mapped. The current portal only accepts NIC 2008.

Ignoring secondary activities. If your business has a meaningful second activity, add that code too. A consultancy that also runs training programmes should declare both. The second code opens up educational scheme eligibility on top of professional services.

Wrong code for repair and maintenance services. Repairing machinery, electronics, or vehicles is a service activity (Section S, division 95), not manufacturing. A common mistake is picking a manufacturing code because the underlying product is industrial.

How NIC codes affect government scheme eligibility

A lot of MSME schemes are sector-specific. A few examples:

  • CLCSS (Credit Linked Capital Subsidy Scheme) applies only to specified manufacturing sub-sectors with approved technology upgradation. A wrong code and the application fails verification.
  • SFURTI (Scheme of Fund for Regeneration of Traditional Industries) is limited to specific artisanal and traditional industry codes.
  • PMEGP (Prime Minister’s Employment Generation Programme) has separate quotas for manufacturing and service activities. Your NIC code decides which queue you’re in.
  • Production Linked Incentive (PLI) schemes are highly sector-specific and pull eligibility directly from the declared NIC code.

A wrong code at registration time creates compliance friction every time you apply for a sector-linked benefit. Worth getting right at the start.

Updating your NIC code later

Business activities change. A trader starts manufacturing. A service firm adds a product line. A manufacturer expands into a related sub-sector. You can update your NIC codes on the Udyam portal at any time without re-registering. The URN stays the same. The edit flow lets you change the primary code or add and remove secondary codes. There’s no fee on the official portal.

When to seek expert help

NIC code selection is one of the trickier parts of Udyam Registration, especially for businesses with multiple activities or non-obvious sector classification. Cases where outside help saves time:

  • Businesses straddling manufacturing and trading
  • Service businesses with composite offerings (consulting + training + software)
  • Businesses transitioning between sectors
  • Cases where past GST or ITR filings used different activity classifications

The advisory service verifies your primary activity, maps it to the correct 5-digit NIC 2008 code, and makes sure the declaration aligns with your GST and ITR records. That alignment avoids the most common rejection causes during portal verification.


Looking for Udyam Registration? Apply online today with expert assistance from Provelty Enterprises — quick, simple, and fully digital.

Find the Right NIC Code in Seconds

Search 1,277 NIC 2008 codes by activity description, browse by sector, copy with one click — free tool.

Open NIC Code Finder →

Related Articles

Sources & References

  1. NIC 2008 Code Finder — MoSPI / CSO — Official Government of India NIC 2008 search tool
  2. International Standard Industrial Classification (ISIC) Rev.4 — UN Statistics Division
  3. Udyam Registration Portal — Ministry of MSME
  4. Ministry of MSME — Scheme-wise NIC code requirements

This article is for informational purposes. We are a private advisory consultancy and not affiliated with the Government of India.