How to Start an Online Business in India

in businessecommercestartups · 12 min read

a tablet and a laptop
Photo by hookle.app on Unsplash

Practical, step-by-step guide to launching and growing an ecommerce business in India with platforms, costs, timelines, and checklists.

How to start an online business in india

Introduction

If you want to start an online business in india, this guide gives a practical road map you can follow in 90 days and scale to a sustainable ecommerce venture. in and Flipkart that fast-track sales. But many founders waste months on the wrong platform, improper legal setup, or weak unit economics.

This article covers what to sell, how to register and tax your business, platform choices, payment and shipping, marketing channels, and a realistic timeline with costs. You will get checklists, a 90-day launch timeline, pricing comparisons for popular platforms, common mistakes and how to avoid them, and a short FAQ for quick decisions. The focus is actionable steps you can execute this month - no vague theory.

Follow the timelines and cost estimates to build a lean, tested online store in India and make the first Rs 50,000 to Rs 2,00,000 in monthly revenue within three to six months.

Start an Online Business in India:

step-by-step overview

Overview

Starting an online business in India requires four core building blocks: product-market fit, legal and tax setup, a selling channel (website or marketplace), and customer acquisition. Each block has decisions that affect costs and speed to market. This section breaks the steps into a practical sequence and gives numerical targets for a lean launch.

Step 1 - Validate the idea (0-14 days)

  • Run a simple ad or social post campaign with a clear offer. Spend Rs 2,000 to Rs 5,000 on Facebook or Instagram ads to test conversion interest.
  • Create a one-page landing page using Carrd, Instapage, or Shopify landing templates and collect emails or pre-orders.
  • Target: 100 sign-ups or 10 pre-orders for Rs 500+ to validate demand.

Step 2 - Decide product and fulfilment (7-21 days)

  • If trading physical goods, choose stocked (buy wholesale) or drop-shipping/marketplace fulfilment.
  • Typical cost to buy initial inventory: Rs 20,000 to Rs 1,00,000 depending on SKU and MOQ (minimum order quantity).
  • For digital products or services, set a price point and bundle. Example: online course at Rs 2,999 or subscription at Rs 299/month.

Step 3 - Legal and payments (7-30 days, parallel)

  • Register as a sole proprietorship, Limited Liability Partnership (LLP), or Private Limited Company depending on long-term plans.
  • Apply for Goods and Services Tax (GST) registration if turnover is likely to exceed threshold or you plan B2B sales.
  • Add a payment gateway: Razorpay, PayU, Instamojo. Typical fees: 2% to 3% per transaction.

Step 4 - Launch sales channel (7-30 days)

  • Marketplace route: register on Amazon Seller Central India or Flipkart Seller Hub. Expect KYC and PAN verification; usually 3-7 days.
  • Direct route: build a store on Shopify (monthly fee), WooCommerce on WordPress (hosting + plugin) or use Wix/BigCommerce.
  • Hybrid: list on marketplaces and run a direct Shopify store simultaneously.

Step 5 - Marketing and scale (30-90 days)

  • Start with paid social advertising (Rs 10,000 to Rs 50,000 per month) focused on return on ad spend (ROAS).
  • Use influencer collaborations for niche products: micro-influencers (10k-100k followers) cost Rs 1,500 to Rs 20,000 per post.
  • Target metrics: cost per acquisition (CPA) below 20% of average order value (AOV). Example: AOV Rs 1,000, CPA target Rs 200.

Example timelines and targets

  • 0-14 days: validate with landing page, 100 emails or 10 paid pre-orders.
  • 15-30 days: register business, set up payments, list on marketplace or launch small Shopify store.
  • 30-90 days: run paid campaigns, reach 100-300 orders/month, refine product and operations.

Key trade-offs

  • Marketplaces reduce marketing effort but take commission 10% to 25% and limit branding.
  • Own website maximizes margins but needs more ad spend and conversion optimization.
  • Inventory-led models require upfront working capital; dropshipping reduces capital but margins and control fall.

