How to start a kirana store in India: location, licences, stock, budget and the first 90 days
A step-by-step guide to opening a neighbourhood grocery store: choosing the location, the registrations you may need (shop registration, FSSAI, GST, trade licence), working out your budget, finding suppliers, setting up the shop and getting regular customers.

India has an estimated 12 to 20 million kirana stores, and together they still handle most of the country’s grocery shopping. Almost every one of them started the same way: someone who knew their neighbourhood decided to open a shop. It’s one of the most accessible businesses in India, but it isn’t easy. Margins are thin, hours are long, and quick-commerce apps have raised customer expectations in many cities.
This guide walks you through opening a kirana step by step: deciding whether it’s right for you, choosing a location, registrations, budgeting, suppliers, setting up and winning your first regular customers. Rules and costs vary by state and city, so treat this as a map, and confirm details locally, ideally with a chartered accountant.
Is a kirana right for you?
It suits people who…
- enjoy dealing with people all day
- can work long hours, seven days a week at first
- are careful with money and records
- know (or will learn) their neighbourhood well
- can wait a few months for steady profits
Think twice if you…
- need a fixed income from the first month
- have no family or staff to share the hours
- dislike keeping accounts
- can’t afford to hold stock for weeks
- are choosing an area you don’t know at all
Step 1: Choose the location carefully
Location decides more about a kirana’s success than almost anything else. Spend time here before signing any lease.
| Check | What to look for |
|---|---|
| Households nearby | Dense residential areas: housing societies, colonies, lanes with many families within a few minutes’ walk |
| Competition | How many kiranas and supermarkets are within 300–500 metres? What do they not do well? |
| Footfall and visibility | Is the shop on a path people already walk: to a bus stop, school, temple, market? |
| Access | Easy to stop at; space for a two-wheeler; not on a busy road where people can’t pause |
| Rent and terms | Monthly rent, deposit, lease length, annual increase, who pays for repairs |
| Space | Enough for shelves, a counter, a fridge and some backroom stock |
| Power and water | Reliable electricity for fridges and freezers |
Step 2: Registrations and licences
Requirements depend on your state, city, turnover and what you sell. The common ones for a kirana are:
| Registration | What it is | Who usually needs it |
|---|---|---|
| Shops and Establishments registration | State registration for shops, under the state’s Shops and Establishments law | Most shops; some states exempt very small establishments. See our guide. |
| FSSAI registration or licence | Food safety registration (basic registration for small food businesses with turnover up to ₹12 lakh; state licence above that) | Any shop selling food items, which includes almost every kirana |
| GST registration | Goods and Services Tax registration | Required above the turnover threshold (for businesses selling only goods, ₹40 lakh in most states, lower in some); voluntary below. A composition option exists for small businesses. |
| Trade licence | Municipal permission to run a trade at that address | Required by many municipal corporations |
| Udyam registration | Free online MSME registration | Optional; retail traders can register for priority sector lending benefits |
| Weighing scale verification | Legal Metrology stamping of scales used for loose goods | Any shop that weighs goods for sale |
| Current bank account | Separate business account | Strongly recommended for UPI, suppliers and records |
We cover these in more detail in shop and establishment registration, FSSAI registration for food shops and the GST composition scheme for shopkeepers. In Hindi, see दुकान के लिए ज़रूरी लाइसेंस और रजिस्ट्रेशन.
Step 3: Work out your budget
Costs vary enormously by city, shop size and how you set up, so we won’t give you a single number. Instead, use this worksheet to build your own estimate, and talk to two or three shop owners nearby about what they spent.
| Item | What it includes | Your estimate |
|---|---|---|
| Premises | Deposit, first months’ rent, any brokerage | ₹ |
| Setup | Shelves and racks, counter, signboard, lighting, painting, shutter repair | ₹ |
| Equipment | Refrigerator or visi-cooler, freezer (if needed), weighing scale, billing device or phone, printer, CCTV | ₹ |
| Initial stock | Your opening range (see step 4) | ₹ |
| Registrations | Fees and any professional help | ₹ |
| Working capital | Cash to run for 2–3 months: rent, electricity, staff, restocking, supplier credit gaps | ₹ |
| Buffer | Unexpected costs: repairs, wastage, delays | ₹ |
Step 4: Plan your opening stock
You don’t need to stock everything on day one. Start with what people in your area buy most often, and grow from there.
- Staples: atta, rice, dal, sugar, salt, oil, tea, spices.
- Daily needs: milk (if you have refrigeration), bread, eggs, biscuits, snacks.
- Personal care: soap, shampoo sachets, toothpaste, detergents.
- Household: cleaning items, matches, candles, batteries.
- Local specials: whatever your neighbourhood wants that bigger stores don’t stock.
Ask nearby residents what they wish was available. Keep popular items deep and the rest shallow until you know what sells. Our guide to inventory management for small shops explains ABC analysis and reorder levels.
Step 5: Find suppliers
| Source | Good for | Watch out for |
|---|---|---|
| Company distributors | Branded FMCG products, regular delivery, sometimes credit | Minimum orders; you need to build the relationship |
| Local wholesale markets | Wide range, loose items, competitive prices | Your time and transport; quality checks |
| Cash and carry stores | Bulk buying at trade prices, with a business registration | Usually cash or immediate payment |
| B2B ordering apps | Order on your phone, delivered to the shop | Compare prices and terms; check reliability |
Step 6: Set up the shop
- Layout: decide between counter-service (you fetch items) and self-service aisles. Many small kiranas mix both. See retail store layouts.
- Shelves: best sellers at eye level, heavy items low; every item has a fixed place.
- Lighting and cleanliness: a bright, clean shop looks more trustworthy.
- Signboard: clear name, readable from a distance, in the language people use.
- Billing: a simple billing app on a phone or tablet helps track sales and stock from day one.
- Payments: a UPI QR code and a sound box. UPI handles more than 24 billion transactions a month in India; customers expect it. See UPI payments at the counter.
- Carry bags: plastic bags under 120 microns are banned; offer cloth, jute or paper. See plastic carry bag rules.
Step 7: Decide your rules before day one
Decide in advance how you’ll handle the things that cause trouble later:
- Pricing: never above MRP; decide where you’ll match nearby prices. See MRP and discount rules.
- Credit (khata): who gets it, how much, and when it must be cleared.
- Returns and exchanges: a short, fair policy. See returns and exchange policy in India.
- Home delivery: minimum order, area, timing.
- Records: daily cash and sales, supplier bills, expenses. Our Hindi guide दुकान का हिसाब-किताब explains a simple system.
The first 90 days
- Week 1Soft opening. Tell neighbours personally. Note every request you can’t fulfil.
- Weeks 2–4Adjust stock to what actually sells. Set up WhatsApp ordering for regular customers.
- Month 2Learn names and preferences. Introduce home delivery nearby. Review supplier terms.
- Month 3Review your numbers: daily sales, margins, stock turns, credit outstanding. Cut what doesn’t sell; deepen what does.
The fastest way to build a kirana business is to turn first-time visitors into regulars. See how neighbourhood stores build loyalty and our Hindi guide छोटी दुकान की बिक्री बढ़ाने के तरीके.
Going digital from the start
- UPI and sound boxFrom day one.
- Billing appRecords sales and stock automatically.
- WhatsApp BusinessCatalogue, quick replies and orders from regulars.
- Google Business ProfileSo new residents find you on maps.
- ONDC or delivery apps (later)Once your stock records are reliable.
Our Hindi guide किराना दुकान को डिजिटल कैसे बनाएं covers each of these. And for how quick commerce affects new kiranas, read quick commerce and the neighbourhood store.
The short version
- Choose the location carefully: households nearby, visibility, competition and fair rent.
- Common registrations: shop registration, FSSAI, trade licence, GST above the threshold, scale verification.
- Budget for working capital, not just setup and stock.
- Start with a focused range and grow it from what customers ask for.
- Go digital early: UPI, billing app, WhatsApp, Google profile.
Mistakes new kirana owners make
- Choosing a location for low rent alone. Cheap rent in the wrong place is expensive.
- Overstocking slow items. Cash gets stuck on shelves.
- Giving credit without limits or records. It damages cash flow and relationships.
- Mixing personal and shop money. You lose track of whether the shop is profitable.
- Skipping registrations. Fines and closures cost far more than doing it properly.
- Competing only on price. You’ll rarely win against big players; win on service instead.
Opening a kirana is hard work, but it’s also one of the most direct ways to build a business in India: one that serves your neighbours every day and grows with them. Plan carefully, start focused, and let your customers tell you what to stock next.
Sources
- Invest India: modernisation of kirana stores in India
- CB Insights: the kirana store and India’s retail opportunity
- ClearTax: FSSAI registration vs licence
- IncorpX: Shop and Establishment licence, state-wise guide
- ClearTax: GST composition scheme
- Business Today: retailers and wholesalers allowed to register under MSME (Udyam)
- Outlook Money: UPI processes 24.07 billion transactions in September 2026