To open a grocery or kirana store in India in 2026 you need roughly ₹3–15 lakh, two core licences (a state Shops & Establishment registration and an FSSAI Basic Registration), and a clear plan for stock and billing. A small neighbourhood shop starts at ₹3–5 lakh all-in; a mini-supermarket runs ₹15–40 lakh. Expect a blended gross margin of 8–15% and, once settled, a net profit of ₹20,000–50,000 a month. The two things that decide whether you keep that profit are stock control and credit discipline — not your location.
Why open a kirana store in 2026?
The neighbourhood store is not dying — it is digitising. India still has around 1.4 crore kirana and neighbourhood stores, and as of early 2026 traditional kirana still accounts for roughly 91% of the country’s grocery market despite a decade of quick-commerce and online grocery. For a first-time owner this matters: you are entering the single largest, most resilient retail channel in the country, and the government’s 2026 ONDC “DigiDukaan” push is actively wiring these shops for digital payments and orders.
The opportunity is real, but so is the failure rate. The difference between a shop that clears ₹40,000 a month and one that quietly bleeds cash comes down to four decisions: capital, location, licensing, and systems. This guide walks through each with current 2026 numbers.
How much does it cost to open a grocery store in India?
Total startup capital runs ₹3–15 lakh for a standard kirana, and ₹15–40 lakh if you are building a self-service mini-supermarket. Here is where the money goes for a typical small-town or suburban shop:
| Cost head | Typical range (₹) | Notes |
|---|---|---|
| Rent deposit (2–6 months) | 40,000 – 1,50,000 | Biggest variable; depends on city and footfall |
| Shelving, racks, counter | 50,000 – 1,50,000 | One-time; buy sturdy, skip fancy |
| Opening inventory | 1,50,000 – 6,00,000 | Largest recurring-style cost; scale to shelf space |
| Weighing scale, fridge, fixtures | 30,000 – 1,00,000 | Electronic scale is mandatory and stamped |
| Billing + barcode setup | 10,000 – 40,000 | POS software, scanner, printer |
| Licences & registration | 2,000 – 15,000 | FSSAI Basic is just ₹100/year |
| Working-capital buffer | 50,000 – 1,50,000 | Cover 1–2 months of bills before profit |
The single biggest mistake first-timers make is spending the entire budget on opening inventory and keeping zero working-capital buffer. Hold back one to two months of running costs — rent, electricity, restocking — so a slow opening month does not sink you.
Which licences do you need to open a grocery store?
Fewer than most people fear. A single kirana selling packaged and loose groceries typically needs just two core registrations, plus GST once you cross the turnover threshold:
- Shops & Establishment registration — a state-level registration you must obtain within 30 days of opening. It governs working hours and staff conditions; cost and process vary by state.
- FSSAI registration — because you sell food. The big 2026 change: under FSSAI’s order effective 1 April 2026, the Basic Registration slab now covers annual turnover all the way up to ₹1.5 crore (up from ₹12 lakh), and registrations now carry perpetual validity — no more renewal cycle. Basic Registration costs about ₹100 a year. So almost every new kirana qualifies for the cheapest, simplest FSSAI slab.
- GST registration — required once turnover crosses ₹40 lakh (₹20 lakh in some states). Below that it is optional, but many owners register anyway to buy from distributors on proper invoices.
Depending on your municipality you may also need a local trade licence. For the full state-by-state breakdown, documents, and costs, see our guide to retail shop licences and registrations in India.
What profit margin does a grocery store make?
Grocery is a thin-margin, high-volume business. Blended gross margin lands around 8–15%, but it varies sharply by category — and knowing the split is how you protect your profit:
| Category | Typical gross margin |
|---|---|
| Branded staples (atta, oil, sugar) | 2–8% |
| Packaged FMCG (biscuits, snacks, drinks) | 8–15% |
| Personal care & cosmetics | 10–20% |
| Loose / unbranded goods (pulses, spices by weight) | 15–30% |
After rent, electricity, and wastage, net profit usually settles at 4–12%, which works out to roughly ₹20,000–50,000 a month for a typical small kirana. The high end isn’t about a better location — it’s about stock control, pushing higher-margin loose and personal-care lines, and not leaking cash through informal customer credit.
A simple month-one plan
- Lock the location and licences. Sign the shop, apply for Shops & Establishment registration and FSSAI Basic Registration. Register for GST if you’ll buy on distributor invoices.
- Stock to your shelf, not your budget. Start with fast-moving staples and top FMCG brands your locality actually buys. Don’t over-order slow lines — that’s frozen cash from day one.
- Set up billing and barcodes before you open. A basic POS with barcode scanning gives you live stock, GST-ready bills, and reorder alerts from the first sale.
- Accept digital payments. UPI is non-negotiable in 2026 — see how to accept UPI payments in your retail shop.
- Track your four inventory numbers weekly. Turnover, reorder point, safety stock, dead-stock share. Our inventory management guide for retail shops has the formulas and a worked example.
Paper register vs POS: start right
Many new owners run the first year on a paper register to save money, then spend the second year untangling it. The cost gap is small; the visibility gap is huge.
| Task | Paper register | POS with inventory |
|---|---|---|
| Stock of any item | Physical count | Live, on screen |
| Reorder reminders | You remember (or don’t) | Auto-flagged |
| GST bills & returns | Re-entered by hand | Auto-generated |
| Daily sales & profit | Manual tally | One report |
| Customer credit (udhaar) | Diary, easily disputed | Logged per customer |
If you’re choosing software, work through our 10-point billing-software checklist before you buy. The inventory and GST modules matter far more than a flashy dashboard.
Frequently asked questions
How much does it cost to open a small kirana store in India?
A small neighbourhood kirana starts at around ₹3–5 lakh all-in, covering rent deposit, shelving, opening inventory, a weighing scale, basic billing, and a small working-capital buffer. A larger self-service mini-supermarket runs ₹15–40 lakh depending on size and location.
What licence do I need to sell groceries in India?
Two core registrations: a state Shops & Establishment registration (within 30 days of opening) and an FSSAI Basic Registration (about ₹100/year, now valid up to ₹1.5 crore turnover and perpetually valid since April 2026). Add GST registration once turnover crosses ₹40 lakh (₹20 lakh in some states).
Is a grocery store profitable in India?
Yes, but on thin margins. Expect a blended gross margin of 8–15% and a net profit of 4–12%, or roughly ₹20,000–50,000 a month for a typical small kirana. Profit depends heavily on stock rotation, pushing higher-margin loose and personal-care goods, and controlling customer credit.
Do I need GST registration for a kirana store?
Only once your annual turnover crosses ₹40 lakh (₹20 lakh in some states). Below that it is optional — but many owners register voluntarily so they can buy stock on proper distributor invoices and claim input credit.
The takeaway
Opening a grocery store in India in 2026 is cheaper to license and easier to digitise than it has ever been — two registrations, an FSSAI slab that now covers almost every new shop, and POS tools that make stock and GST painless. Budget ₹3–15 lakh, keep a working-capital buffer, push your higher-margin lines, and run it on a real billing system from day one. See how RichPOS handles billing, GST, live inventory and UPI payments in one place.
Sources: Redseer and IIFL (kirana store counts and ~91% grocery-market share, 2026); SuperK and GoFrugal (startup cost and operating-expense ranges); Setuverse and Finanssenteret (category-wise and net profit margins); FSSAI Licensing and Registration Amendment Regulations 2026 / order effective 1 April 2026 (₹1.5 crore Basic slab, perpetual validity); OnlineLegalIndia and Registrationwala (Shops & Establishment, FSSAI and GST licensing requirements).
