A kirana store is one of the more GST-friendly small businesses — a lot of what it sells is nil-rated, and for those that do need to register, the composition scheme often keeps compliance light. The trick is handling the mix of exempt and taxable goods on one counter.
Exempt vs taxable goods
A grocery store sells a mix: loose, unbranded staples (many food grains, pulses, fresh items) are often nil-rated, while pre-packaged and labelled goods, branded products, and items like biscuits, soaps and packaged snacks are taxable at their own rates. So a single bill can carry both nil and taxable lines — which is normal, and just needs correct billing.
Do you even need to register?
If you deal only within Gujarat, stay under the ₹40 lakh goods threshold, and don’t sell online, you may not need to register at all. Many small kiranas don’t. We’ll tell you honestly whether registration is required before signing you up for filing you don’t need.
The composition scheme for retailers
- A retailer up to ₹1.5 crore can opt for composition and pay a 1% flat rate with simple quarterly filing
- No input credit and no inter-state/e-commerce sales under composition
- Suits a purely local, over-the-counter store that values simplicity
- Regular registration suits stores that want input credit or sell online