E-Commerce Website for Indian Businesses: A Complete Guide (2026)

Indian e-commerce crossed ₹5 lakh crore in 2025, and an increasing share of that is driven by small and medium businesses selling directly through their own websites rather than marketplaces. Building your own e-commerce site gives you higher margins, customer data ownership, and brand control. Here's everything you need to know before you start.

Platform Options: WooCommerce, Shopify, Custom

The three main options for Indian businesses each have distinct trade-offs:

PlatformBest ForCost (Setup)Monthly CostLimitations
WooCommerce (WordPress)SMEs, content-heavy stores, SEO-focused businesses₹15,000–₹60,000₹500–₹2,000 (hosting)Needs technical maintenance; can slow down with many products
ShopifyD2C brands, quick launch, design-conscious businesses₹5,000–₹20,000 (setup)₹2,000–₹8,000 (plan fees)Monthly fee forever; limited customisation without developers; transaction fees on lower plans
Custom (PHP/Node.js)High SKU, complex catalogues, B2B portals₹80,000–₹3,00,000+₹1,000–₹5,000 (hosting)Higher upfront; needs developer for changes

Our recommendation for most Indian SMEs: WooCommerce on managed WordPress hosting. It's the most flexible, has the lowest long-term cost, and gives you full ownership of your store and data. Shopify makes sense if you want the absolute fastest launch with minimal technical involvement and are comfortable with the ongoing monthly fee.

Indian Payment Gateways: Razorpay, CCAvenue, UPI

Your payment gateway is the most India-specific decision you'll make. Here's how the major options compare:

GatewaySetup CostTransaction FeeUPI SupportBest For
RazorpayFree (instant activation)2% standard; 1.8% on higher volumesYes (excellent)Most Indian SMEs — modern dashboard, best developer API, instant setup
PayUFree–₹3,0001.99%–2.35%YesEstablished businesses wanting competitive rates at volume
CCAvenue₹1,200 one-time2%–3%YesBusinesses needing multi-currency or have existing CCAvenue relationship
CashfreeFree1.75%–2%YesStartups; lower transaction fees
StripeFree2%+₹30No (India-specific UPI not supported)Only if you're selling internationally in foreign currencies

UPI is non-negotiable for India: Over 60% of Indian online transactions are via UPI (Google Pay, PhonePe, Paytm, BHIM). A payment gateway without UPI support will cost you a significant portion of conversions. Razorpay and Cashfree have the best UPI implementation.

💡 COD (Cash on Delivery): Still accounts for 30–40% of orders in Tier 2 and Tier 3 cities. If you're targeting beyond metros, enable COD through a logistics partner like Shiprocket, which handles COD remittance automatically.

GST Compliance for E-Commerce

Running an e-commerce business in India requires understanding GST's e-commerce-specific rules:

  • GST registration is mandatory if you're selling through your own website and have turnover above ₹40 lakh (₹20 lakh for services). If you're selling on marketplaces (Amazon, Flipkart), registration is mandatory regardless of turnover.
  • Invoice requirements: Every order must generate a GST-compliant invoice with GSTIN, HSN/SAC codes, tax breakdown (CGST/SGST or IGST), and your registered address.
  • TCS (Tax Collected at Source): If you're selling on marketplaces, the marketplace collects 1% TCS. On your own website, you collect and remit GST directly.
  • E-way bill: Required for goods over ₹50,000 value moving inter-state. Your logistics partner (Shiprocket, Delhivery) typically handles this.

WooCommerce integrates with GST plugins (like WooCommerce GST Suite) that automate invoice generation, GSTIN validation, and tax calculation. Shopify has third-party GST apps that handle this but add monthly cost.

Mobile UX for India: Getting It Right

Mobile commerce in India has unique characteristics that Western-designed platforms often miss:

  • Network variability: Design for 3G-speed loading. Compress all images below 100KB. Use lazy loading for product images. Test on a throttled connection before launch.
  • Payment UX: The UPI flow must be seamless — one tap to open the UPI app, quick return after payment. Test on PhonePe, Google Pay, and Paytm specifically.
  • Regional language options: If you're targeting Tier 2 and Tier 3, consider offering Hindi or regional language UI. Conversion rates increase significantly for vernacular-language shoppers.
  • WhatsApp order support: Prominently display a WhatsApp number for order queries. Indian shoppers expect to be able to call/message for help — especially for first-time online purchases.
  • Product images: Indian consumers look at multiple images before purchasing. Include 4–6 product photos including size reference. Trust is built visually.

Logistics and Shipping Integration

For physical product e-commerce, logistics integration is critical. The top options for Indian e-commerce:

  • Shiprocket: The most popular aggregator — integrates with 17+ courier partners, automatic best-rate selection, COD handling, tracking page. ₹22–₹45 per 500g depending on zone.
  • Delhivery: Excellent for B2B and high volume. Better rates at scale but requires volume commitment.
  • WooCommerce + Shiprocket Plugin: Automatically creates shipments when an order is placed. Tracking updates pushed to customer via email/SMS. Highly recommended for WooCommerce stores.

E-Commerce Website Cost Breakdown (2026)

ComponentWooCommerce SetupShopify Setup
Design and development₹20,000–₹55,000₹8,000–₹20,000
Hosting (annual)₹3,000–₹8,000₹24,000–₹96,000 (plan fee)
SSL CertificateIncluded with Akham hostingIncluded
Payment gateway setupFree (Razorpay)Free (Razorpay)
GST plugin (WooCommerce)₹2,000–₹4,000/year₹1,500–₹3,000/year (app)
Shiprocket integration₹1,000–₹2,000 (setup)₹1,000 (setup)
Year 1 total (estimate)₹28,000–₹70,000₹35,000–₹1,25,000

WooCommerce has a higher upfront cost but lower ongoing cost. Shopify is faster to launch but the monthly fee (₹2,000–₹8,000) accumulates to ₹24,000–₹96,000 per year indefinitely.

Pre-Launch Checklist

  • GST registration obtained and GSTIN configured in the store
  • Payment gateway live mode activated and test payment completed
  • UPI payment tested on PhonePe and Google Pay
  • Mobile responsiveness verified on Android (most common in India) and iOS
  • Page load speed under 3 seconds on mobile (test with PageSpeed Insights)
  • Product images uploaded, compressed, with alt text
  • GST-compliant invoice template configured
  • Shipping rates configured (including COD if applicable)
  • Return policy and refund policy pages live
  • SSL certificate active (HTTPS) — never launch an e-commerce site on HTTP
  • WhatsApp support number displayed prominently on checkout and order confirmation pages
  • Google Analytics and Google Search Console connected

Build Your E-Commerce Store with Akham

WooCommerce stores from ₹25,000. Indian payment gateways, GST-compliant invoicing, Shiprocket integration, mobile-optimised design.

Discuss Your E-Commerce Project