Getting legal and tax setup right prevents fines, blocks on marketplace accounts, and lost time. It also unlocks benefits: GST registration allows you to claim input tax credit, and company formation can help attract investment and hire employees. This section explains the practical choices, typical costs, and timelines.

Business Entity Options and When to Use Them

  • Sole proprietorship: simplest; low setup cost; suitable for early-stage sellers with single owner and low complexity. Bank account in business name can take 1-7 days for documents and KYC.
  • Partnership or Limited Liability Partnership (LLP): useful when two or more founders; LLP limits liability for business debts and is simpler than a Private Limited company.
  • Private Limited Company: preferred when planning to raise capital or hire aggressively; higher compliance but better credibility. Company registration online typically takes 7-15 days if documents are ready.

Registrations and Compliance

  • Goods and Services Tax (GST): mandatory if turnover crosses the threshold (varies by supply and state; typically 20 lakh to 40 lakh INR for goods and lower for services in some states). Register before hitting the threshold; registration takes 1-3 days with proper documents.
  • Udyam Registration (Micro, Small and Medium Enterprises - MSME): optional but useful for collateral-free loans and government benefits. Online immediate registration if eligible.
  • Import Export Code (IEC): required for cross-border trade; online processing usually completes in 1-3 days.

Payments, KYC and Bank Accounts

  • Open a current account for the business with major banks: HDFC, ICICI, Axis, State Bank of India. Expect 2-7 days for account opening after submission.
  • Tie in your payment gateway (Razorpay, PayU, Instamojo) with PAN, bank statement, and business proof. Gateway onboarding takes 3-7 days for domestic processing.

Tax and Compliance Practicals

  • Maintain GST-compliant invoices. Use invoicing software such as Zoho Books, ClearTax, or QuickBooks. Monthly or quarterly GST returns depend on your composition scheme and turnover.
  • Keep records for 8 years for income tax and GST audits. Use a simple accounting workflow: record sales daily, reconcile weekly, file GST monthly or quarterly.
  • Budget for compliance: CA (chartered accountant) retainer or bookkeeping: Rs 5,000 to Rs 15,000 per month depending on volume.

Penalties and Marketplace KYC

  • Marketplaces like Amazon, Flipkart, and Meesho require GST and PAN for onboarding. Delays or mismatched GST details can lead to account suspension.
  • Keep GST and bank account names identical and ensure invoices match marketplace and payment gateway records.

Practical Example

A single-founder artisanal soap brand: registers as proprietorship (2 days), GST registration (2 days), opens current account (4 days), sets up Razorpay (3 days). Total compliance time: 1-2 weeks. Initial monthly compliance cost with CA and software: Rs 6,000.

Choosing Platform and Sales Channels

Overview

The platform you choose determines cost per sale, control over customer data, and speed to revenue. in, Flipkart), social commerce (Meesho, Instagram, Facebook Shops), and direct-to-consumer (Shopify, WooCommerce). Choose a combination based on margins, product type, and marketing capability.

Marketplace Pros and Cons

  • Amazon Seller Central India and Flipkart Seller Hub provide immediate traffic and trust. Commission varies by category: 10% to 25% plus fulfillment fees for Fulfillment by Amazon (FBA) or Flipkart’s logistics.
  • Pros: fast access to millions of shoppers, easy payment settlement, logistics partnerships.
  • Cons: higher fees, less brand control, competitive pricing pressure.

Social Commerce and Reseller Platforms

  • Meesho specializes in reseller-led social commerce; suitable for low-cost fashion and home goods. Typical reseller margins and commissions vary.
  • Facebook Shops and Instagram Shopping allow direct selling through social posts. Use Facebook Business Manager and Instagram Shopping setup via Meta Commerce Manager.
  • Pros: low entry cost, viral potential.
  • Cons: need content and community building; checkout flows can be frictional unless using native checkout options.

