WooCommerce India setup cost guide 2026 — hosting, plugins, payment gateways

Photo: Unsplash — free to use, no attribution required

ഇന്ത്യൻ ബിസിനസ്സുകൾക്ക് WooCommerce Store Setup — ചെലവ്, Hosting, Payment Gateway — 2026 ഗൈഡ്.

Why Indian Businesses Are Reconsidering Their E-Commerce Platform Choice

Every week I get a call from a business owner in Kerala or Bangalore who has been quoted wildly different prices for the same e-commerce project — one developer says ₹25,000, another says ₹1,50,000, and a third wants ₹3,00,000. The confusion usually comes down to one question: WooCommerce or Shopify, and what does each actually cost to run in India?

This guide gives you real numbers. Not ranges so wide they are useless, but the actual costs you will face in 2026 when you choose WooCommerce for an Indian store — hosting, domain, themes, plugins, payment gateways, GST compliance, and what a developer should charge you.

WooCommerce vs Shopify: Honest Decision Criteria for Indian Sellers

Both platforms work. The question is which fits your situation, not which is universally better.

When WooCommerce Makes More Sense

  • You already have a WordPress blog or content site — adding a store to an existing WordPress installation costs far less than starting a separate Shopify account, and your SEO content and product pages live on the same domain.
  • Your store has unusual product structures — custom product fields for artisan pieces, booking-based products, rental items, or bundled packages are achievable in WooCommerce with plugins, but Shopify's rigid product schema fights you at every turn.
  • You want to avoid recurring platform fees — Shopify's basic plan costs $29/month (~₹2,400), and if you use a third-party payment gateway like Razorpay rather than Shopify Payments (not available in India), Shopify adds a 2% transaction fee on every order. On ₹5 lakh/month in sales, that is ₹10,000/month lost to fees alone.
  • Long-term ownership matters to you — WooCommerce data lives on your own server. You can migrate hosts, export everything, and are never locked into a platform's pricing changes.

When Shopify Is the Better Call

  • You have no technical support and want to launch in under 2 weeks — Shopify's onboarding is genuinely faster. There is no server configuration, no plugin conflicts, and the default checkout converts reasonably well out of the box.
  • Your catalogue is small and stable — fewer than 50 products, no complex variants, no multilingual requirements. The overhead of managing WooCommerce server infrastructure is not worth it at this scale.
  • You are primarily selling through Instagram or WhatsApp — Shopify's social commerce integrations and Buy Button are easier to embed in these flows than WooCommerce's equivalent setups.

Complete WooCommerce Setup Cost Breakdown for India (2026)

Hosting — The Biggest Variable

Hosting choice affects your store's speed, uptime, and indirectly, your SEO rankings. Here are the realistic options for Indian WooCommerce stores:

  • Hostinger Business — ₹599/month (~₹7,188/year): Entry-level managed WordPress hosting. Includes free SSL, one-click WooCommerce install, and a Singapore data centre that loads reasonably fast for Indian visitors. Works well for stores under 500 orders/month. The main limitation is PHP memory limits and restricted server access — fine until you need custom CRON jobs or server-level caching.
  • SiteGround GrowBig — ₹799/month (~₹9,588/year): Better daily backups, staging environment included, and noticeably faster support response times than Hostinger. The SuperCacher server-side caching helps WooCommerce pages load faster without extra plugin configuration. A sensible middle ground.
  • Cloudways (DigitalOcean 2GB) — ₹1,200/month (~₹14,400/year): Managed cloud hosting where you choose DigitalOcean, AWS, or Google Cloud as the underlying infrastructure. The Breeze cache plugin (free with Cloudways) combined with server-level Redis caching gives WooCommerce stores noticeably better performance. Worth it once you are doing consistent daily sales — the performance difference matters for checkout conversion rates.
  • WP Engine Startup — ₹2,500+/month: Premium managed WordPress hosting with automatic updates, daily backups, and a built-in staging environment. Makes sense for stores doing ₹5 lakh+ monthly revenue where downtime has real financial consequences. Their India-specific CDN routing has improved significantly in 2025–26.

Domain Registration

  • .com domain — ₹800–1,100/year from GoDaddy, BigRock, or Namecheap. GoDaddy often runs first-year promotions at ₹99 but renewal costs normalise at ₹900–1,100.
  • .in domain — ₹700–900/year — a good choice if your audience is entirely within India, and it can help with local search visibility in some cases.
  • Buy your domain from a registrar that is separate from your host when possible. If your host goes down or you want to migrate, having the domain with a separate registrar keeps your options clean.

Themes — Free to ₹4,500/year

