A kirana store sells hundreds of items a day on thin margins. A few of those items pay the rent. A lot of them just sit there. The trick to managing stock is knowing which is which, and checking the right things at the right time.
Here is a practical routine that works for a small grocery or kirana shop, with or without an app.
Start with the items that move
You do not need to track every packet on day one. Start with the 30 to 50 items that customers ask for every day: rice, atta, oil, sugar, tea, milk products, biscuits, soap. These are your fast movers. If one runs out, a customer walks to the next shop, and they may not come back.
Add these first, with the cost price (what you pay your supplier) and the selling price. Everything else can follow over a few weeks.
Know your margin per item
Grocery margins are thin. A few rupees on a bag of rice, a bit more on biscuits and soap. That is normal: you earn by selling a lot, every day. What matters is knowing which items give you a little more.
Work out the margin on your top items with the profit margin calculator. You will usually find that packaged snacks, personal care and household items carry more margin than staples. Keep those visible and well stocked.
Reorder on a rhythm
Most kirana owners reorder when a supplier visits or when they place a call. Make that predictable.
- Note which suppliers deliver on which days.
- Before each delivery day, walk the shelves and list what is low.
- For fast movers, work out a reorder level: daily sales times the days a delivery takes, plus a little extra. The reorder point calculator does the sum.
Then check stock against those levels each morning. It takes two minutes and saves emergency runs to the wholesale market.
Handle loose and packaged items sensibly
Some items are sold loose (rice by the kilo, dal, sugar) and some in packs. Pick one unit per item and stick to it. If you buy a 50 kg sack and sell by the kilo, record the cost per kilo: cost of the sack divided by 50. Then your profit per sale is right without extra maths at the counter.
Watch expiry the old-fashioned way
Stock count tells you how many you have, not how old they are. For items with a date, put new stock behind old stock so the oldest sells first, and check dated items on a fixed day each week. Mark down anything close to its date instead of letting it expire. A small discount beats a total loss.
Keep credit sales visible
Many shops let regulars take things now and pay later. Write each one down at the time of the sale, not at the end of the day. In BusinessX you can mark a sale as unpaid and see what is outstanding, so it does not live only in your head or a notebook.
Count a little, often
You do not need to close the shop to count. Count one shelf or one category each day, and compare it with what the records say. A gap tells you something: a missed sale, a wrong price, spoilage or theft. The post on counting stock without closing the shop has a simple rotation.
What a good week looks like
- Fast movers never run out.
- You reorder before delivery day, not after the shelf is empty.
- You know your top 10 items by profit, not just by sales.
- Slow items are marked down or stopped.
If you want to do this from your phone, with stock and profit updating on their own after every sale and no internet needed, see the inventory management app. It is free to download.