E-commerce — How to Start Selling Online in India in 2026: The Honest Beginner's Guide (From Zero to First Orders)E-commerce
E-commerce

How to Start Selling Online in India in 2026: The Honest Beginner's Guide (From Zero to First Orders)

RRRavi Rai·June 3, 2026·10 min read

If you run a business in India that sells offline — or through WhatsApp DMs and Instagram replies — you've heard it a hundred times: "you should sell online." And every time, the same wall goes up: *where do I even start? Amazon? My own website? What about payments, GST, shipping returns?* It feels like a project that needs a tech team and a lakh of rupees before you sell a single thing.

It doesn't. I run buildbyRaviRai, a web dev shop in Noida, and we've helped businesses go from zero to real online orders — including a local grocery store that went from 30 to 150+ daily orders (the full case study is here). This is the honest, no-jargon path: the actual decisions in the actual order you face them, with real Indian specifics (UPI, COD, GST, Shiprocket) and real costs. Read it once and the wall comes down.

Step 1: Decide WHERE to sell (there are only 3 real options)

Every online-selling decision starts here, and there are exactly three places you can sell. Most beginners agonise over this; the honest answer is that each suits a different stage, and many businesses end up using two of them together.

  • Marketplaces (Amazon, Flipkart, Meesho, JioMart): You list on someone else's platform. Pros — instant traffic, built-in trust, they handle a lot of payments/logistics. Cons — 15–35% in fees + commissions, brutal price competition, you don't own the customer relationship, and you're one policy change away from trouble. Best for: testing demand fast, or commodity products where discovery matters more than brand.
  • Your own online store (Shopify, WooCommerce): Your domain, your brand, your customer data, no marketplace commission. Pros — you keep the margin and the relationship, full control, build a real asset. Cons — you have to drive your own traffic (SEO, ads, social), and there's a setup cost. Best for: anyone building a brand, repeat-purchase products, or businesses tired of marketplace fees.
  • Social commerce (Instagram Shop + WhatsApp): Sell directly in DMs / via Instagram catalogue and a WhatsApp checkout. Pros — zero setup, you're probably already there, very high trust in India. Cons — manual, doesn't scale past a point, no real analytics, payment + order tracking is messy. Best for: the very first step, or low-volume high-touch products.

My honest recommendation for most Indian SMBs: start by listing on one marketplace to validate demand AND set up a simple own store in parallel as your long-term asset. Use social/WhatsApp to drive your existing audience to whichever you want to grow. Don't try to be on five platforms at once — you'll do all of them badly.

Step 2: The 5 things you actually need before you can take an order

You don't need much to start, but you do need these five. Skipping any one of them is where first-timers stall:

  1. Product catalogue with decent photos. Clear photos on a clean background, honest descriptions, accurate prices. This matters more than your platform choice — bad photos kill more online sales than anything else. A phone camera + natural light is enough to start.
  2. A way to take payments. A payment gateway (Razorpay is the default for India) for UPI/cards/netbanking, plus a decision on Cash on Delivery (more on COD below).
  3. A shipping plan. How the product gets from you to the buyer — usually a logistics aggregator like Shiprocket or Delhivery (covered below).
  4. GST sorted (if applicable). Marketplaces require a GSTIN. For your own store it depends on turnover and product category. We explain the basics in what is GST invoicing.
  5. A simple returns/refund policy. Even one paragraph. Indian buyers check this before a first purchase from a brand they don't know — its absence reads as 'risky'.

Step 3: Payments — how Indians actually pay online in 2026

This trips up beginners because the Indian payment mix is unlike the West. Here's the reality: UPI dominates (often 60–70% of online payments), cards and netbanking fill most of the rest, and Cash on Delivery (COD) is still huge — 30–60% of orders in tier-2/tier-3 India, higher for first-time buyers who don't trust a new brand with prepayment.

What to set up: a Razorpay integration (or PayU/Cashfree) covers UPI + cards + netbanking + wallets in one go, at roughly 2% per transaction with instant-ish settlement. On Shopify you can also use Shopify Payments-style flows, but in India most stores run Razorpay. On COD: offer it at the start — refusing COD can cost you 30–40% of orders from first-time buyers — but watch the RTO (return-to-origin) rate, because COD orders get cancelled/refused more often, and every RTO costs you shipping both ways.

