How to sell online in India

To sell online in India, pick a focused product range, price it so each order still makes money after shipping and COD returns, and take orders through your own store with UPI and Cash on Delivery at checkout. Then share the store link on WhatsApp and Instagram, where Indian buyers already are. The guides below cover each step for specific products and cities.

Create your free store

Five steps to your first online order

  1. 1

    Choose a focused product range

    Buyers search for specific things, like "Banarasi silk saree" or "iPhone 15 case", not "online shop". A narrow range is easier to stock, photograph and rank.

  2. 2

    Price for the real cost of an order

    Add shipping, packaging, the payment gateway fee and a buffer for COD returns to your product cost, then set a price that leaves a healthy net margin.

  3. 3

    Set up a store with UPI and COD

    Indian buyers expect UPI for speed and Cash on Delivery for trust on a first order. A one-page checkout with both converts far better than taking orders in DMs.

  4. 4

    Sort out GST and invoices

    Below the threshold you can often start without a GSTIN when selling within your state. Selling to other states generally needs registration, with IGST on the invoice.

  5. 5

    Share where your buyers already are

    Put your store link on WhatsApp status, broadcast lists, Instagram bio and every paper bill. Existing customers are the fastest first orders.

Not sure what to charge? Calculate your product profit margin or create a GST invoice for free.

In-depth guides

Chat with us