Starting an online store in India has never been more realistic for a small business. You do not need a developer, a warehouse, or a big budget — you need a clear plan, a product people want, and a website that loads fast and accepts the payment methods Indians actually use. This guide walks you through every step, from choosing what to sell to shipping your first order, with the practical details that most generic tutorials skip: UPI, Cash on Delivery, GST, and WhatsApp.

Step 1: Decide what you will sell and to whom

Before touching any software, get specific about your product and your buyer. "Clothes" is not a niche; "handloom cotton kurtas for working women in tier-2 cities" is. A tight niche makes everything downstream easier — your product photos, your Instagram content, your ad targeting, and even your shipping strategy.

Ask yourself three questions:

  • Can I source or make this product reliably at a margin of at least 40-50% after shipping?
  • Is the product light and non-fragile enough to ship affordably across India?
  • Do people already search for it, or will I have to create demand from scratch?

Products that already have search demand (on Google, Amazon, or Instagram) are far easier for a first store than inventions nobody is looking for.

Step 2: Sort out the basics — GST, bank account, branding

You can start selling as an individual, but most payment gateways and courier partners work more smoothly when you have a current account and, above a threshold, GST registration. If you plan to sell across state lines — which every online store does — talk to a CA about GST early. Registration is straightforward and unlocks proper invoicing, input credit, and smoother onboarding with gateways.

At the same time, lock your brand basics:

  • A short, pronounceable brand name you can say on a phone call
  • A matching custom domain (yourbrand.in or.com)
  • A simple logo and two brand colours — do not over-invest here on day one

Step 3: Build your store website

This is where sellers used to get stuck — hiring developers, fighting with clunky software, or settling for a link-in-bio page. A modern store builder removes all of that. On CommerceOS, for example, you pick a template, then arrange your pages with a visual, section-based editor — there are 80+ sections like hero banners, product grids, testimonials, and FAQs that you drag into place and edit like a document. No code, no plugins to babysit.

Whatever platform you choose, your store needs, at minimum:

  • A home page that says what you sell in the first screen
  • Product pages with clear photos, price, and delivery information
  • A cart and checkout that works flawlessly on a phone — most Indian shoppers buy on mobile
  • Policy pages: shipping, returns, and contact details (gateways require these)

Speed matters more than beauty. A store that loads instantly on a 4G connection will outsell a gorgeous one that takes six seconds. CommerceOS storefronts serve cached pages in under 50 milliseconds, which is the kind of speed that keeps mobile shoppers from bouncing.

Step 4: Set up payments — UPI, cards, and COD

Indian buyers pay differently from the rest of the world, and your checkout must respect that:

  • UPI is the default for prepaid orders. Any mainstream gateway — Razorpay, PayU, Cashfree, or PhonePe — gives you UPI, cards, netbanking, and wallets in one integration.
  • Cash on Delivery still drives a large share of Indian e-commerce orders, especially for new brands nobody has heard of yet. Offering COD builds trust; you can tighten the rules later as your brand grows.

On CommerceOS you connect your own gateway account (Razorpay, PayU, Cashfree, or PhonePe), so settlements go straight to your bank, and you can switch COD on or off per your comfort. Keep both options live at launch — you can always add a small COD fee or prepaid discount once you have data.

Step 5: Arrange shipping

You do not need to negotiate with couriers individually. Aggregators and courier partners like Shiprocket, Delhivery, DTDC, Bluedart, and Ekart let a small store ship pan-India at reasonable per-kg rates, with pickup from your home or shop. Compare rates for your typical parcel weight, check coverage for your target pin codes, and confirm how COD remittance works — that is the cash from COD orders reaching your bank, usually on a weekly cycle.

Set customer expectations honestly: show estimated delivery times on the product page, and send tracking links the moment an order ships.

Step 6: Launch, then get your first 10 orders

Do not wait for perfection. Launch with 5-15 strong products, then focus entirely on the first ten orders:

  • Announce on WhatsApp — your personal network is your first sales channel, and WhatsApp is where Indian commerce conversations happen
  • Post daily on Instagram with real product photos and honest captions
  • Ask every buyer for a review and a photo; early social proof compounds
  • Offer a small launch discount with a deadline to create urgency

The first ten orders teach you more than any course: which products move, what questions buyers ask, where your checkout confuses people.

Step 7: Measure, improve, repeat

After launch, watch three numbers weekly: visitors, conversion rate (orders ÷ visitors), and average order value. Improve one thing at a time — better photos, clearer delivery promises, a follow-up message for abandoned checkouts. Small stores win through iteration, not big-bang launches.

FAQ

How much does it cost to start an online store in India?

Far less than most people assume. Your real costs are product inventory, a domain (a few hundred rupees a year), and shipping. Platform costs can be near zero to start — CommerceOS currently offers ₹0 early-access pricing and a 14-day free trial — so you can validate your idea before spending on ads or stock depth.

Do I need GST registration to sell online?

If you sell through your own website and stay under the turnover threshold, you may not need it immediately — but GST registration makes gateway onboarding, courier billing, and interstate selling much cleaner. Most serious sellers register early. Confirm your specific situation with a CA.

Should I sell on Amazon or my own website first?

They serve different purposes. Marketplaces give you ready traffic but take commissions and own the customer relationship. Your own store gives you full margin, your own branding, and the customer's contact details. Many successful brands do both — but the brand and the repeat customers live on your own site.

How long does it take to set up an online store?

With a section-based builder, a focused seller can go from nothing to a live, payment-ready store in a weekend: one day for products and photos, one day for pages, payments, and shipping setup. The slow parts are usually photography and writing honest product descriptions — not the software.

Start your store this week

Every big Indian D2C brand started with a first order. The tools are no longer the barrier: you can build a fast, professional store with a visual editor, connect your own payment gateway, ship with national couriers, and grow it one order at a time. You can start free on CommerceOS — 14 days needed — and check the pricing page to see exactly what you will pay as you grow, starts at ₹699/mo.