Step 4: Shipping & logistics (the part that quietly breaks first-timers)

Selling is the easy part; getting the product there profitably is where margins die. You don't need your own courier deals — use an aggregator that gives you discounted rates across multiple couriers from one dashboard:

  • Shiprocket / Delhivery / iThink / Nimbuspost: Aggregators that let you compare couriers, print labels, track shipments, and handle COD remittance. Rates often start around ₹25–45 per 500g depending on zone. This is the standard for Indian D2C.
  • Packaging: budget ₹5–20/order for decent packaging. It protects the product AND is your first physical brand impression — cheap poly bags read as cheap product.
  • The RTO problem: returned/refused deliveries (especially COD) are the silent margin killer. Track your RTO rate from day one; if it's over ~15%, tighten address confirmation (a quick WhatsApp confirmation before dispatch works wonders).
  • Delivery promise: set realistic timelines (3–7 days for most of India) and actually communicate dispatch + tracking. Indian buyers forgive slow more than they forgive silence.

Step 5: What it actually costs to start selling online in India

Honest numbers, because 'it depends' helps nobody. Three realistic starting paths:

  • Marketplace-only: near-zero upfront (just product + photos + GST), but you pay 15–35% per sale in fees/commissions forever. Cheapest to start, most expensive to scale.
  • Shopify own store: ~₹2,000–3,000/month for the platform + ~2% payment fees + theme/setup. A basic self-built store can be live in days; a properly designed, conversion-optimised one is where a developer helps. See the real Shopify development costs in India and our Shopify store launch guide.
  • WooCommerce own store: no monthly platform fee, but you pay for hosting + maintenance and it needs more technical care. We compare the two honestly in Shopify vs WooCommerce for India and WordPress vs Shopify.

To get a transparent, itemised estimate for your own store — based on what you actually need (catalogue size, payment, shipping integration, design) rather than a vague 'starts at ₹X' — run our website cost calculator. It's the fastest way to know your real number before talking to anyone.

Step 6: How to get your first 10 orders (the genuinely hard part)

Setting up the store is a weekend. Getting strangers to buy is the real work — and your first orders almost never come from strangers. They come from people who already know you. In priority order:

  1. Your existing customers + WhatsApp list. The people who already buy from you offline are your warmest market. Message them: 'you can now order online, here's the link.' This alone often produces the first 5–10 orders.
  2. Your Instagram / Facebook audience. Announce it, post the products, add the store link to bio, use Stories with the link sticker. Your followers already like you — give them a way to buy.
  3. Google Business Profile. Add your store link, post products. People searching your business or category locally will find it. (Local visibility is its own lever — worth doing properly.)
  4. A small, targeted ad budget. Once you've proven people will buy (first 10 organic orders), ₹300–500/day on Meta/Google ads to a lookalike of your buyers is how you scale past your existing network. Don't run ads before you've validated the product sells — you'll just pay to learn what a free WhatsApp blast would've told you.

The order matters: prove demand with people who know you (free), THEN pay to reach people who don't. First-timers do it backwards — they spend ₹20K on ads for an unproven store and conclude 'online doesn't work for my business.' It does; the sequence was just wrong.

When to graduate from marketplace/social to your own store

If you're profitable on a marketplace or selling steadily via WhatsApp, here's when it's time to invest in your own store: when marketplace fees are eating more than your store would cost to run, when you have repeat customers you want to own the relationship with, or when you're ready to build a brand rather than be a line item in someone's search results. At that point the math flips and the own-store margin pays for itself. If you want help deciding, our free 30-minute audit will give you a straight answer for your specific numbers.

FAQ

Do I need GST to sell online in India?

For marketplaces (Amazon/Flipkart) — yes, a GSTIN is required to sell most categories. For your own store, it depends on your turnover and what you sell; many small sellers start under the threshold for certain goods, but if you're serious about scaling you'll want GST registration anyway. See what is GST invoicing for the basics, and confirm specifics with a CA.

