Skip to content
Learn

How to sell online in India: a practical guide for 2026

A complete, honest walkthrough of selling online in India — choosing what to sell, where to sell it, handling payments and GST, shipping, returns, and what it actually costs to start.

Reading time
7 min read
Last reviewed
Reviewed

Who this is for: First-time sellers, Instagram and WhatsApp businesses, and small brands moving from chat-based selling to a proper storefront.

First, decide where you are actually selling

Most people starting out in India end up in one of four places, and the choice matters more than any other decision you will make in your first year. Marketplaces like Amazon and Flipkart give you traffic on day one, but you rent that traffic: you compete on price, you do not own the customer relationship, and commissions typically run in the double digits by category.

Social selling on Instagram or WhatsApp is where a very large number of Indian small businesses genuinely start, and there is nothing wrong with it. It costs nothing and you already have an audience. The problem arrives at scale — when order details live in DMs, payment confirmation is a screenshot, and you cannot remember whether the customer in Indore has paid.

Your own storefront sits between the two. You keep the margin and the customer relationship, but you are responsible for bringing people to it. In practice most sellers run a combination: social media for discovery, a storefront for the actual transaction.

Where Indian sellers typically sell, and what each channel really costs
ChannelWho it suitsMain costMain limitation
Marketplace (Amazon, Flipkart)Commodity products with existing demandCategory commission, usually 5–20%You do not own the customer or the pricing power
Instagram / WhatsApp DMsAnyone starting out, under ~30 orders a monthFree, but heavy on your timeNo order record, manual payment tracking, does not scale
Your own storefrontRepeat customers, brands, anyone past ~20 orders a monthPlatform subscription or hostingYou have to drive your own traffic
Physical or offline onlyLocal, perishable or high-touch goodsRent and footfallReach is limited to your geography

The setup, step by step

This is the sequence that wastes the least time. The most common mistake is doing step six first — building a beautiful store before knowing whether anyone wants the product.

  1. Validate that someone will pay

    Before any storefront exists, sell ten units manually — through DMs, in person, to acquaintances who will be honest. You are looking for evidence that strangers pay full price, not that friends are supportive. If you cannot sell ten manually, a website will not fix it.

  2. Work out your real unit economics

    Take your selling price and subtract product cost, packaging, shipping, the payment gateway fee (commonly around 2% plus GST in India), and an allowance for returns. What remains is your true margin. Many first-time sellers discover their margin is negative once shipping and returns are counted honestly.

  3. Sort out the legal basics

    You can begin as a sole proprietor. GST registration becomes mandatory once you cross the turnover threshold for your state and category, and immediately if you sell through most marketplaces regardless of turnover. A current account in the business name makes bookkeeping and settlement reconciliation far easier later.

  4. Set up payments

    For Indian sellers this normally means a payment gateway supporting UPI, cards and wallets. UPI dominates volume and carries very low or zero merchant cost on many flows, which is why it is worth prioritising in your checkout.

  5. Decide your shipping and returns policy before you launch

    Choose flat-rate, free-above-a-threshold, or actual-cost shipping, and write your returns window down. Publishing this clearly reduces pre-purchase questions and disputes more than almost anything else you can do.

  6. Build the storefront

    Now build it. You need product photos, honest descriptions, visible pricing, a working checkout, and your shipping and returns policies. Everything else is optional at launch.

  7. Drive your first traffic

    Put the store link in your Instagram bio, your WhatsApp Business profile, and every existing customer conversation. Your first fifty orders will almost always come from people who already know you.

Getting paid, and the COD question

Cash on delivery is the single most consequential operational decision for an Indian seller. It genuinely increases conversion, particularly with first-time customers who do not yet trust your brand. It also introduces return-to-origin — parcels refused or undeliverable — and RTO on COD orders is materially higher than on prepaid orders. You pay shipping both ways and get nothing.

A pragmatic middle path used by many sellers: offer prepaid by default with a small discount, and enable COD selectively, or above a trust threshold. If you do offer COD, confirm the order by call or message before dispatch. That one step removes a large share of RTO.

On the prepaid side, the mechanics are straightforward. A gateway collects the payment, deducts its fee, and settles to your bank account on a cycle — commonly T+2 or T+3 in India. Plan your cash flow around the settlement date, not the order date.

Shipping without losing money

  • Weigh and measure your packed product before you set prices. Couriers bill on volumetric weight, so a light but bulky parcel can cost far more than you expect.
  • Flat-rate shipping is the easiest to communicate and the easiest to get wrong — set it from your average real cost, not your cheapest.
  • Free shipping above a threshold reliably lifts average order value, provided the threshold sits above your current average, not below it.
  • Always share the tracking link proactively. "Where is my order" is the highest-volume support question for every seller, and it is almost entirely preventable.
  • Local pickup is underrated if you have a physical location — zero shipping cost and no RTO risk at all.

What it actually costs to start

Ignoring inventory, the recurring cost of selling online in India is smaller than most people expect. A storefront subscription is typically a few hundred rupees a month. Payment gateway fees are per-transaction rather than fixed. A domain is a few hundred rupees a year and is optional at the start.

The costs that actually hurt are the ones people forget to model: packaging, return shipping, and the discount you offer to win the first sale. Build those into your margin from day one and the business is far more likely to survive its first six months.

Frequently asked questions

Do I need GST registration to sell online in India?

Not always. Registration is mandatory once you cross the turnover threshold for your state and category, and it is generally required immediately if you sell through a marketplace, regardless of turnover. Selling from your own storefront below the threshold typically does not require it, but the rules depend on what and where you sell, so confirm your position with a qualified accountant.

How much money do I need to start selling online?

Excluding inventory, most sellers can start for a few thousand rupees: a storefront subscription of a few hundred rupees a month, packaging, and a small marketing budget. The larger and more variable cost is inventory, plus the shipping and returns you absorb while learning what sells.

Is it better to sell on a marketplace or on my own website?

Marketplaces give you immediate traffic but take a commission and keep the customer relationship. Your own store keeps the margin and the customer data but requires you to generate traffic. Most established sellers use both — a marketplace for discovery and their own store for repeat and full-margin sales.

Should I offer cash on delivery?

COD raises conversion, especially for new customers, but it also raises return-to-origin, where you pay shipping in both directions for nothing. A common compromise is prepaid by default with a small incentive, COD offered selectively, and an order-confirmation call before dispatch.