The free Astra or Storefront themes work adequately for most stores. Premium themes give you more layout control and pre-built product page templates:

  • Astra Pro — ₹2,500/year: Lightweight, well-documented, and has a large library of WooCommerce-compatible starter templates. The annual fee covers updates and support.
  • Flatsome — $59 one-time (approximately ₹4,900): Popular with fashion and lifestyle stores. No recurring fee after purchase, which makes the total cost lower over 3–4 years than Astra Pro.
  • Divi — ₹4,500/year (or ₹18,000 lifetime): Visual page builder that non-technical owners can use to rearrange layouts. Heavier on page load than Astra or Flatsome — test your Core Web Vitals carefully if you use Divi.

Essential Plugins — Free vs Paid Reality

WooCommerce itself is free. But a functional Indian store needs several plugins, and the costs add up faster than most people budget for:

  • Yoast SEO Free — ₹0: Sufficient for most stores. The premium version (₹2,100/year) adds redirect manager and internal linking suggestions — useful but not essential to start.
  • WPML (Multilingual) — ₹5,000+/year: Necessary only if you need product pages in Malayalam, Tamil, or Hindi alongside English. A significant cost but the only reliable way to build a properly multilingual WooCommerce store.
  • WooCommerce Subscriptions — $199/year (~₹16,500): For stores selling monthly product boxes, online courses with recurring billing, or any subscription-based model. Not needed for standard product sales.
  • UpdraftPlus Free — ₹0: Automated backups to Google Drive or Dropbox. The free version is adequate for most stores. Premium (₹3,500/year) adds incremental backups and encrypted cloud storage — worth it for high-volume stores.
  • WP Rocket — $59/year (~₹4,900): Page caching, file minification, and lazy loading. On shared hosting where server-level caching is limited, WP Rocket noticeably improves page load times for WooCommerce stores.

Payment Gateways — India-Specific Options

This is where Indian WooCommerce stores differ substantially from Western setups. You need local payment methods your customers actually use:

  • Razorpay — 2% + ₹3 per transaction (no monthly fee): The most widely used payment gateway for Indian WooCommerce stores. The free official plugin handles UPI, credit/debit cards, netbanking, wallets (Paytm, PhonePe, Amazon Pay), and EMI. Setup takes under an hour. For a store doing ₹1 lakh/month in sales, expect to pay approximately ₹2,000–2,300/month in gateway fees.
  • PayU — 2% per transaction: Similar coverage to Razorpay. Some merchants report slightly better uptime during peak sale days (Diwali, Republic Day sale spikes).
  • CCAvenue — ₹1,200 setup + transaction fees: Older gateway, more complex onboarding, but supports some niche payment methods. Generally not recommended for new stores unless a specific business reason exists.
  • Cash on Delivery — ₹0: Built into WooCommerce. Enable it in WooCommerce > Settings > Payments. COD remains the preferred payment method for a significant portion of Indian buyers, particularly in Tier 2 and Tier 3 cities. Disabling it to avoid returns is a mistake — the conversion loss outweighs the return handling cost for most product categories.

GST Invoicing — A Non-Negotiable Requirement

If your store's annual turnover exceeds ₹40 lakh (₹20 lakh for some states and service businesses), GST registration is mandatory, and your invoices must comply with GST format requirements. WooCommerce's default order emails do not meet this standard.

  • WooCommerce GST Plugin — ₹2,000–5,000 one-time: Adds GSTIN capture at checkout, auto-calculates CGST+SGST for intra-state and IGST for inter-state orders based on the customer's state, and generates GST-compliant PDF invoices. Several Indian developers offer these plugins — verify the plugin is actively maintained and compatible with your WooCommerce version before purchasing.
  • Razorpay with GST Support: Razorpay's WooCommerce plugin includes basic GST invoice generation as part of their payment flow — adequate for many small sellers who only need simple invoicing.
  • Zoho Books Integration — ₹749/month: If you need full accounting integration, connecting WooCommerce to Zoho Books handles GST returns, reconciliation, and GSTR-1 filing. Overkill for a small store but valuable once you are processing 50+ orders/day.

India-Specific WooCommerce Features You Cannot Skip

