How to Start a Kirana (Grocery) Store in 2026: Cost, Licences, Margins

Last updated: October 2026

India has millions of kirana stores, and they remain the first choice for daily needs in most neighbourhoods. A kirana store gives daily cash flow and steady demand. It also faces new competition from quick-commerce apps and supermarkets. Shops that win today offer what apps can't: personal service, credit to regulars, fresh local items and fast home delivery from a known face.

Quick Facts Investment₹5–15 lakh (stock + fittings + deposit) Space200–600 sq ft shop, ideally on a busy residential road Gross marginAround 10–15% on average (varies by product) Main licencesShop & Establishment, FSSAI registration, GST (when needed) Best forPeople who can run the shop daily and build customer relationships

Investment Breakdown (Approx.) ItemCost Opening stock₹3–8 lakh Racks, counter, fridge or freezer₹1–3 lakh Billing computer or software, scanner, scale, QR payments₹30,000–80,000 Rent deposit and shop setup₹1–3 lakh

Know Your Margins CategoryTypical margin Staples (atta, rice, sugar, oil)3–8% (low, but brings footfall) Packaged FMCG (soap, biscuits, snacks)8–15% Loose items, local brands, dry fruits, spices15–30% Dairy, bread, eggsLow margin, but daily visits

Tip: Staples bring people in; local brands, loose items and impulse products make the profit. Stock local masala, papad and pickles too (see masala and papad ideas).

Licences

  • Shop and Establishment registration (Gumasta licence in Maharashtra)
  • FSSAI registration (or a licence if turnover crosses ₹12 lakh)
  • GST registration once turnover crosses the limit (₹40 lakh for goods in most states). See the GST guide; the composition scheme often suits kirana stores.
  • Trade licence from your municipal body, where applicable
  • Udyam registration: traders can register for priority lending

Simple Profit Example (Monthly) Daily sales ₹25,000 × 30 days₹7,50,000 Gross margin at 13%₹97,500 Rent– ₹20,000 Helper salary– ₹15,000 Electricity– ₹5,000 Misc. (wastage, bags, transport)– ₹5,000 Profit (owner's income)₹52,500

Indicative only. Location, product mix and credit control decide your actual profit.

How Kirana Stores Can Beat Quick Commerce

  • WhatsApp ordering and free home delivery within your area
  • Trusted credit (udhaar) for regular customers, tracked properly in an app or software
  • Fresh and local items: farm vegetables, local snacks, regional products apps don't stock
  • Join ONDC through a seller app to receive online orders in your area
  • Use billing software to track stock, fast movers and profit, and avoid dead stock
  • Personal service: remember customers' regular items

Stock and Credit Tips

  • Buy fast-moving items weekly; avoid overstocking slow items
  • Check expiry dates regularly and use first-in, first-out
  • Compare distributor and wholesale market (cash-and-carry) prices
  • Set a credit limit for each customer and follow up on dues weekly

Funding

A kirana store fits a Mudra Kishore loan. Retail traders are covered under CGTMSE too. Many FMCG distributors and fintech lenders also offer stock credit. See MSME Loan Options.

Common Questions How much money do I need to open a kirana store?

Typically ₹5–15 lakh, most of it in stock. Smaller shops can start lower and add stock as sales grow.

Which is the best location?

A busy residential road near housing societies, with few strong competitors within a short walk.

Should I take the GST composition scheme?

Often yes for small kirana stores selling to consumers locally. Check if you are eligible and compare with regular GST.

Disclaimer: Costs and margins are indicative and vary by location. Confirm licences with your local authorities.

0 Like

Comments (0)

No comments yet. Be the first to share your thoughts.