NIC Code for Kirana Store
If you are registering your kirana shop under Udyam (MSME) or Udyog Aadhaar and the portal asks for an NIC code, the short answer is 47110. That single number tells the government what your business actually does, and getting it right keeps your registration clean and your MSME benefits intact. NIC stands for National Industrial Classification. The 2008 version is what India uses today. It is a layered code: a broad section narrows down to a division, then a group, a class and finally a five-digit sub-class. For a typical kirana store (one that sells a mix of food, beverages, groceries and daily-use items), the right sub-class is 47110: "Retail sale in non-specialized stores with food, beverages or tobacco predominating." People often ask for the "2-digit code," and that is 47, which simply means retail trade (other than motor vehicles). But during Udyam registration you should enter the full 5-digit 47110 so your store is classified correctly. Below is the full breakdown, the related codes for general and grocery stores, and the exact steps to add it.

Benefits of Using the Correct NIC Code
Smooth Udyam Registration
The right code prevents mismatches and rejections during MSME/Udyam verification.
MSME Benefits
Correct classification keeps you eligible for MSME schemes, subsidies and priority-sector loans.
Easy Linking
It aligns your Udyam record with GST, PAN and bank documents without conflict.
Tender Eligibility
Accurate classification supports participation in MSME-reserved government tenders.
Faster Approvals
Banks and NBFCs verify your activity through the NIC code, so the right one speeds up loans.
NIC 47110 Code Breakdown
How to Add the NIC Code in Udyam / Udyog Aadhaar

Visit the Udyam Portal
Go to the official Udyam Registration portal (udyamregistration.gov.in).

Enter Aadhaar & PAN
Provide the owner's Aadhaar and the business PAN for verification.

Fill Business Details
Enter your store name, type, address and bank account information.

Select the NIC Code
In the activity section, choose "Services/Trading" as applicable and search/enter 47110.

Add Multiple Activities
If you also sell other categories, add their NIC codes too; you can list more than one.

Submit & Get Certificate
Verify the OTP, submit the form, and download your Udyam Registration Certificate.

Visit the Udyam Portal
Go to the official Udyam Registration portal (udyamregistration.gov.in).

Enter Aadhaar & PAN
Provide the owner's Aadhaar and the business PAN for verification.

Fill Business Details
Enter your store name, type, address and bank account information.

Select the NIC Code
In the activity section, choose "Services/Trading" as applicable and search/enter 47110.

Add Multiple Activities
If you also sell other categories, add their NIC codes too; you can list more than one.

Submit & Get Certificate
Verify the OTP, submit the form, and download your Udyam Registration Certificate.
Who Needs This Code
Kirana Owners
Anyone running a kirana, grocery or general provision store registering as an MSME.
New Traders
First-time shop owners applying for Udyam or Udyog Aadhaar.
Loan Applicants
Store owners seeking MSME/priority-sector loans that need an Udyam certificate.
GST-Linked Shops
Retailers aligning their Udyam, GST and bank records under one activity code.
Common Mistakes & Important Things
Entering only "47
The 2-digit 47 is just the division; always enter the full 5-digit 47110 in Udyam.
Wrong sub-class
Don't use a specialized-store code if your shop sells a general mix; 47110 fits most kirana stores.
Traders and Udyam
Retail and wholesale traders can register on Udyam, though some benefits are mainly for priority-sector lending, confirm current rules.
Add all activities
If you sell food plus other goods, list multiple NIC codes rather than forcing everything into one.
Keep records consistent
Use the same activity description across Udyam, GST and bank KYC to avoid verification issues.
NIC Codes for Kirana Store, Grocery Shop, and Food Retail Business
FAQs
Conclusion
For almost every kirana store in India, the NIC code you need is 47110, retail sale in non-specialized stores with food and beverages predominating. Remember that 47 is only the 2-digit division; the portal wants the full five digits. Enter 47110 during Udyam registration, add any other codes that match what you sell, and keep the same description across your GST and bank records. Get this small detail right and the rest of your MSME registration, and the benefits that come with it, fall into place smoothly.
Disclaimer
StartupFlora provides consultancy services only. We are not affiliated with any government department. All scheme benefits and approvals are at the sole discretion of the respective government authority and implementing agency.