A WooCommerce store built without these will frustrate Indian customers enough to lose sales:

  • PIN code-based shipping: India has over 19,000 PIN codes, and customers expect to enter their PIN and see delivery time estimates specific to their area. The Shiprocket or Delhivery WooCommerce plugins handle this, connecting your store to the shipping networks that cover Tier 2 and Tier 3 cities properly.
  • Indian address format: The default WooCommerce address form is built for Western address structures. You need to add a State dropdown with all Indian states, make PIN code a required field, and optionally add a landmark/near-by field that Indian customers are accustomed to providing. A developer can add these fields in under two hours.
  • Mobile number at checkout: Indian customers expect SMS order confirmation. The default WooCommerce checkout collects phone but does not validate Indian mobile numbers (10 digits, starts with 6–9). Adding a validation rule prevents bad data in your order system.
  • Hindi/regional language support: If more than 30% of your traffic comes from non-English speaking regions, even partial translation of product titles and checkout labels into the regional language improves conversion. WPML handles this properly, but is expensive. For a single-language addition, TranslatePress (₹3,500/year) is a lower-cost alternative.

Ongoing Maintenance Costs in India

The setup cost is a one-time expense. Ongoing costs are what catch business owners off guard:

  • WordPress + WooCommerce core updates: Free, but they require testing. A major WooCommerce version update (e.g., 8.x to 9.x) can break payment gateway plugins or custom checkout modifications. Budget 2–4 hours of developer time (₹2,000–8,000) per major update.
  • Security monitoring: Wordfence Free provides adequate malware scanning and firewall protection for small stores. The premium version (₹5,000/year) adds real-time threat intelligence. For stores handling card data, a basic security audit every 6 months is worth the cost.
  • Backup verification: UpdraftPlus can be configured to back up daily to Google Drive. The critical step most store owners skip is testing restoration. Run a restore test on a staging site every quarter — discovering your backups are corrupted during an actual crisis is a situation you want to avoid.
  • Speed optimization: As your product catalogue grows, database queries slow down. An annual database optimisation and plugin audit (2–3 hours of developer time) keeps your store loading fast.

Real Budget Scenarios: Two Indian Stores

Scenario 1: Kerala Handicraft Seller — ₹35,000 Setup

A Thrissur-based artisan selling handwoven cane furniture and brass lamps online. Around 80 products, mostly unique pieces. Needs to reach buyers in Mumbai, Delhi, and NRIs in the Gulf.

  • Hostinger Business hosting (1 year): ₹7,188
  • .com domain (1 year): ₹1,000
  • Astra Pro theme (1 year): ₹2,500
  • Razorpay plugin (free) + COD enabled
  • GST invoice plugin (one-time): ₹2,800
  • Yoast SEO free + UpdraftPlus free
  • Developer: custom Indian address fields, product pages, mobile-responsive layout — ₹22,000
  • Total year-one cost: approximately ₹35,500

Annual renewal from year two: hosting + domain + theme = approximately ₹10,700/year, plus any ongoing developer support needed.

Scenario 2: Bangalore Fashion Brand — ₹80,000 Setup

A Bangalore-based women's clothing brand with 200+ SKUs across sizes, colours, and fabric variants. Wants multilingual support (Kannada + English), size guide pages, and integration with Shiprocket for shipping management.

  • Cloudways DigitalOcean hosting (1 year): ₹14,400
  • .com domain: ₹1,000
  • Flatsome theme (one-time): ₹4,900
  • TranslatePress (Kannada): ₹3,500
  • WP Rocket: ₹4,900
  • GST plugin: ₹3,500
  • Shiprocket WooCommerce plugin: free tier initially
  • Developer: custom size guide integration, product filtering by fabric/size/colour, Shiprocket setup, checkout customisation for Indian address format — ₹48,000
  • Total year-one cost: approximately ₹80,200

WooCommerce vs Amazon/Flipkart: When Your Own Store Makes Sense

Selling on Amazon or Flipkart is not the same decision as building your own WooCommerce store — they serve different purposes and the smarter answer is often both.

Amazon and Flipkart give you immediate access to millions of buyers but take 15–40% of every sale as platform fees, control the customer relationship completely, and can delist you with little notice. Your own WooCommerce store gives you customer data, email lists, and the ability to build repeat purchase relationships through WhatsApp or email at near-zero marginal cost.

For a handicraft or artisan product business where the story behind the maker matters, a standalone store almost always outperforms a marketplace listing in the long run. Buyers who discover your products on Amazon and then find your own website will often purchase directly there next time — especially if your WooCommerce store offers the same price without a platform's generic checkout experience.

For commodity products competing on price — phone accessories, standard clothing basics, mass-market consumables — marketplace distribution is harder to beat on volume. Your own store works best as a brand-building and repeat-purchase channel alongside the marketplace presence, not instead of it.

Want a WooCommerce Store Built for Your Indian Business?

Rajesh R Nair builds WooCommerce stores optimised for Indian customers — Razorpay, COD, GST invoicing, Indian address format, PIN code shipping, and regional language support included. Chat on WhatsApp to discuss your project →

What Should a Developer Charge for WooCommerce Setup in India?