Direct-To-Consumer (D2C) Stores

  • Shopify: easy setup, app ecosystem, monthly plans. Shopify Basic at approximately $29 (about Rs 2,500 to Rs 3,000) per month; Shopify India billing options may vary.
  • WooCommerce (WordPress plugin): free plugin; hosting required. Shared hosting costs Rs 300 to Rs 1,000 per month; VPS higher. Good for full ownership and SEO.
  • Pros: full customer data ownership, better margins, branding control.
  • Cons: requires marketing spend to drive traffic. Average ad spend to get first 100 orders might be Rs 30,000 to Rs 70,000 depending on category.

Pricing and Margin Math (Example)

  • Product cost (per unit): Rs 300
  • Selling price (list): Rs 900 (Average Order Value Rs 900)
  • Marketplace commission: 15% = Rs 135
  • Payment gateway fee: 2% = Rs 18
  • Shipping cost: Rs 60
  • Packaging and returns reserve: Rs 40
  • Net margin before ads and overheads: Rs 900 - (300+135+18+60+40) = Rs 347

If your target customer acquisition cost (CAC) is Rs 200, profit before taxes becomes Rs 147 per order. This math shows how important keeping CAC below 20% of AOV is for sustainable margins.

Channel Strategy Suggestions

  • Low budget, test stage: start on a marketplace to capture early sales and validate product-market fit.
  • Brand-first products with high margins: invest in Shopify + SEO + paid social to capture customers and reduce marketplace fees.
  • Rapid scale with minimal marketing power: combine Amazon FBA for logistics with targeted Amazon Sponsored Products ads.

Example Setup for a Small Home-Goods Brand

  • Start on Amazon and a small Shopify store simultaneously.
  • Initial monthly budget: Shopify Basic $29 (Rs 2,500), domain Rs 800/year, Razorpay fee per transaction, Rs 20,000 ad spend on Facebook/Instagram and Amazon PPC.
  • Expect first month sales: 50-150 orders depending on ad effectiveness and category.

Growth, Marketing, and Operations

Principles

Growth is driven by three levers: increase traffic, improve conversion, and raise average order value (AOV). Focus first on repeatable and measurable channels. Track key metrics: conversion rate, cost per acquisition (CPA), gross margin, return on ad spend (ROAS), and repeat purchase rate.

Customer Acquisition Channels and Benchmarks

  • Facebook/Instagram ads: Good for visual products. Benchmarks: cost per click (CPC) Rs 2 to Rs 15, conversion rate 0.5% to 3% depending on landing page and product. Start with a Rs 10,000 to Rs 30,000 monthly test budget.
  • Google Shopping and Search: For intent-focused shoppers. CPC varies widely; expect higher conversion rate. Good for branded queries and product searches.
  • Amazon Ads (Sponsored Products): Target buyers who are ready to purchase. ACOS (Advertising Cost of Sales) target 20% to 30% for profitable growth.
  • Influencer marketing: Micro-influencers provide better ROI for niche products. Expect Rs 2,000 to Rs 30,000 per micro-influencer post depending on reach and influence.

Operations:

fulfilment, returns, and customer service

  • Fulfilment options: self-fulfilment via courier partners, fulfillment by marketplace (FBA), or 3PL (third-party logistics) like Shiprocket or Delhivery Fulfillment.
  • Typical domestic shipping cost: Rs 40 to Rs 150 per order depending on weight and zone. Negotiate rates with courier partners as volume grows.
  • Returns are costly: budget a 10% to 20% returns reserve in initial estimates for fashion and electronics categories.

Retention and Repeat Purchases

  • Email and SMS automation: welcome series, abandoned cart, and post-purchase sequences. Tools: Klaviyo (email), MoEngage, or Mailchimp. Typical open rates for post-purchase emails: 20% to 40%; expected repeat purchase lift 10% to 30%.
  • Loyalty programs: simple points or voucher systems can raise repeat rates. Example: 10% off next purchase with minimum Rs 500 raises repeat purchases.

