How to Start an Ecommerce Website in India
To start an ecommerce website in India, choose a platform such as Shopify, WooCommerce or a custom build. Next, register your business and GST, and set up payments through a gateway such as Razorpay, PayU or Stripe. Then arrange shipping, build your catalogue and product pages, add policy pages, and launch with SEO, analytics and marketing in place. A typical budget runs from about ₹50,000 to ₹5 lakh or more, depending on scope.
This guide walks you through each step to start an ecommerce website in India.
How do you start an ecommerce website in India? (8 steps)
- Pick your niche and products. Check demand, margins and competitors.
- Register your business. Choose a structure, open a current account and register for GST where required.
- Choose a platform. Compare hosted, open-source and custom options (see below).
- Set up payments. Integrate a payment gateway that supports UPI, cards, net banking and wallets.
- Plan shipping. Use a shipping aggregator or courier partners, and decide on cash on delivery.
- Build your catalogue. Write clear product titles, descriptions, specs and photos.
- Add trust and policy pages. Include returns, refunds, shipping, privacy, terms and contact details.
- Launch and market. Set up SEO, analytics, Google Merchant Center and your first campaigns.
Which ecommerce platform should you choose in India?
| Platform | Best for | Watch out for |
|---|---|---|
| Shopify | Fast launch, small to mid-size catalogues | Monthly fees and app costs |
| WooCommerce (WordPress) | Content-led stores and full control | Hosting, updates and security are on you |
| Custom build | Unique workflows, large scale, B2B pricing | Higher upfront cost and longer build |
For a deeper comparison, read our ecommerce website development guide and the WordPress and CMS development guide.
How do you handle payments in India?
Indian shoppers use many payment methods. So your gateway should support UPI, debit and credit cards, net banking and popular wallets. In addition, check settlement times, fees, refund handling and international card support if you sell abroad.
Many stores also offer cash on delivery. However, COD increases returns and failed deliveries, so some stores add a small COD fee or verify orders first.
How do you set up shipping?
Shipping aggregators connect you with several couriers through one dashboard. As a result, you can compare rates, print labels and track orders in one place. Also decide on free-shipping thresholds, delivery zones and packaging early, because they affect your margins.
What does GST mean for ecommerce?
Online sellers in India generally need to understand GST registration, invoicing and tax collected at source by marketplaces. Rules can change, so confirm your position with a qualified tax adviser. The official GST portal is the primary source for registration and returns.
How much does an ecommerce website cost in India?
Costs depend on the platform, design, number of products, integrations and marketing. Roughly, a simple store on a hosted platform sits at the lower end, while custom builds with ERP or marketplace links sit much higher. Also budget for monthly costs such as platform fees, apps, hosting and payment charges. Our website development cost guide explains each item.
How do you get your first customers?
- Optimise product and category pages for search.
- List products in Google Merchant Center.
- Use Instagram and WhatsApp to reach early buyers.
- Collect reviews from your first orders.
What are common ecommerce launch mistakes?
- Launching with thin product descriptions and poor photos.
- Skipping clear return and refund policies.
- Choosing a platform you will outgrow within a year.
- Ignoring mobile speed, even though most shoppers buy on phones.
Next steps
Now you know how to start an ecommerce website in India, list your products, choose a platform and plan payments and shipping. Then build and launch in phases. Explore our ecommerce development guide for the next level of detail, or see the website development process.
Frequently asked questions
How do I start an ecommerce website in India?
Pick products, register your business and GST where required, choose a platform, set up payments and shipping, build your catalogue, add policy pages and launch with SEO and analytics.
Which platform should I choose?
Shopify suits fast launches, WooCommerce suits content-led stores wanting control, and custom builds suit unique workflows or large scale.
How much does an ecommerce website cost in India?
A typical budget runs from about ₹50,000 to ₹5 lakh or more depending on platform, design, products and integrations, plus monthly running costs.
How do I handle payments and shipping?
Use a gateway that supports UPI, cards, net banking and wallets, and a shipping aggregator to compare couriers and track orders.
What are common ecommerce launch mistakes?
Avoid thin product pages, missing return policies, platforms you will soon outgrow and slow mobile pages.


