English
Play free
Shops180 researched factors

How to start a kirana store in India (2026): investment, profit and licences

Quick answer

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.

Setup from₹2 lakhHome-front shop
Monthly profit₹8,500–₹78,000well run, all city sizes
Typical payback~32 monthstypical format, tier 2 city

How much investment do you need?

  1. 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
  2. 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 lakh
  3. Mid-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.

₹0₹50k₹1 lakhMetro city: ₹34,500–₹78,000Metro city₹34,500–₹78,000 Tier 2 city: ₹8,500–₹19,500Tier 2 city₹8,500–₹19,500 Small town: ₹10,000–₹25,000Small town₹10,000–₹25,000
Net profit per month · well run, all city sizes
CityNet profit per weekNet 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.

Estimated monthly profit
Sales per month
Costs per month
Simulate free
Free · about 5 minutes

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
BizGame game screen

Key numbers (180 researched factors)

JSON · Source · Estimate

Key numbers (180 researched factors)
FactorTypical value in IndiaSource
Selling area100–400 sq ft standard; 200 sq ft is the HSIE benchmark; 600+ sq ft for self-serviceHSIE, OKC
Security deposit3–6 months' rent; ₹30k–1L small, ₹1–4L mid-sizeAT-S
Customers per day130 orders/day (HSIE: 3,950 a month); 180/day worked example; 80–300 rangeHSIE, AT-M
Healthy rent ratioUnder 4% of salesMBB, AT-S
Active SKUsAbout 600 (200 sq ft)HSIE
Branded atta, oil, sugar, rice3–8% gross (low to high single digits)AT-M, loose-goods band
Credit from distributor7–15 days; some suppliers cash-onlyKC-M, IR
Restock frequencyWeekly salesman visit; daily for milk and bread; daily via ONDC appsAT-S
Power bill₹2k–6k/month; ₹6k with freezer (village)RANGDE
Free phone or WhatsApp deliveryFree, within about 10 minHSIE
Paid helpers0–2; two staff in the worked exampleAT-M
Labour codes in force from 21 Nov 2025Appointment letter, timely pay, social securityOKC
Salary-week liftDays 1–7 at +15–30%; last week at −10–15% (est.)EstimateEst.
Tax-cut stimulusSep 2025 GST cuts cited as a festive driverCAIT
Bills per month3,950HSIE
Age after which udhaar is likely lost60 daysAT-M
E-commerce share of grocery7% urban, 16% metros, 19% top-8 metrosHSIE
Trend in quick-commerce share+1 percentage point per quarter in top metrosHSIE
FSSAI Basic Registration₹100 a year; turnover up to ₹1.5 cr from 1 Apr 2026 (was ₹12 lakh); perpetual validityAT-S, OKC
FSSAI State Licence₹2,000–5,000 a year for turnover above ₹1.5 crAT-S
Trust indexHidden 0–100EstimateEst.
A quick-commerce dark store opens nearbySales −10–30%KEN-KC
Mudra loanShishu up to ₹50k; Kishor ₹50k–5L; Tarun ₹5–10L; Tarun Plus ₹10–20LOKC
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
Licences and rules
FactorTypical value in IndiaSource
FSSAI Basic Registration₹100 a year; turnover up to ₹1.5 cr from 1 Apr 2026 (was ₹12 lakh); perpetual validityAT-S, OKC
FSSAI State Licence₹2,000–5,000 a year for turnover above ₹1.5 crAT-S
GST registration threshold₹40 lakh (₹20 lakh in special-category states)AT-S
Composition scheme1% of turnover; limit ₹1.5 cr; no input tax credit; CMP-08 quarterly, GSTR-4 annuallyAT-S
S&E registrationState-specific, nil to a few hundred ₹AT-S
Municipal trade licenceVaries; a few weeks to issueAT-S
Scale stamping, MRP rulesSmall fee per scale; fines for unstamped scales or selling above MRP (est.)EstimateAT-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
Risks to plan for
FactorTypical value in IndiaSource
Break-inLess than 1% chance a year; loss ₹20k–1L (est.)EstimateEst.
Short circuit or fireRare (est.)EstimateEst.
Monsoon flooding1–5 days a year in flood-prone areas; stock damage (est.)EstimateEst.
Rats, weevils in loose grain0.5–2% of loose stock (est.)EstimateEst.
Cooler failure1–2 a year; spoilage ₹2k–10k (est.)EstimateEst.
Fake notes or UPI screenshot fraudOccasional, ₹500–5k (est.)EstimateEst.
Strike, truckers' or curfew disruption1–7 days (est.)EstimateEst.
Essential-goods surge (COVID-type)Demand spike, then supply chaos (est.)EstimateEst.

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

Kirana storeFree · about 5 minutesSimulate free