Operations Example and Staffing

  • Initial operations can be handled by founder(s) and 1-2 part-time staff for packing and customer service.
  • At Rs 20,000 to Rs 35,000 per month per staff member, budget Rs 40,000 to Rs 80,000 monthly for two people.
  • When monthly order volume exceeds 500, consider a 3PL for storage and faster SLAs (service level agreements).

Scaling Timeline and Budgets (Sample)

  • Month 1-3: validation, set up, initial ads, 50-300 orders. Ad spend Rs 10,000 to Rs 50,000/month.
  • Month 3-6: optimize product pages, SEO, repeat purchase programs, increase ad budget to Rs 50,000-150,000/month.
  • Month 6-12: expand SKUs, negotiate logistics and packaging, consider hiring operations manager and marketing lead.

Tools and Resources

Platforms for selling

  • Amazon Seller Central India: free to register; commissions 10% to 25% plus FBA fees. Fast traffic, complex fee structure.
  • Flipkart Seller Hub: commission varies by category; strong in electronics and home goods.
  • Meesho: social commerce, reseller model; commission-based.
  • Shopify: monthly plans from roughly $29 (Basic) to $299 (Advanced); India billing varies.
  • WooCommerce (WordPress): plugin free; hosting costs Rs 300 to Rs 2,000/month. Good for SEO and customization.

Payment gateways and costs

  • Razorpay: widely used in India; typical fees 2% to 2.5% per transaction for domestic cards and net banking.
  • PayU: similar fee structure; strong for larger merchants.
  • Instamojo: simple for small sellers, fees vary.
  • Cash on Delivery (COD): commonly used in India but increases returns and logistics cost; budget Rs 30-80 extra per COD order.

Logistics and fulfillment partners

  • Delhivery: pan-India coverage, pricing dependent on volume.
  • Shiprocket: aggregator with discounted courier rates; useful for startups.
  • Ecom Express, Blue Dart, India Post (Speed Post): route and price depend on speed and locations.

Marketing and analytics

  • Facebook Business / Meta Ads: ad creation and management for Facebook and Instagram.
  • Google Ads and Google Merchant Center: for search and shopping ads.
  • Klaviyo, Mailchimp: email automation and owned audience building.
  • Google Analytics and Google Tag Manager: track traffic and conversions.

Accounting and legal tools

  • ClearTax, QuickBooks, Zoho Books: GST filing, invoicing and bookkeeping.
  • LegalZoom-type services exist for India-specific startup formation via Clear or Vakilsearch.

Pricing and availability examples

  • Shopify Basic: around $29/month (approx Rs 2,400-3,000 depending on billing).
  • WooCommerce hosting: Rs 300-1,000/month for basic shared hosting; Rs 2,000-5,000/month for managed WordPress hosting.
  • Razorpay payment processing: 2% to 2.5% per transaction (domestic cards/netbanking); international higher.
  • Amazon commission: 10% to 25% by category; FBA fulfillment fees vary by weight (for small items expect Rs 40-120 per unit).

Common Mistakes

  1. Skipping product validation
  • Mistake: Spending months and capital on inventory without testing demand.
  • Avoid by: Running small paid tests, landing pages, or pre-orders. Validate at least 100 emails or 10 paid pre-orders before large inventory buys.
  1. Choosing the wrong channel first
  • Mistake: Building a complex custom site when marketplace demand exists.
  • Avoid by: Start on marketplaces to test volume and margins, then invest in a D2C store if you need branding and customer data.
  1. Ignoring unit economics
  • Mistake: Focusing only on top-line sales while CAC and returns destroy margins.
  • Avoid by: Build a simple per-order P&L: product cost, marketplace fees, payment fees, shipping, packaging, CAC, returns reserve. Aim for gross margin > 30% before ads.
  1. Poor compliance and mismatched documentation
  • Mistake: GST, bank account, and business names mismatched leading to marketplace holds.
  • Avoid by: Keep all business registrations consistent. Use a CA to verify KYC documents before marketplace onboarding.
  1. Neglecting customer service and returns
  • Mistake: Assuming product will sell itself; creating poor reviews and churn.
  • Avoid by: Set SLAs for response times, use templates for returns, and allocate budget for customer experience.