Developer charges vary enormously depending on experience level, location, and scope. Here is what the market looks like in 2026:

  • Basic store (under 50 products, standard theme, Razorpay + COD): ₹15,000–25,000. A developer who charges significantly less is likely cutting corners on mobile testing or performance optimisation.
  • Mid-range store (100–300 products, custom design, shipping integration, GST plugin, Indian address format): ₹40,000–70,000. This is the range where most small businesses in Kerala and Karnataka will find their project landing.
  • Custom features (booking system, multi-vendor, subscription products, custom reporting): ₹75,000–1,50,000+. Every custom feature that requires writing code rather than configuring a plugin adds significant time.

Be cautious of developers who quote exclusively based on the number of pages rather than functional requirements. A WooCommerce store with 500 products and Shiprocket integration is a more complex project than one with 50 products and basic checkout, regardless of how many static pages are involved.

Ask any developer you consider hiring: have you set up Razorpay with WooCommerce before? Have you configured GST tax calculation? Have you integrated Shiprocket or Delhivery? The answers will tell you immediately whether they understand the India-specific requirements or are learning on your project.

Frequently Asked Questions

What is the realistic total cost to set up a WooCommerce store in India in 2026?

A functional WooCommerce store in India costs between ₹35,000 and ₹1,50,000 to set up in 2026, depending on complexity. Budget hosting like Hostinger Business starts at ₹599/month, a .com domain runs around ₹1,000/year, a premium theme like Astra Pro costs ₹2,500/year, Razorpay integration is free (2% + ₹3 per transaction), and a GST invoicing plugin adds ₹2,000–5,000 one-time. Developer fees for a basic store range from ₹15,000–50,000. Annual recurring costs after the first year typically land between ₹12,000–30,000, covering hosting, domain, theme renewals, and basic plugin subscriptions.

How do I add Cash on Delivery and Razorpay payment options to WooCommerce for Indian customers?

Cash on Delivery is built into WooCommerce — go to WooCommerce > Settings > Payments and enable it with one click. No additional plugin is required. For Razorpay, install the free official Razorpay for WooCommerce plugin from WordPress.org, enter your Razorpay Key ID and Key Secret from the Razorpay dashboard, and you instantly support UPI, credit/debit cards, netbanking, Paytm, PhonePe, and EMI for eligible orders. Both COD and Razorpay can be active simultaneously — customers choose at checkout. One important note: if you enable COD, configure minimum and maximum order amount restrictions to avoid very low-value COD orders that are not economical to fulfill.

What WooCommerce hosting should I choose for an Indian e-commerce store — Hostinger vs Cloudways?

Hostinger Business (₹599/month) suits stores starting out, with fewer than 500 orders/month and no high-traffic sale events. It is low-maintenance and includes everything you need to launch. Cloudways (₹1,200+/month on DigitalOcean) is the better choice once your store has consistent traffic — it runs on cloud infrastructure, supports Redis object caching, and gives you PHP memory control that WooCommerce needs for larger product catalogues. The performance difference between Hostinger and Cloudways becomes noticeable above 1,000 monthly visitors — at that traffic level, Cloudways' checkout speed improvement typically translates to measurable conversion uplift. SiteGround (₹799/month) sits in the middle and is a reasonable first upgrade from Hostinger for stores that want better support without full cloud complexity.

How does WooCommerce handle GST invoicing requirements for Indian sellers?

WooCommerce does not include GST-compliant invoicing by default, so Indian sellers above the GST threshold need a dedicated plugin. A good WooCommerce GST plugin (₹2,000–5,000 one-time from Indian developers) adds a GSTIN field at checkout, automatically applies CGST and SGST for intra-state orders and IGST for inter-state orders based on the customer's billing state, and generates PDF invoices in the format required by the GST portal. For sellers using Razorpay, the Razorpay WooCommerce plugin includes basic invoice generation. If your business requires monthly GSTR-1 filing or reconciliation, connecting WooCommerce to Zoho Books or Tally via an integration plugin handles this more cleanly than manual exports.

Is WooCommerce or Shopify better for a small Indian fashion or handicraft business just starting out?

For a fashion or handicraft seller who is also investing in a blog, local SEO, or content marketing, WooCommerce on WordPress keeps everything on one platform and avoids Shopify's 2% third-party transaction fee. A Kerala handicraft seller with an active blog about craft traditions will typically build better organic search rankings on WooCommerce because Google sees the content and products as part of one authoritative site. For a seller who wants to launch in under two weeks with no developer involvement and will rely primarily on Instagram and paid ads for traffic, Shopify's faster setup and polished default checkout gives a better starting experience. The right answer genuinely depends on your business model and marketing approach rather than a universal platform preference.