Kirana stores · Updated 9 Sep 2026 · 9 min read
How to set up a grocery or kirana store in India: location, licences, stock and the billing counter
There is a grocery store at every nukkad in India, and most of them were opened by someone working it out as they went. This is the working-out, in order: where to open, what format, what the money goes on, which licences, which suppliers, and why the billing counter belongs in the plan from day one.

The direct answer first: to start a kirana store, choose a location that serves 300 to 400 households, decide whether you are opening a kirana or a mini supermarket, get the business registered and licensed, line up suppliers, fit out the shelves and the billing counter, and open with a narrow range of fast movers that you reorder quickly. Everything below is the detail on each step, written for someone who wants to open in the next few months and stay open for the next few years.
India has a grocery store at every nukkad, and the kirana wala is still where most of the country buys its daily food. Online grocery and quick commerce have arrived and the neighbourhood store is still here, because it does three things an app cannot: it is two minutes away, it extends credit, and it knows the customer by name. Starting one is not hard. Staying relevant and profitable is the harder part, and that is what this guide is about.
How to start a kirana store: the eight decisions
- Location. A store that can serve 300 to 400 households, with competition but not more competition than the demand can carry.
- Format. A kirana counter where customers ask and you hand over, or a mini supermarket where they walk the aisles with a basket.
- Money. Fit-out, the billing counter, opening stock, working capital and a reserve, in that order of certainty.
- Licences. GST, FSSAI, trade licence, Shops and Establishments, a stamped weighing scale.
- Suppliers. Two or three per category, a mix of distributors and the wholesale market.
- The counter. How you bill, track stock and keep khata from the first day.
- Services. Home delivery, credit, orders on WhatsApp, the things the app cannot copy.
- Marketing. Being known in the 400 households, then being remembered.
Planning the counter? Bill your own products on a real machine in a 30-minute demo, before you fit out the shop.
Location: 300 to 400 households, and rent you can carry
A kirana lives or dies on foot traffic from a radius of a few hundred metres. Walk the area at 8 am and 7 pm, count the households the store would serve and count the shops already serving them. Competition is a sign of demand, but a fourth kirana on a lane that supports two is a slow way to lose money. Newly developed residential areas give the best odds, because the households are arriving and their habits are not yet fixed.
Rent is the fixed cost that hurts most in the first months, before sales have built. A working rule: keep rent at or under about 5 percent of the monthly sales you realistically expect. If the only spot you can find breaks that rule, the location is wrong or the sales estimate is optimistic, and both are worth knowing before you sign.
Format: kirana counter or mini supermarket
A kirana store runs from roughly 250 to 1,000 square feet, in every residential area, with the customer at the counter and the owner fetching the goods. The range is limited to high-turnover items, the fit-out is racks and a fridge, and one person can run it. A mini supermarket runs from 1,000 to 4,000 square feet with aisles, baskets, a checkout counter or two, more refrigeration, air conditioning and a storage area. It carries a wider range, needs staff, and needs a POS from day one because nobody can remember what is in 3,000 square feet of shelving.
The format decides everything downstream: the capital, the staff, the suppliers and the billing system. Decide it first, and decide it on the households you counted, not on the format you find more attractive.
Kirana store business plan: one page, six numbers
A business plan for a kirana is not a document for a bank; it is a page for you. Six numbers on it: how many households you serve and what a household spends a month on groceries; what range you carry and the blended margin on it; what the store costs to open; what it costs to run each month, rent and wages and power and interest; how many rupees a day of sales cover that monthly cost; and how many customers a day that implies. If the last number is more people than walk past your door, change the plan before you open, not after.
Investment: what the money goes on
Every city and every 100 square feet changes the figure, so this guide gives the structure rather than a number. Five heads. The deposit and fit-out: racks, refrigeration, fans or air conditioning, lighting, signage. The billing counter: the machine and the software, covered below. Opening stock, usually the largest head and the most controllable one; a narrow range reordered weekly ties up far less than a wide range bought once. Working capital for two to three months of rent, wages and power before sales cover them. And a reserve, because the fridge compressor does not read business plans.
Fund it from your own money, family and partners before loans. If you borrow, borrow from a bank or a registered NBFC at a rate you have written down, and keep the repayment inside the monthly cost on your one-page plan. The variable costs, stock, delivery, staff hours, all move with sales, so estimating demand well is what keeps them in line.
Licences and registrations
The exact list varies by state and municipality, so confirm it locally, but a kirana in India typically needs four things. A GST registration, compulsory once turnover crosses the threshold and for selling online or across state lines, and worth having earlier because your suppliers will issue GST invoices and you will want the input credit. An FSSAI registration or licence, because you sell food; the tier depends on turnover. A trade licence from the municipal corporation. And registration under your state's Shops and Establishments Act, which governs opening hours and staff. If you weigh loose goods, the weighing scale must carry a current legal metrology stamp, and a scale connected to the billing machine still needs it.
Suppliers and the first order
Find suppliers the way everyone does: ask the stores you counted where their stock comes from. Branded goods come through the company's distributor for your area, who delivers to the door and handles returns; staples, loose goods and many regional brands are cheaper in the wholesale market if you collect them yourself. In larger cities, cash-and-carry outlets and B2B apps sit between the two. Take two or three suppliers per category so a delivery that fails does not empty a shelf.
The first order should be narrower than you want it to be. Stock the hundred items the households around you buy weekly, in small quantities, and let the first month tell you what to add. A kirana that opens with a full range bought once has its capital on the shelf; a kirana that opens narrow and reorders fast has its capital in the till.
The billing counter
Every other step in this guide produces a question that only a record of each sale can answer. What sold today, and what is running out. Which items expire this month. Who owes what on khata. What the GST return says at month-end. Whether the 7 pm queue is because you are busy or because billing is slow. A notebook answers none of these, and the owner who opens with one usually ends the first quarter wanting a machine.
The counter for a kirana is an Android billing machine with a printer built in: barcode billing, GST bills, stock that updates on every sale, khata against a phone number, UPI on a QR and a card terminal that takes its amount from the bill. The Aspire is the size of a tablet and is the machine Sri Lakshmi General Store in Hyderabad doubled its daily transactions on. If the budget is tight at opening, the same kirana store software runs on the phone you already own through the Quik App and moves to a counter machine when the queue tells you to. Billing software for kirana stores goes through what to look for in detail.
Opening a kirana? See billing, stock and khata running on a real machine before you decide the counter.
Services the app cannot copy
Organised retail and quick commerce compete on range and price. A kirana competes on the things a warehouse cannot do: delivery in ten minutes to a house you know, credit to a family you trust, an order taken on WhatsApp at 9 pm, a brand stocked because one customer asked. Widen the range slowly, keep the shop clean and bright, and make paying easy: a UPI QR on the counter, cards through the billing machine, khata for the regulars. Your own online dukaan, where the POS catalogue becomes an ordering page, keeps the delivery orders in the same system as the counter instead of on a scrap of paper.
Marketing: known, then remembered
The households will notice a new shop; the job is to get them in the first time and back the second. Pamphlets in the building lobbies, a WhatsApp number on the signboard, an opening offer with a deadline. After that, marketing is the customer record: the billing system knows who bought what, so a message about the brand they buy when it is on offer is useful, and a message to everyone about everything is noise. Word of mouth in 400 households is faster than any campaign, and it is earned at the counter.
Month one: the numbers to watch
- Daily sales against the break-even line from your one-page plan. Not the average; the trend.
- Items that sold out and how many days they were out. Each is a lost sale and a reason to visit another shop.
- Items that did not move in thirty days. Return them, discount them, and do not reorder them.
- Khata outstanding as a share of monthly sales. Credit is a service until it is a loan.
- Expiry in the next thirty days, so it is sold before it is thrown.
All five come from the billing counter without anyone counting, which is why the counter is in a guide about opening a shop. Starting a new business is like writing a new chapter, a new adhyaay, in the book of your life. Give it a good first page.
Read next: Kirana store software: billing, stock, khata and GST · Billing software for kirana stores · Aspire, the entry-level billing machine · Grocery store POS software · How to start a supermarket business