How-to guides

How to Start a Kirana Store: Licences, Setup and the Numbers to Watch

A kirana looks simple from the customer's side of the counter: shelves, a scale, a cash box and a phone for orders. From the owner's side it is a business of thin margins, fast stock and daily credit. This guide covers the registrations you actually need, how to set up the first month, and the numbers to watch so you know early whether it is working.

TripleBill TeamPublished 11 Nov 2026 5 min readFacts and prices checked 11 Nov 2026

Key takeaways

  • Every kirana selling food needs FSSAI registration; from 1 April 2026 registration covers turnover up to ₹1.5 crore.
  • GST registration is compulsory once turnover of goods crosses ₹40 lakh in most states, ₹20 lakh if you also supply services.
  • Register under your state's shops and establishments law and get your weighing scale verified and stamped.
  • Watch gross margin, stock days, udhar outstanding and daily cash difference from the first week.

Registrations and licences checklist

WhatWho needs itWhere
FSSAI registration or licenceEvery food business. Registration up to ₹1.5 crore turnover, state licence up to ₹50 crore, central above (from 1 April 2026)FoSCoS portal of FSSAI
Shops and establishments registrationShops in areas covered by the state Act; rules and fees differ by stateState labour department portal
Trade licenceRequired by many municipal bodies for running a shopCity corporation or municipality
GST registrationCompulsory above ₹40 lakh turnover of goods in most states (₹20 lakh with any services); optional belowgst.gov.in
Weighing scale verification and stampingAny scale used to sell by weightState Legal Metrology department
Udyam registrationOptional; free; useful for MSME schemes and bank creditudyamregistration.gov.in
Current accountFor UPI settlements and supplier payments in the shop's nameYour bank

Checked on 11 November 2026 against FSSAI's March 2026 order on turnover thresholds, the CGST Act and Notification 10/2019-Central Tax, and the Legal Metrology Act, 2009. Local rules vary; check with your municipality and state departments.

If you repack goods

Packing loose dal or sugar into your own labelled packets brings in Legal Metrology packaging rules: net quantity, MRP and packer details on the label, and registration as a packer. Selling loose by weight in front of the customer does not.

Choosing the place and the range

A kirana lives on repeat customers within walking or two-wheeler distance. Before signing a lease, stand outside at morning and evening peak hours and count how many people pass, how many shops already sell groceries nearby, and what they do not stock. A shop near PG hostels sells instant food and toiletries; one in a family area sells rice, oil and dal in bulk.

Start with a tight range of fast movers, the items your neighbours buy every week, and add slowly. Every packet that sits for months is cash you cannot use. Ask two or three distributors for their price lists and credit terms; the difference between 7 and 21 days of supplier credit is a lot of working capital for a new shop.

Setting up the first month

  1. 1Make a list of your first 300–500 items with the HSN code, GST rate, purchase price and selling price for each. Supplier invoices give you the HSN and rate.
  2. 2Enter opening stock with quantities and cost, so stock reports are right from day one.
  3. 3Decide your counter process: scan or search, take payment, print or share the bill. Display a UPI QR at the counter.
  4. 4Agree supplier credit terms in writing and note the payment day for each distributor.
  5. 5Decide your udhar policy before the first customer asks: who gets credit, how much, and the day they pay.
  6. 6At closing every day, count cash, match UPI totals with the bills, and note the difference.
  7. 7At the end of the first month, count fast-moving items and compare with the system.

Pricing without guesswork

Most packaged goods carry an MRP, which is the most you may charge, not the price you must charge. Your margin on them is set by the distributor's rate. For loose goods and your own packing, price from cost: if rice costs ₹48 a kilo delivered and you want a 12% margin, the selling price before tax is 48 ÷ 0.88 = about ₹54.50, not ₹48 + 12% = ₹53.76. Our margin vs markup guide explains the difference.

GST rates changed on 22 September 2025: many packaged foods and household items moved to 5%. Check that every item in your billing system carries today's rate.

The numbers to watch

NumberHow to work it outWhy it matters
Gross margin %(Sales − cost of goods sold) ÷ sales × 100, monthlyFalls first when pricing, theft or wastage go wrong
Stock daysAverage stock ÷ cost of goods sold × 365Too high means cash stuck on shelves
Udhar outstandingTotal owed by customers, and how much is over 60 daysCredit given is cash you do not have
Daily cash differenceCounted cash − cash per the systemRepeated differences mean leakage
Rent and salary as % of salesMonthly fixed costs ÷ monthly sales × 100Tells you the sales you need to break even

Common mistakes in the first year

  • Over-stocking slow items because a distributor offered a scheme
  • Udhar without limits or dates, recorded in a notebook that never meets the accounts
  • Mixing household money with the shop's cash
  • Missing the GST registration point because exempt sales were not counted in turnover
  • Not updating GST rates after a change

Where TripleBill fits

Every new business on TripleBill gets a 7-day free trial with everything unlocked, on the web, Android and Windows, and no card is needed. After that, Starter (₹299/month) covers counter billing, inventory and customer records, with GST returns and reports, purchases and suppliers, udhar tracking with reminders, barcode billing and labels, and the profit and loss. It does not file GST returns for you; it prepares the figures and the GSTR-1 JSON for you to upload on the GST portal.

It will not choose your location or negotiate with distributors. What it does is keep stock, credit and margins visible from the first day, which is when bad habits are easiest to avoid.

Frequently asked questions

What licences do I need to start a kirana store?

FSSAI registration (or a licence above ₹1.5 crore turnover), registration under your state's shops and establishments law where it applies, a trade licence if your municipality requires one, and verification of your weighing scale. GST registration once you cross the threshold, or earlier if you choose.

Do I need GST registration for a small kirana?

Not below ₹40 lakh turnover if you sell only goods in a state where that limit applies and no compulsory-registration rule covers you. Many shops register voluntarily to sell to businesses.

Which FSSAI registration does a kirana need?

From 1 April 2026, FSSAI registration covers food businesses with turnover up to ₹1.5 crore; above that, a state licence up to ₹50 crore.

Is Udyam registration compulsory?

No. It is free and voluntary, and helps with MSME benefits and bank credit.

How much stock should I start with?

Enough of the fast movers for two to three weeks of expected sales, and very little of everything else until you see what sells.

Should I give udhar from day one?

Only with a limit and a payment date for each customer, recorded in your books, not a notebook.

About the author

Written by the TripleBill team, the people who build the billing and accounting software this site is about. We check competitor prices on their own websites on the date shown above, and we say so when our product is the weaker choice. This article is general information, not tax advice.

Read next

Open the shop with the books already set up.

Try everything free for 7 days; then Starter (₹299/month) covers billing, stock and GST reports.