How to start a kirana store in India (2026): investment, profit and licences
A kirana store in India needs about ₹2 lakh–₹10 lakh to set up, depending on the format. A well-run one typically makes ₹8,500–₹78,000 a month in profit. You usually need: FSSAI basic registration, Shop & Establishment registration, GST registration above ₹40 lakh turnover, Legal Metrology stamp on weighing scales.
How much investment do you need?
- Cheapest start
Home-front shop
A counter in the front room of your own house. No rent, a freezer and a cooler.
Setup cost₹2 lakhSuggested budget (with working capital): ₹2.3 lakh Small kirana (200 sq ft)
Over-the-counter shop with ~600 items. The classic neighbourhood kirana.
Setup cost₹4.5 lakhSuggested budget (with working capital): ₹4.8 lakhMid-size store (500 sq ft)
Open shelves, 1,500+ items, two or three helpers. Bigger bills, much higher rent.
Setup cost₹10 lakhSuggested budget (with working capital): ₹10.9 lakh
How much profit can you make?
A well-run kirana store typically nets ₹8,500–₹78,000 a month: about ₹34,500–₹78,000 in a metro and ₹10,000–₹25,000 in a small town. A casually run one can make far less or lose money.
| City | Net profit per week | Net profit per month |
|---|---|---|
| Metro city | ₹8,000–₹18,000 | ₹34,500–₹78,000 |
| Tier 2 city | ₹2,000–₹4,500 | ₹8,500–₹19,500 |
| Small town | ₹2,300–₹5,800 | ₹10,000–₹25,000 |
Ranges are for a well-run business of the typical format in each city size, from public sources and estimates. Your results depend on location and how you run it.
Profit calculator
Put in your own numbers for a quick monthly estimate. For a realistic week with festivals, rain, staff and stock, use the simulator.
Simulate a week before you invest
Run a kirana store for a week in about 5 minutes. Choose your city, budget and location, set prices, order stock and handle real events. Then see how you compare with a skilled owner.
Play the simulator free
Key numbers (180 researched factors)
JSON · Source · Estimate
| Factor | Typical value in India | Source |
|---|---|---|
| Selling area | 100–400 sq ft standard; 200 sq ft is the HSIE benchmark; 600+ sq ft for self-service | HSIE, OKC |
| Security deposit | 3–6 months' rent; ₹30k–1L small, ₹1–4L mid-size | AT-S |
| Customers per day | 130 orders/day (HSIE: 3,950 a month); 180/day worked example; 80–300 range | HSIE, AT-M |
| Healthy rent ratio | Under 4% of sales | MBB, AT-S |
| Active SKUs | About 600 (200 sq ft) | HSIE |
| Branded atta, oil, sugar, rice | 3–8% gross (low to high single digits) | AT-M, loose-goods band |
| Credit from distributor | 7–15 days; some suppliers cash-only | KC-M, IR |
| Restock frequency | Weekly salesman visit; daily for milk and bread; daily via ONDC apps | AT-S |
| Power bill | ₹2k–6k/month; ₹6k with freezer (village) | RANGDE |
| Free phone or WhatsApp delivery | Free, within about 10 min | HSIE |
| Paid helpers | 0–2; two staff in the worked example | AT-M |
| Labour codes in force from 21 Nov 2025 | Appointment letter, timely pay, social security | OKC |
| Salary-week lift | Days 1–7 at +15–30%; last week at −10–15% (est.)Estimate | Est. |
| Tax-cut stimulus | Sep 2025 GST cuts cited as a festive driver | CAIT |
| Bills per month | 3,950 | HSIE |
| Age after which udhaar is likely lost | 60 days | AT-M |
| E-commerce share of grocery | 7% urban, 16% metros, 19% top-8 metros | HSIE |
| Trend in quick-commerce share | +1 percentage point per quarter in top metros | HSIE |
| FSSAI Basic Registration | ₹100 a year; turnover up to ₹1.5 cr from 1 Apr 2026 (was ₹12 lakh); perpetual validity | AT-S, OKC |
| FSSAI State Licence | ₹2,000–5,000 a year for turnover above ₹1.5 cr | AT-S |
| Trust index | Hidden 0–100Estimate | Est. |
| A quick-commerce dark store opens nearby | Sales −10–30% | KEN-KC |
| Mudra loan | Shishu up to ₹50k; Kishor ₹50k–5L; Tarun ₹5–10L; Tarun Plus ₹10–20L | OKC |
| Revenue of a 200 sq ft kirana | ₹30 lakh a year (≈ ₹2.5L a month, ≈ ₹8.2k a day, ≈ ₹58k a week) | HSIE |
Licences and rules
Rules vary by state and city: confirm with your municipal office.
- FSSAI basic registration
- Shop & Establishment registration
- GST registration above ₹40 lakh turnover
- Legal Metrology stamp on weighing scales
| Factor | Typical value in India | Source |
|---|---|---|
| FSSAI Basic Registration | ₹100 a year; turnover up to ₹1.5 cr from 1 Apr 2026 (was ₹12 lakh); perpetual validity | AT-S, OKC |
| FSSAI State Licence | ₹2,000–5,000 a year for turnover above ₹1.5 cr | AT-S |
| GST registration threshold | ₹40 lakh (₹20 lakh in special-category states) | AT-S |
| Composition scheme | 1% of turnover; limit ₹1.5 cr; no input tax credit; CMP-08 quarterly, GSTR-4 annually | AT-S |
| S&E registration | State-specific, nil to a few hundred ₹ | AT-S |
| Municipal trade licence | Varies; a few weeks to issue | AT-S |
| Scale stamping, MRP rules | Small fee per scale; fines for unstamped scales or selling above MRP (est.)Estimate | AT-S; fines est. |
| COTPA: no sale within 100 yards of schools or to minors (known regulation) | – | known regulation, not re-verified |
Risks to plan for
- Quick-commerce apps taking customers
- Thin margins (8–15%)
- Udhaar that never comes back
- Expired stock
| Factor | Typical value in India | Source |
|---|---|---|
| Break-in | Less than 1% chance a year; loss ₹20k–1L (est.)Estimate | Est. |
| Short circuit or fire | Rare (est.)Estimate | Est. |
| Monsoon flooding | 1–5 days a year in flood-prone areas; stock damage (est.)Estimate | Est. |
| Rats, weevils in loose grain | 0.5–2% of loose stock (est.)Estimate | Est. |
| Cooler failure | 1–2 a year; spoilage ₹2k–10k (est.)Estimate | Est. |
| Fake notes or UPI screenshot fraud | Occasional, ₹500–5k (est.)Estimate | Est. |
| Strike, truckers' or curfew disruption | 1–7 days (est.)Estimate | Est. |
| Essential-goods surge (COVID-type) | Demand spike, then supply chaos (est.)Estimate | Est. |
Frequently asked questions
How much investment is needed to start a kirana store?
It depends on the format: Home-front shop ₹2 lakh; Small kirana (200 sq ft) ₹4.5 lakh; Mid-size store (500 sq ft) ₹10 lakh. Keep extra working capital for stock, wages and rent for the first months.
How much profit does a kirana store make per month?
A well-run kirana store typically nets ₹8,500–₹78,000 a month: about ₹34,500–₹78,000 in a metro and ₹10,000–₹25,000 in a small town. A casually run one can make far less or lose money.
Which licences do I need for a kirana store?
Commonly: FSSAI basic registration, Shop & Establishment registration, GST registration above ₹40 lakh turnover, Legal Metrology stamp on weighing scales. Rules vary by state and city, so check with your municipal office.
Is a kirana store profitable in a small town?
Yes, at a smaller scale. A well-run kirana store in a small town nets about ₹10,000–₹25,000 a month, with lower rent and wages but fewer customers.
What are the biggest risks of a kirana store?
The main ones are: quick-commerce apps taking customers, thin margins (8–15%), udhaar that never comes back, expired stock.
How can I practise running a kirana store before investing?
Play the free BizGame kirana store simulator. It runs a realistic week with Indian prices, festivals, weather and inspections, and shows why you made or lost money.
grocery store business · kirana store profit margin · how to open a kirana store · grocery shop investment · general store business plan