⚠️ Disclaimer: Private assistance platform. Free self-registration at udyamregistration.gov.in
Apply Now →
NIC Code & Classification

NIC Code for Udyam Registration
How to Pick the Right One (with 40+ Real Examples)

The 5-digit code you choose today decides which CGTMSE loan, which tender, and which GeM category you qualify for three years from now. Here is how to get it right the first time.

When Pritam applied for his Ludhiana auto-parts trading firm's Udyam registration in 2023, he picked NIC 45301 (Sale of motor vehicle parts and accessories — wholesale) without realising the retail code 45302 fit his actual kerbside shop far better. It looked close enough. The form accepted it. The certificate came through the next morning with a nice URN and a QR code.

Two years later, in March 2025, he walked into a Bank of Baroda branch in Ludhiana for a ₹12 lakh CGTMSE-backed working-capital loan. The credit officer ran his Udyam against his GST invoice narration, flagged the classification mismatch, and sat on the file for six weeks while head office decided whether to accept it. The loan eventually went through at a higher interest rate, but Pritam lost the festival-season stock window his whole year had been built around.

The NIC code is the single most consequential dropdown in the Udyam form, and it is the one most proprietors click through in under five seconds. This guide explains what the classification actually means, gives you 40-plus real codes for the kinds of businesses we file every week, and shows you how to correct a code if you already picked the wrong one.

What a NIC Code Actually Is

NIC stands for National Industrial Classification. It is the coding system India uses to categorise every economic activity, published by the Central Statistical Organisation under the Ministry of Statistics. The current version in use on the Udyam portal is NIC 2008, a five-level hierarchy that narrows from the broadest economic sector down to a specific sub-activity.

It works like this. The first digit is the section (C for manufacturing, G for trade, J for information services, and so on). The next two digits are the division — 10 is food products, 14 is wearing apparel, 62 is computer programming. Add a third digit for the group (10.7 is bakery products), a fourth for the class (10.71 is bread and fresh bakery), and a fifth for the sub-class (10711 is specifically bread, rusk and fresh bakery). The Udyam portal requires the five-digit sub-class, not the four-digit class, because that is the granularity at which the ministry plans cluster incentives and credit guarantees.

A bakery owner in Kolkata selling both bread and chocolate pastries technically sits across two sub-classes: 10711 for bread, and 10712 for biscuits, cookies, cakes and pastries. She should add both codes to her Udyam, not pick whichever one she liked the sound of.

Why This One Dropdown Matters Years Later

Most first-time filers treat the NIC code as a formality. Bank officers, tender portals and GeM do not. Here is what your NIC code silently decides.

CGTMSE collateral-free loans. The Credit Guarantee Fund Trust checks your Udyam NIC against the list of eligible activities. A handful of sub-classes are excluded (self-help groups, training institutions, retail trade of liquor). If you picked a code that falls outside the eligibility ring — or if the code is miles away from what your GST invoices actually show — your bank will either reject the file or bump it to a collateralised loan at 2–3% higher interest.

GeM listing categories. Government e-Marketplace pulls your Udyam NIC codes automatically to decide which product categories you are allowed to sell under. A stationery supplier in Surat who registered with only 17309 (other articles of paper) couldn't list printed invitation cards until he added 18129 (other printing). Two missed tenders in 2024 taught him that.

State-level subsidy eligibility. Maharashtra's textile policy, Tamil Nadu's electronics hardware policy, Gujarat's pharmaceutical parks — each one runs off a whitelist of NIC codes. If your code is wrong the subsidy department disqualifies you at the application stage, and some states don't let you reapply for 12 months.

Public procurement reservation. The 25% procurement reservation for MSMEs in central ministries is administered NIC-code-by-NIC-code. Your firm shows up in the buyer's filtered supplier list only if the buyer's category maps to your NIC.

Mudra loan bucket. Shishu (up to ₹50,000), Kishore (up to ₹5 lakh) and Tarun (up to ₹10 lakh) brackets don't depend on NIC, but the branch-level risk rating does — and that rating is heavily driven by the sector your NIC puts you in.

How to Find Your NIC Code on the Udyam Portal

On the Udyam form, scroll to the "Enterprise activity" section. You will see a search box labelled "Write the NIC code / activity." Type a keyword — say "biscuit" — and the portal returns every sub-class whose description contains that word. Pick the one that matches. The code auto-populates.

Three practical points about this search box that are not obvious.

