Skip to main content

Fastocart Franchise

How to Open a Grocery Store in India: Step-by-Step Guide for Beginners (2026)

A grocery store is one of the most reliable and evergreen businesses in India. With daily demand for essentials like food grains, dairy, and personal care products, it offers a stable source of income, whether you’re in a city, town, or rural area.

If you’re thinking of starting your own grocery store — big or small — this guide will take you through everything you need to know to get started.

✅ Step 1: Choose the Right Type of Grocery Store

Before starting a grocery store business, the first step is to decide which store format suits your budget, location, and target customers.

Store TypeBest Suitable ForDescription
Local Kirana StoreSmall neighborhoods and residential areasA traditional grocery shop that serves the daily needs of nearby customers with basic grocery and household products.
Mini Mart / Mini SupermarketLow to medium investment businessA compact self-service store with organized racks, billing counter, FMCG products, grocery items, and better shopping experience.
SupermarketHigh-footfall locations and bigger marketsA larger retail grocery store with multiple product categories, spacious layout, organized departments, inventory management, and higher growth potential.
Organic or Health StorePremium and health-conscious customersA specialized grocery store focused on organic, healthy, premium, and specialty food products.
Online Grocery StoreDelivery-focused business modelA grocery business that accepts orders through a website, app, WhatsApp, or phone and delivers products to customers.
Home-Based Grocery StoreVery low investment setupA small grocery business operated from home, garage, or a small space with limited products and local customer reach.

If you are starting for the first time, a local kirana store or mini mart can be a practical option because it requires lower investment and is easier to manage. If you have a bigger budget and a high-footfall location, a supermarket model can be a better choice for long-term growth.

📝 Step 2: Make a Simple Business Plan

You don’t need a formal document. Just answer these key questions:

  1. Where will the store be located?

  2. What size store can you afford?

  3. Who are your customers? Families, working professionals, students, etc.

  4. What products will you stock?

  5. How much will you invest initially?

  6. Will it be cash only or UPI/card enabled?

  7. Will you offer delivery?

📍 Step 3: Choose a Location

Your store’s location is crucial for success. Consider:

  • High footfall residential area

  • Near apartment complexes, schools, offices, or bus stands

  • Easy accessibility and parking

  • Low-to-moderate rent (preferably under 10–15% of expected revenue)

📦 Ideal shop size:

  • Small kirana: 100–200 sq ft

  • Mini supermarket: 300–700 sq ft

🏗️ Step 4: Set Up the Store

What you need:

  • Shelves & racks: Wooden or metal racks (used ones if on budget)

  • Refrigerator: For dairy, cold drinks, etc.

  • Counter & billing setup: Basic cash drawer or POS machine

  • Lighting & cleanliness: Well-lit and organized space

  • Shop board: Name + FSSAI number (if available)

🛒 Estimated setup cost: ₹30,000 to ₹2,00,000 depending on shop size

📜 Step 5: Legal Licenses and Registration

Here are the key licenses you need:

LicenseWhy NeededCost
FSSAI LicenseMandatory for selling food items₹100–₹2000/year
Shop & Establishment LicenseRegister your business with municipality₹500–₹1000
GST RegistrationRequired if turnover > ₹40 lakhs/yearFree
Trade License (in some cities)Basic legal permission to operate₹500–₹1500

✅ Apply for FSSAI online at https://foscos.fssai.gov.in

📦 Step 6: Decide What Products to Stock

Start with high-demand, fast-moving items:

Essentials:

  • Staples: Rice, wheat, flour (atta), sugar, pulses

  • Oils & ghee

  • Salt, masala, pickles

  • Snacks: Biscuits, chips, namkeen

  • Beverages: Tea, coffee, cold drinks

  • Dairy: Milk, curd, paneer, butter (via distributor tie-up)

  • Personal care: Soap, shampoo, toothpaste, etc.

  • Cleaning: Detergent, phenyl, toilet cleaner

💰 Initial stock budget: ₹50,000 – ₹1,50,000 depending on shop size

📈 Step 7: Choose Your Suppliers

Get products at wholesale rates from:

  1. Local distributors

  2. Wholesale markets

  3. Cash & carry chains: Reliance Market, Metro, D-Mart, etc.

  4. B2B apps: Udaan, Jumbotail, BigBasket for Business, Meesho

🛍️ Start small, but keep track of expiry dates and fast/slow-moving items.

💻 Step 8: Setup Billing & Inventory System

Options:

  • Manual Ledger – for small shops

  • Mobile Billing Apps – like Vyapar, Khatabook, or myBillBook

  • POS System – for larger stores (₹8,000+)

📱 Accept UPI, QR code payments (Google Pay, PhonePe, Paytm)

📣 Step 9: Promote Your Grocery Store

Even a local grocery store needs basic marketing.

Budget-Friendly Marketing Tips:

  • Print flyers for nearby homes

  • Put a visible shop board with your offers

  • Offer loyalty card or cashback on repeat orders

  • Create a WhatsApp group for customers

  • Give small freebies: a ₹5 gift for purchases above ₹500

🚴 Offer free home delivery in nearby areas to stand out.