How to Start an Online Store in India (2026): Costs, Payments, and a Launch Plan
By Tushar Khatri
If you want to start an online store in India in 2026, the good news is that the hard parts have become genuinely easy. Payments are solved, hosting is cheap, and modern tools can build most of your store for you. Most guides, though, skip the parts that actually matter: what it costs per month, how you get paid, and what to do on day one. This guide covers the whole path, from picking a product to taking your first order, with realistic numbers and a concrete 7-day launch plan. You do not need to be technical or well-funded. You need a product, a plan, and about a week of focused evenings.
Step 1: Decide What You Will Sell (and to Whom)
Everything downstream, from pricing to shipping to marketing, depends on this decision, so spend real time here. A few filters that help:
- Margin over volume. As a small store, you cannot win on price against Amazon or Flipkart. You win on products where customers care about quality, story, or customization, and where your margin can absorb payment fees and shipping.
- Shippable and durable. Fragile, heavy, or perishable products multiply your logistics headaches. Favor items that survive an Indian courier journey without special handling.
- A niche you understand. Sell to a customer you can describe in one sentence. "Working parents who want chemical-free snacks for kids" beats "everyone who eats snacks."
- Check demand before you commit. Search marketplaces for similar products, read the reviews, and note what buyers complain about. Those complaints are your opportunity.
Note for food sellers: packaged food products generally require an FSSAI license in India, so confirm current requirements before you list anything edible.
Step 2: Own Store vs Marketplaces: Where Should You Sell?
This is the first big strategic choice when you start an online store in India, and the honest answer is that both channels have a role.
Marketplaces (Amazon, Flipkart) give you instant traffic and built-in trust. The trade-offs are real, though. Marketplaces take a commission on every sale, you compete on the same page as dozens of lookalike listings, and the customer relationship belongs to the platform, not to you.
Your own store flips those trade-offs. You keep your margin instead of paying marketplace commissions, you own the customer data and the email list, and your brand looks like a brand instead of a listing. The cost is that you must bring your own traffic, at least at first.
The pragmatic play for most new sellers: launch your own store as the home base, and expand to marketplaces once you have product-market fit and reviews. Some sellers do this in reverse, validating on a marketplace first, and that works too. Just do not stay marketplace-only forever, because your margins and your customer relationships will always be rented. The rest of this guide focuses on setting up your own store, since that is the part nobody does for you.
Step 3: Set Up the Tech Stack for Your Own Store
Here is the entire technology shopping list for a self-owned store in India:
- A domain name. Expect roughly ₹800 to ₹1,200 per year for a .in or .com from any major registrar. Pick something short, easy to say aloud, and easy to spell over the phone, because in India a lot of your early customers will hear about you verbally.
- An ecommerce platform plus hosting. For Indian sellers, WooCommerce on managed hosting is usually the best value. It is open source, there are no platform transaction fees on top of your payment gateway fees, and you own everything. If you are weighing platforms, we broke down the real numbers in our WooCommerce vs Shopify cost comparison, including how the math changes as your order volume grows.
- A theme, product pages, and basic pages (About, Contact, Shipping Policy, Refund Policy, Privacy Policy). Payment gateways and customer trust both depend on these pages existing.
Full disclosure: Hosto is our product, so weigh this recommendation accordingly. Hosto's WooCommerce hosting starts at ₹279 per month billed annually (₹349 on monthly billing), and the store comes preinstalled and Razorpay-ready, with free SSL, daily backups, and the same price at renewal, which matters because renewal price hikes are the classic hosting trap. It also includes an AI store builder: you describe your store in a chat, and it sets up the theme, products, and pages for you. That collapses what used to be one to two weeks of WordPress setup into an evening. If you want to see what that looks like in practice, we walked through it in our AI store builder guide, and current plans are on the Hosto pricing page.
Whatever host you choose, insist on three things: free SSL (browsers flag stores without it, and payment gateways require it), automatic daily backups, and transparent renewal pricing.
Step 4: Set Up Payments (Razorpay and UPI)
Payments are the part that intimidates new sellers most, and the part that is most solved.
UPI dominates Indian online payments. Any store that does not accept UPI is leaving money on the table, full stop. The practical way to accept UPI, along with cards, netbanking, and wallets, is through a payment gateway, and Razorpay is one of the leading Indian gateways with a well-supported WooCommerce plugin.
The setup flow looks like this:
- Sign up for a Razorpay account and complete KYC. Requirements differ for individuals, proprietorships, and registered companies, so check their current onboarding checklist.
- Connect the Razorpay plugin to your WooCommerce store (on a Razorpay-ready host this is largely done for you).
- Run a test transaction end to end before launch: place an order, pay, and check the confirmation email.
On fees: typical Indian payment gateway pricing is around 2% per transaction, though rates vary by payment method and business type, so check current rates on the gateway's pricing page. Build this 2% into your product pricing from day one rather than discovering it in your first settlement report.
Cash on delivery is still significant in Indian ecommerce, especially outside metros. It boosts conversion but brings returns and refusal risk. A common pattern is to launch prepaid-only, then add COD once you trust your logistics.
Step 5: Handle GST, Banking, and Compliance Basics
A general orientation, not legal advice: confirm current requirements with a CA before you launch.
- GST registration is required once your turnover crosses the prescribed thresholds, and it is generally required regardless of turnover if you sell on major marketplaces like Amazon or Flipkart. If you plan the marketplace route, budget time for GST registration early.
- A business bank account is strongly recommended even for solo founders. It keeps your books clean, simplifies gateway settlements, and makes tax time far less painful.
- Product-specific licenses apply in some categories: FSSAI for food is the most common example.
- Policy pages (shipping, returns, privacy, terms) are expected by payment gateways and by customers. Write them plainly and honestly.
None of this should scare you off. A CA can typically sort the registrations out quickly, and you can prepare your store in parallel.
Step 6: Sort Out Shipping
You will not negotiate directly with couriers as a new seller, and you do not need to. Shipping aggregators such as Shiprocket and Delhivery-based platforms let you connect your store, compare courier rates per shipment, print labels, and give customers tracking. Rates depend on weight, dimensions, and pin codes, so get quotes with your actual packaged product weights rather than trusting any generic number, since volumetric weight surprises kill margins. Decide upfront whether shipping is free above a threshold, flat-rate, or calculated. Free shipping above a minimum cart value is a simple, proven way to raise average order value.
Step 7: Budget: What It Actually Costs Per Month
Using only the numbers we can stand behind, here is a realistic baseline for a self-owned WooCommerce store:
| Item | Cost | Notes |
|---|---|---|
| Domain (.in or .com) | ₹800 to ₹1,200 per year | Roughly ₹67 to ₹100 per month |
| WooCommerce hosting (Hosto) | ₹279 per month, billed annually | ₹349 on monthly billing; SSL, backups, AI builder included |
| Payment gateway | ~2% per transaction, typically | No fixed monthly fee on standard plans; check current rates |
| Shipping | Per shipment, varies | Get quotes from aggregators with your real weights |
| Fixed baseline | ~₹350 to ₹380 per month | Domain plus hosting, before per-order costs |
In other words, the fixed cost of running your own store is less than a single food delivery order. Everything else, payments and shipping, scales with sales, which is exactly the cost structure you want when starting out.
Your 7-Day Launch Plan
- Day 1: Lock the product and the customer. Write one sentence: who you sell to and why they should buy from you instead of a marketplace listing. Finalize your first 5 to 15 products and their prices, with the ~2% gateway fee and shipping baked in.
- Day 2: Buy the domain and set up hosting. Register your domain, set up WooCommerce hosting, and connect the two. If your host includes an AI builder, describe your store and let it draft the theme and pages; if not, install a clean theme and create your core pages manually.
- Day 3: Add products. Write honest, specific descriptions and shoot photos in natural light against a plain background. Phone cameras are more than good enough in 2026. Clear photos and specific descriptions convert better than clever copy.
- Day 4: Payments. Complete Razorpay KYC if you have not already (start this earlier if possible, since verification takes time), connect the gateway, and run a real test order end to end.
- Day 5: Shipping and policies. Sign up with a shipping aggregator, configure shipping rates from real package weights, and finalize your shipping, returns, and privacy pages.
- Day 6: Test everything like a customer. Order on your phone, on slow mobile data. Check the confirmation email and every link in your menu. Fix what annoys you, because it will annoy customers more.
- Day 7: Soft launch. Share the store with 20 to 30 people who match your target customer: friends, family, WhatsApp groups, your Instagram. Ask them to buy, or to tell you why they would not. Your first ten orders will teach you more than any guide.
After launch, the work shifts to traffic: Instagram and WhatsApp for discovery, a customer list you own, and eventually marketplaces as an additional channel. This week, your only job is to get a real store live and take a real order.
FAQ
How much does it cost to start an online store in India?
For a self-owned WooCommerce store, the fixed costs are a domain at roughly ₹800 to ₹1,200 per year and hosting from around ₹279 per month billed annually, so under ₹400 per month before inventory. Payment gateway fees (typically around 2% per transaction) and shipping are variable costs that only apply when you actually sell something.
Do I need GST registration to sell online in India?
Generally, GST registration is required once your turnover crosses the prescribed thresholds, and it is usually required regardless of turnover if you sell through major marketplaces like Amazon or Flipkart. Rules and thresholds change, so confirm current requirements with a CA before launching.
Should I sell on Amazon and Flipkart or build my own store?
Do both, eventually. Marketplaces bring ready traffic but take commissions and own the customer relationship. Your own store protects your margin and builds your brand and customer list. Most sellers do best with their own store as the home base and marketplaces as an additional discovery channel.
Can I start an online store without knowing how to code?
Yes. Managed WooCommerce hosting handles the technical setup, and AI store builders can now create your theme, product pages, and standard pages from a chat conversation. The skills that actually matter are picking the right product, writing honest product pages, and responding to customers quickly. None of those require code.