It matches on the NIC 2008 description field, not common usage. Type "grocery" and you get zero matches, because the NIC 2008 description uses "non-specialised stores with food, beverages or tobacco predominating" (that's 47110). Type "kirana" — same zero matches. Type "retail non-specialised" and the right result surfaces. When the portal search fails, the vocabulary is the problem, not your business.

Synonyms that work: "repair" finds 18 sub-classes, "training" finds 14, "trading" finds about 30, "manufacture" finds hundreds. Start broad, then narrow. "Food" alone returns more than 90 results; "food processing" narrows it to a workable dozen.

The search is case-insensitive but punctuation-sensitive. Hyphens, ampersands and slashes throw it off. Search for "motorcycle" not "motor-cycle"; search for "manufacture of rubber" not "manufacture of rubber & plastics".

Once the code auto-populates, you will see a small checkbox to mark the activity as your primary NIC code. One of your codes must be primary. The rest become secondary. Add as many secondary codes as fit your real activities, up to the portal's limit of 10.

Section C vs Section G vs Section S — The Three Proprietors Confuse

Roughly 40% of the Udyam corrections we handle come down to one mistake: picking a code from the wrong section. The three sections that get mixed up are Manufacturing (C), Trade (G) and Other Services (S). Here is how to tell which one you belong in.

Section C — Manufacturing (divisions 10 to 33). You transform raw materials or inputs into a different product and sell it. A readymade garment unit in Tiruppur that buys grey fabric and stitches shirts belongs here (14101). A workshop in Rajkot that casts iron components from pig iron belongs here (24311). If all you do is buy finished goods from someone and resell them, you are not in Section C, no matter what the shop board says. The test is physical transformation.

Section G — Wholesale and retail trade (divisions 45 to 47). You buy finished goods and sell them without transformation. Division 45 covers motor vehicles and parts, 46 is wholesale (selling to other businesses, typically in bulk), 47 is retail (selling to the end consumer). A Chennai retailer with a walk-in shop selling branded mobile phones is 47413 (retail sale of telecommunication equipment). A Jaipur wholesaler supplying those same phones to smaller shops is 46521 (wholesale of electronic and telecommunication equipment).

Section S — Other service activities (divisions 94 to 96). This is the catch-all section that confuses everyone. It contains the codes for beauty parlours, funeral services, washing and dry-cleaning, repair of personal goods, membership organisations and more. If you run a salon in Bengaluru, you belong in 96021. If you do laundry and dry cleaning in Pune, 96012. If you repair shoes from a small stall in Ahmedabad, 95230. Section S is not for computer, accounting or consulting services — those are in J (IT) and M (professional services).

The boundary case that catches people: a Coimbatore tailor who stitches custom shirts from customer-supplied fabric. Is that manufacturing (C) or personal services (S)? Under NIC 2008 it is 14105 (custom tailoring) which sits in Section C because the tailor is creating a new finished product. But if the same tailor only alters ready-made shirts brought in by the customer, that is 95290 (repair of other personal and household goods) in Section S. Same person, two different codes depending on the activity.

40+ Common Business Types and Their NIC Codes

The codes below are the ones we end up using most often. They're grouped by category so you can scan for the closest fit.

Food and Beverage Manufacturing (Section C)

10301 — Manufacture of fruit or vegetable juices. A mango-pulp unit in Chittoor district uses this one.
10305 — Manufacture of pickles, murabba, chutneys and jams.
10501 — Manufacture of dairy products (ghee, paneer, curd).
10611 — Flour milling — a roller flour mill or a chakki atta unit.
10712 — Manufacture of biscuits, cookies, cakes and pastries.
10711 — Manufacture of bread, rusk and fresh bakery products.
10799 — Namkeen, bhujia, chips, snacks manufacturing. The code that every Haldiram-style unit sits under.
11041 — Manufacture of mineral waters and bottled water.

Textile, Garment and Leather Manufacturing

13111 — Cotton spinning — yarn manufacturing.
13921 — Manufacture of made-up textile articles (bedsheets, curtains, cushion covers).
14101 — Manufacture of wearing apparel (except fur). Readymade shirts, trousers, salwar suits.
14105 — Custom tailoring.
15113 — Tanning and dressing of leather.
15201 — Manufacture of leather footwear.

Metal, Wood, Plastic and Printing

16101 — Sawmilling and planing of wood.
16221 — Manufacture of wooden doors, windows, frames.
18111 — Printing of newspapers, journals and periodicals.
18129 — Other printing (wedding cards, visiting cards, brochures, letterheads).
22209 — Manufacture of plastic products not elsewhere classified (plastic buckets, crates, household items).
24311 — Casting of iron (foundry work).
25119 — Manufacture of other structural metal products (grills, gates, railings).
31001 — Manufacture of furniture made primarily of wood.

Construction (Section F)

41001 — Construction of buildings — residential. The code most small builders sit under.
42101 — Construction of roads and highways.
43210 — Electrical installation contractors.
43221 — Plumbing and drainage contractors.

Wholesale and Retail Trade (Section G)

45301 — Wholesale of motor vehicle parts and accessories.
45302 — Retail sale of motor vehicle parts and accessories.
46411 — Wholesale of textiles and textile fabrics.
46521 — Wholesale of electronic and telecommunication equipment.
47110 — Retail sale in non-specialised stores with food, beverages predominating (the kirana code).
47413 — Retail sale of telecommunication equipment (mobile phones, accessories).
47711 — Retail sale of textiles, clothing and footwear in specialised stores.
47910 — Retail sale via mail order houses or internet (e-commerce sellers on Amazon, Flipkart, Meesho).

Transportation and Storage (Section H)

49221 — Freight transport by road (trucks, mini-trucks).
49231 — Passenger transport by road (taxi operators, tour-vehicle services).
52101 — Warehousing and storage — general.

Hospitality and Food Service (Section I)

55101 — Hotels and similar accommodation.
55201 — Holiday homes, guest houses, paying guest accommodation.
56101 — Restaurants and mobile food service activities. Dhabas, cafes, takeaway outlets.
56210 — Event catering services.

IT, Software and Consulting (Sections J and M)

62011 — Custom software development, bespoke coding work, freelance developers.
62012 — Web page design and maintenance.
62020 — Computer consultancy and facilities management.
63111 — Data processing, hosting and related services.
69101 — Legal consultancy and representation.
69201 — Accounting, book-keeping, auditing — CA firms, tax preparation.
70200 — Management consultancy activities.
74101 — Specialised design activities (graphic design, interior design, fashion design).
74201 — Photography activities — wedding photography, event photography, studios.

Education (Section P)

85499 — Other education not elsewhere classified (coaching classes, tuitions, skill-training centres).
85500 — Educational support services.

Other Services (Section S)

95210 — Repair of consumer electronics (TV, laptop repair).
95220 — Repair of household appliances and equipment.
95230 — Repair of footwear and leather goods.
96012 — Washing and dry cleaning of textile and fur products.
96021 — Hairdressing and other beauty treatment — salons, beauty parlours, spas.
96092 — Tattooing and other personal services n.e.c.

This is 40+ codes, not the complete 2008 list (which runs to about 1,400 sub-classes). If your activity doesn't fit any of the above cleanly, search the portal with two or three keyword variations before settling on the nearest match.

Not Sure Which NIC Code Fits Your Business?

Send us a one-line description of what you actually do. We'll identify the primary and secondary codes that match your GST invoices, then file your Udyam the same day.

Get Expert Help →

Adding Multiple NIC Codes — Primary and Secondary

The Udyam portal allows up to 10 NIC codes on one certificate. One must be tagged primary; the rest are secondary. The primary code is the activity that generates your highest turnover (or, if turnover is not yet running, the highest planned investment). Everything else is secondary.

Why this matters: banks and tender portals usually filter on the primary code first. If you do both manufacturing and trading but the bulk of your revenue is trading, set the trading code as primary. Moving the primary to a rarely-used code to look more impressive is a common trap — it causes credit-file mismatches later.

How many secondary codes should you add? As many as accurately reflect what you do, and no more. An ideal set is tight: a furniture maker who also imports unfinished teak for third-party makers might carry 31001 (furniture), 46493 (wholesale of wood) and nothing else. A GST-registered kirana store in Lucknow that also does money transfers through a payment aggregator might carry 47110 (non-specialised retail food store) and 66190 (auxiliary financial services) — two codes, both genuine.

What does not help: padding the list with codes you have no intention of earning under. If a CGTMSE field officer sees 10 NIC codes on your Udyam but your GST turnover comes from only one of them, your credibility takes a hit. Add what you do. Leave the rest out.

What to Do If You Already Chose Wrong

The good news: NIC codes are editable. You do not need to surrender your URN or re-register. Log in at udyamregistration.gov.in using your URN and the mobile number linked to the Aadhaar on file. Request an OTP, enter it, and open the "Update Udyam Certificate" tab.

Under "Enterprise activity" you will see your existing codes. Delete the wrong one, search and add the correct one, and submit. The portal regenerates the certificate on the same URN within minutes. Download the fresh PDF from the certificate page.

Full walkthrough of the update flow is on our Edit Udyam Certificate page, including screenshots of each step and what to do if the OTP fails mid-update.

One trap worth naming. If you change the primary NIC code from one section to another — say from Section G (trade) to Section C (manufacturing) — and your investment in plant and machinery was reported under the old classification, the portal asks you to re-confirm the investment figure. Make sure your numbers are consistent with what you'll show if a bank or GeM cross-checks later.

Five Mistakes We See Every Month

The e-commerce seller who picks a manufacturing code. A Noida-based Amazon seller selling imported phone cases picked 26301 (manufacture of communication equipment) because "that's what I sell." It should have been 47910 (retail sale via internet). Noticed during a TreDS onboarding attempt 14 months later. Fixed through the update flow in 10 minutes, but the TreDS onboarding was delayed by a month.

The CA firm that used a legal services code. A practising Chartered Accountant in Indore filed under 69101 (legal consultancy) because the proprietor had passed LLB as well. The Udyam was technically valid but GeM rejected the service listing for "Chartered Accountancy services" because the CA code (69201) wasn't present. Fix: added 69201 as primary, moved 69101 to secondary.

The trader in Section C. Pritam from the opening of this article. Wholesale trade belongs in 46xxx codes, not 45xxx manufacturing codes. Bank caught it at CGTMSE processing.

The restaurant with only a food-preparation code. A dhaba in Sonipat picked 10799 (manufacture of other food products) thinking it covered the cooking it does on premises. It doesn't. A dhaba is 56101 (restaurants and mobile food service). The earlier code would have classified it as a food-processing unit, which has completely different FSSAI licensing requirements.

The salon that picked a "personal services" catch-all. A Hyderabad salon filed under 96099 (other personal service activities n.e.c.) when the correct code is 96021 (hairdressing and beauty). Not fatal, but when the Telangana state beauty-and-wellness subsidy opened, 96099 didn't appear on the eligibility whitelist. The salon owner re-filed under 96021 and claimed the subsidy in the next cycle.

Frequently Asked Questions

What is the NIC code in Udyam Registration?

NIC is the National Industrial Classification, the five-digit coding system the Ministry of Statistics uses to categorise every economic activity in India. The Udyam portal asks for the 5-digit NIC code that matches your actual business activity so the Ministry of MSME, banks and GeM can categorise your firm correctly in their systems.

How many NIC codes can I add in one Udyam certificate?

Up to 10. One must be primary (your highest-turnover activity), the remaining nine are secondary. Add what you genuinely do and leave the rest; padding the list with unused codes creates credit-file inconsistencies later.

Which NIC version does the Udyam portal use?

NIC 2008, the current version maintained by the Central Statistical Organisation. The portal search box matches against the NIC 2008 description field, so older vocabulary from the 2004 version sometimes returns no results. Search with current English keywords and try two or three synonyms if the first one fails.

What happens if I chose the wrong NIC code on my Udyam?

You can correct it. Log in to the Udyam portal with your URN and the linked mobile, open the Update Udyam tab, and edit or replace the NIC code. The certificate regenerates in minutes on the same URN, so existing loan files and tender listings continue to reference you correctly. Walkthrough on our Edit Udyam Certificate page.

Can a trader get Udyam under a Section C manufacturing NIC code?

No. Section C (codes 10000 to 33999) is reserved for genuine manufacturing — you must physically transform inputs into a different product. If you buy finished goods and resell them, you belong in Section G (45000–47999). Banks cross-check the NIC code against your GST invoice narration during CGTMSE processing, and a manufacturing-vs-trading mismatch there is the most common reason loan files stall.

Does the NIC code on my Udyam affect GeM registration?

Yes, directly. GeM pulls your Udyam NIC codes to decide which product and service categories you are allowed to list under. A narrow single-code Udyam locks you out of adjacent GeM categories. Before you register on GeM, make sure every genuine activity of your firm has a matching NIC code on your Udyam Certificate.

Want Us to Pick the Right NIC Codes For You?

Tell us what your firm does in one or two lines. We identify the primary and secondary codes that match your GST narration, then file your MSME registration and deliver the Udyam certificate the same day.

Start My Registration →
Apply for Udyam Registration →