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 |
|---|---|---|---|
| Section | A single letter (A–U) | C = Manufacturing | Top-level economic sector |
| Division | 2 digits | 13 = Manufacture of textiles | Broad category within a section |
| Group | 3 digits | 139 = Manufacture of other textiles | Mid-level activity grouping |
| Class | 4 digits | 1391 = Manufacture of knitted and crocheted fabrics | Specific activity type |
| Sub-class | 5 digits | 13911 = Manufacture of knitted and crocheted fabrics | Granular 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
| Section | Description |
|---|---|
| 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 |
| F | Construction |
| G | Wholesale and retail trade; repair of motor vehicles |
| 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 |
| P | Education |
| Q | Human health and social work activities |
| R | Arts, entertainment and recreation |
| S | Other service activities |
| T | Activities of households as employers |
| U | Activities 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:
- 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”.
- 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.
- 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.
- 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.
- 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 activity | NIC 2008 code | Section |
|---|---|---|
| Computer programming activities | 62011 | J |
| Software publishing | 58200 | J |
| Web portals (search engines, content aggregators) | 63120 | J |
| IT consultancy | 62021 | J |
| Data processing, hosting and related activities | 63110 | J |
| Management consultancy activities | 70200 | M |
| Architectural activities | 71101 | M |
| Engineering activities and related technical consultancy | 71200 | M |
| Advertising | 73100 | M |
| Market research and public opinion polling | 73200 | M |
| Legal activities | 69101 | M |
| Accounting, bookkeeping and auditing activities | 69200 | M |
| Educational support services | 85500 | P |
| General medical practice activities | 86201 | Q |
| Activities of head offices | 70100 | M |
NIC code examples for common manufacturing businesses
| Manufacturing activity | NIC 2008 code | Section |
|---|---|---|
| Manufacture of bread, fresh pastry goods and cakes | 10711 | C |
| Manufacture of biscuits, cookies, crackers | 10712 | C |
| Manufacture of woven cotton textiles | 13111 | C |
| Manufacture of wearing apparel (except fur apparel) | 14101 | C |
| Manufacture of footwear | 15201 | C |
| Manufacture of structural metal products | 25110 | C |
| Manufacture of basic chemicals | 20111 | C |
| Manufacture of pharmaceuticals (formulations) | 21002 | C |
| Manufacture of electrical equipment | 27101 | C |
| Manufacture of motor vehicle parts and accessories | 29301 | C |
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.