FAQ

How Much Capital Do I Need to Start an Online Store in India?

You can start lean with Rs 25,000 to Rs 75,000 for a simple D2C launch: basic inventory, domain and hosting, one month of ads, and packaging. Marketplaces can lower upfront inventory through third-party fulfillment or dropshipping but expect ongoing commissions.

Do I Need GST Registration Immediately?

If you expect turnover to exceed the state-specific threshold (commonly 20 lakh to 40 lakh INR) or if you will sell B2B or across states, register for Goods and Services Tax (GST). For clarity and to avoid marketplace issues, many sellers register early. Consult a chartered accountant for specifics.

Which is Better:

Amazon or Shopify?

Amazon gives instant demand but higher fees and less brand control. Shopify gives full ownership of customers and better margins but requires more marketing spend. Use marketplaces to validate product-market fit and a Shopify store for branding and retention once you have predictable demand.

How Long Until I See Consistent Sales?

With a validated product and consistent marketing, expect consistent sales in 3 to 6 months. Early traction can occur within 30-90 days if you validate first, use marketplaces, and optimize ads and listings.

What are Typical Logistics Costs in India?

Domestic courier costs vary by weight and distance: Rs 40 to Rs 150 for most small packages. Use aggregators like Shiprocket for discounted rates at low volumes. Expect higher costs for bulky items and remote pin codes.

Can I Run a Business Without Inventory?

Yes. Dropshipping and print-on-demand reduce upfront capital but lower margins and control. Marketplaces like Meesho allow social commerce and reseller models that need little inventory.

Next Steps

  1. Validate demand in 14 days
  • Create a one-page landing page, run Rs 2,000 to Rs 5,000 in social ads, collect 100 emails or 10 pre-orders.
  1. Choose your channel and set up accounts in 7-14 days
  • Register on Amazon Seller Central or Flipkart Seller Hub, or start a Shopify store with a 14-day plan. Prepare documents: PAN, Aadhaar, bank account, and GST if available.
  1. Put in place compliance and payment systems in 7-21 days
  • Register business entity, open current account, and onboard a payment gateway (Razorpay or PayU). Consult a CA for GST and accounting setup.
  1. Launch and measure in 30-90 days
  • Run paid campaigns with a clear CPA target (below 20% of AOV). Track conversion rates, ROAS, and repeat purchase rate. Iterate product listings, images, and ad creatives based on data.

Launch Checklist (Quick)

  • Validate product demand (landing page, pre-orders)
  • Decide entity and complete basic registrations
  • Open business bank account
  • Choose sales channel(s): marketplace, Shopify, or both
  • Integrate payment gateway and logistics
  • Create basic marketing plan with a Rs 10,000 to Rs 50,000 testing budget
  • Implement order and return process and customer support workflow

This practical roadmap gives the sequence, costs, and targets to start an online business in India and scale it deliberately. Follow the checklists, measure unit economics from day one, and prioritize fast validation before scaling inventory and ad spend.

Further Reading

Marcus

About the author

Marcus — Ecommerce Development Specialist

Marcus helps entrepreneurs build successful ecommerce stores through practical guides, platform reviews, and step-by-step tutorials.

Launch Your Ecommerce Store for Just $1

Build your professional ecommerce store with Shopify - get all the tools, templates, and support needed to launch and grow your online business successfully.

Try Shopify for just $1/month for your first 3 months