Should I offer Cash on Delivery?

At the start, yes — refusing COD can cost you 30–40% of first-time orders in much of India. But monitor your RTO (return-to-origin) rate closely, confirm COD orders via WhatsApp before dispatch, and consider nudging buyers toward prepaid with a small discount once you have repeat customers. COD is a tool to build trust, not a permanent default.

Marketplace or my own website — which first?

If you need to validate demand fast and have no audience, start on a marketplace. If you already have customers/followers (offline, WhatsApp, Instagram), start with your own simple store so you keep the margin and the relationship — you already have the traffic. Most established small businesses are better off with their own store from the start; pure beginners with no audience often test on a marketplace first.

How much should I budget to start properly?

You can validate for almost nothing (social + WhatsApp + a payment link). For a real own store, budget for the platform (~₹2–3K/month for Shopify), payment fees (~2%), shipping, and a one-time setup/design cost if you want it to convert well rather than just exist. Use the cost calculator for an itemised estimate, and see pricing for flat INR store-build ranges.

Ready to start selling online? Get a transparent, itemised cost for your store in 2 minutes — no vague 'starts at ₹X'.

Calculate your store cost
RR
Written by
Ravi Rai

Founder of buildbyRaviRai, a freelance web development agency based in Noida, India. 5+ years shipping Next.js, WordPress, Shopify, and Laravel projects for clients in India, USA, Canada, and the UK.

Keep Reading

Guides — Outsourcing Web Development to India in 2026: The Honest Guide for US, Canadian & UK Startups (Real USD Costs + 9 Risks)Guides

Outsourcing Web Development to India in 2026: The Honest Guide for US, Canadian & UK Startups (Real USD Costs + 9 Risks)

US founders pay $150-300/hr local. Canadian agencies bill CAD $160-260/hr. UK agencies £100-200/hr. Indian senior dev: USD $30-60/hr. The savings are real — but so are the 9 hidden risks. Real 2026 USD pricing, what to ask, where to find good shops, when to NOT outsource, and what working with a Noida senior team actually looks like.

Guides — Best Web Development Company in India 2026: An Honest Buyer's Guide (Not a Sales Pitch)Guides

Best Web Development Company in India 2026: An Honest Buyer's Guide (Not a Sales Pitch)

Every 'best web development company in India 2026' list is a sponsored ranking. This one isn't. We've shipped 56+ projects, audited 80+ competitors, and rescued 30+ failed projects. Here's how to actually pick a web development company in India — what to ask, what to ignore, what to pay, and what to walk away from.

Guides — Outsourcing Web Development to India in 2026: An Honest Guide for US/UK/Canada ClientsGuides

Outsourcing Web Development to India in 2026: An Honest Guide for US/UK/Canada Clients

Outsourcing web development to India makes sense for some projects and is a disaster for others. After 18 months working with 30+ international clients (US, UK, Canada, UAE, Australia), here's the honest breakdown — when India outsourcing works, when it fails, real rates vs marketing rates, time-zone tactics that actually work, and the 8 questions to ask before signing any contract.

E-commerce — Shopify vs WooCommerce in India 2026: Real Numbers from 12 StoresE-commerce

Shopify vs WooCommerce in India 2026: Real Numbers from 12 Stores

We ran 12 Indian e-commerce stores on both platforms. Here's what Shopify wins, where WooCommerce saves you money, and which one to pick based on your order volume.

E-commerce — How to Build a Shopify Store in India: Cost, Setup, and Launch ChecklistE-commerce

How to Build a Shopify Store in India: Cost, Setup, and Launch Checklist

A no-nonsense walkthrough for Indian founders launching on Shopify in 2026 — what it actually costs in INR, how to pick a plan, and the 30-point pre-launch checklist we use on every client store.

bR

buildbyRaviRai Assistant

Replies within 24 hours

Chat on WhatsApp

+91 74289 19927 · Replies within 24 hours

Pick a quick message to start a conversation on WhatsApp — or type your own below. Your message pre-fills, you hit send from WhatsApp.

Or type your own

We'll send your message via WhatsApp Web or the WhatsApp app.