Ecommerce Store Setup Cost India 2026: Platform Pricing
- Ecommerce Store Setup Cost India 2026: Platform Pricing
Selyst Editorial Team
Selyst Editorial Team
A basic Shopify store with payment gateway, GST integration, and shipping setup costs ₹15,000–₹35,000 for a small business. A custom WooCommerce build with multi-language support and marketplace integration runs ₹80,000–₹2,50,000. The spread is not complexity — it is whether you use templates or build features from scratch.
Setting up an ecommerce store in India means choosing between off-the-shelf platforms (Shopify, WooCommerce) that charge monthly subscriptions and custom-built stores that require upfront development but give you full control. Both routes need payment gateway integration (Razorpay, PayU, Paytm), GST-compliant invoicing, and shipping partner APIs — none of which are optional after January 2026. Most first-time sellers underestimate payment gateway transaction fees and GST filing complexity. These are not one-time costs.
The biggest mistake is choosing a platform based on setup cost alone. A ₹12,000 Shopify store that charges 2% per transaction adds ₹40,000 annually if you process ₹20 lakh in sales. A ₹1,50,000 WooCommerce build with zero transaction fees pays for itself in year two. The right platform depends on your product catalogue size, expected monthly orders, and whether you need marketplace integration with Amazon or Flipkart.
Average Cost of Ecommerce Store Setup in India
Platform choice drives everything. Shopify stores cost ₹15,000–₹35,000 for basic setup including theme customisation, Razorpay integration, and mobile optimisation. Monthly subscription adds ₹1,800–₹4,500 depending on your plan. WooCommerce on WordPress hosting costs ₹50,000–₹1,50,000 for custom development with no monthly platform fees — just hosting at ₹5,000–₹15,000 per year.
Custom-built stores using Laravel or Node.js start at ₹2,00,000 and climb to ₹8,00,000 for enterprise features like multi-vendor support, AI product recommendations, or headless commerce architecture. These are for brands processing 500+ daily orders or needing deep integration with existing ERP systems.
Payment gateway setup is separate. Razorpay, PayU, and Paytm charge zero setup fees but take 2–2.5% per transaction. Some gateways waive fees if your monthly volume exceeds ₹10 lakh. GST integration costs ₹8,000–₹25,000 as a one-time development expense — this includes automated invoice generation and HSN code mapping.
Shipping integration with Shiprocket, Delhivery, or Ecom Express adds ₹10,000–₹30,000 for API setup and order tracking implementation. Multi-language support (Hindi, Tamil, Bengali) costs ₹20,000–₹60,000 depending on the number of pages and product descriptions you need translated.
Small businesses selling 50–200 products with basic checkout typically spend ₹40,000–₹80,000 total for a working store. Mid-sized brands with 500–2,000 SKUs, inventory management, and customer accounts budget ₹1,50,000–₹3,50,000. Enterprise sellers needing omnichannel integration and custom workflows start at ₹5,00,000.
Mobile commerce optimisation is non-negotiable. Over 70% of Indian ecommerce traffic comes from mobile devices. A store that loads slowly on 4G or breaks on Android browsers will lose half its visitors. This work is included in most professional setups but adds ₹15,000–₹40,000 if retrofitted later.
What Affects the Price
Platform licensing is the first split. Shopify, BigCommerce, and Wix charge monthly subscriptions (₹1,800–₹4,500) but include hosting, security, and automatic updates. WooCommerce and Magento are open-source — no licensing fees, but you pay developers for setup, customisation, and ongoing maintenance.
Payment gateway choice impacts long-term costs more than setup costs. Razorpay charges 2% on domestic cards and UPI, PayU charges 2.5%, and Paytm offers volume discounts starting at ₹15 lakh monthly processing. A store processing ₹30 lakh monthly pays ₹60,000–₹75,000 annually in gateway fees alone. Some developers recommend integrating two gateways for redundancy — double the setup cost, lower downtime risk.
Product catalogue complexity drives development hours. Fifty products with three images each and standard descriptions take 20–30 hours to upload and format. Two thousand products with size charts, colour variants, and video demonstrations take 200+ hours. Bulk upload tools reduce this, but custom attribute mapping (fabric type, care instructions, fit guides) still needs manual configuration.
GST compliance requirements ballooned in 2024 with stricter HSN code enforcement and e-invoicing mandates for businesses above ₹5 crore turnover. Basic GST integration (auto-calculate tax, generate invoices) costs ₹8,000–₹15,000. Full compliance including e-way bill generation and GSTR filing prep adds ₹20,000–₹40,000. This is not optional — incorrect GST implementation leads to filing errors and penalties.
Shipping provider integration depends on whether you use one courier or multi-carrier logic. Single-provider setup (Shiprocket API for automatic rate calculation and tracking) costs ₹10,000–₹18,000. Multi-carrier systems that choose the cheapest option based on pin code and package weight cost ₹35,000–₹70,000. Stores shipping 500+ orders monthly recoup this in lower per-shipment costs within six months.
Multi-language and multi-currency features matter for pan-India reach. A Hindi and English bilingual store costs ₹20,000–₹35,000 for interface translation and product description localisation. Adding Tamil, Bengali, or Marathi brings the total to ₹60,000–₹1,00,000. Multi-currency (USD, AED, SGD for NRI buyers) adds another ₹15,000–₹25,000 for exchange rate API integration and currency-switching logic.
Marketplace integration with Amazon and Flipkart costs ₹40,000–₹1,20,000 depending on whether it is one-way (push inventory to marketplace) or two-way (sync orders back to your store for unified inventory management). Brands selling across four channels (own store, Amazon, Flipkart, Myntra) budget ₹1,50,000+ for this alone.
Security and PCI compliance for payment data costs ₹20,000–₹50,000 annually. This includes SSL certificates, firewall configuration, and quarterly vulnerability scans. Skipping this risks payment gateway de-activation and customer data breaches. Most professional setups include first-year security; renewal is on you.
Developer hourly rates vary by location and experience. Junior developers in tier-2 cities charge ₹500–₹800 per hour. Senior developers in Bengaluru or Mumbai charge ₹1,500–₹3,500 per hour. Agencies bundle this into fixed project fees, but hourly rates matter for post-launch tweaks and feature additions.
Typical Price Ranges by Job Type
Basic Shopify store (50–100 products, standard theme, one payment gateway): ₹15,000–₹35,000 setup + ₹1,800–₹2,500/month subscription. Includes mobile optimisation, Razorpay integration, basic GST invoicing, and Shiprocket API. This suits first-time sellers testing product-market fit. Transaction fees add 2% per sale. A Surat garment seller processing ₹8 lakh monthly pays ₹16,000 annually in gateway fees plus ₹30,000 in Shopify subscriptions.
WooCommerce store with custom theme (200–500 products, two payment gateways, multi-language): ₹80,000–₹1,80,000 one-time development + ₹8,000–₹12,000/year hosting. No monthly platform fees. Includes custom checkout flow, GST compliance, shipping integration, and Hindi/English support. Hosting on AWS or DigitalOcean with auto-scaling costs more but handles traffic spikes during Diwali sales. A Jaipur jewellery brand with 300 SKUs paid ₹1,40,000 for WooCommerce setup and saves ₹35,000 yearly versus Shopify's subscription model.
Custom Laravel or Node.js build (500–2,000 products, advanced inventory management, API integrations): ₹2,00,000–₹5,00,000. Built from scratch for unique workflows — subscription boxes, made-to-order customisation, or B2B wholesale portals. Includes custom admin panel, vendor management, and warehouse integration. A Bengaluru furniture brand spent ₹3,80,000 on a custom store with AR visualisation and pincode-based delivery date estimation. This is overkill for standard retail.
Marketplace integration (Amazon, Flipkart, Myntra sync): ₹40,000–₹1,20,000 depending on the number of channels and sync frequency. One-way inventory push is cheaper; two-way order sync with real-time stock updates costs more. Most brands start with Amazon integration (₹50,000–₹70,000) and add Flipkart later. A Mumbai skincare brand integrated three marketplaces for ₹1,10,000 and saw order processing time drop by 60%.
Mobile app development (iOS and Android with store integration): ₹2,50,000–₹6,00,000 for native apps with push notifications, offline cart, and one-tap checkout. Progressive web apps (PWAs) cost ₹80,000–₹1,80,000 and work across devices without app store approval. A Chennai apparel brand built a PWA for ₹1,40,000 instead of native apps and avoided the ₹15,000 monthly app maintenance cost.
Enterprise store with omnichannel integration (physical POS, mobile app, web, marketplace): ₹8,00,000–₹25,00,000+. Unified inventory across channels, customer loyalty programs, AI-powered recommendations, and ERP integration. This is for brands operating 10+ retail locations or processing 2,000+ daily orders. A Delhi electronics chain spent ₹18,00,000 on Magento Commerce with SAP integration and broke even in 14 months through reduced inventory holding costs.
Subscription box or membership model (recurring billing, customisable products): ₹1,50,000–₹4,00,000. Includes subscription management, automated billing, pause/skip functionality, and personalised product selection. Payment gateways charge 3–3.5% for recurring payments versus 2% for one-time. A Pune snack subscription service paid ₹2,20,000 for WooCommerce with custom subscription logic and Razorpay Subscriptions API.
Headless commerce architecture (decoupled frontend and backend): ₹5,00,000–₹15,00,000. Lets you change the frontend (website redesign) without touching backend logic (inventory, pricing, checkout). Future-proof but expensive upfront. Used by brands planning frequent design updates or launching on multiple platforms (web, app, smart TV, voice commerce). A Hyderabad cosmetics brand went headless for ₹8,50,000 and launched on Amazon Alexa six months later without rebuilding the core store.
How to Get an Accurate Quote
List your product catalogue size and the number of variants per product. A clothing brand with 100 styles but 800 SKUs (sizes, colours) needs more database structure and filtering logic than a furniture store with 100 unique products. Quote templates assume simple products — variants add 20–40% to development time.
Specify payment methods beyond cards and UPI. Cash on delivery adds ₹8,000–₹15,000 for reconciliation logic and fraud prevention rules. Buy now, pay later (ZestMoney, Simpl, LazyPay) integration costs ₹20,000–₹40,000 per provider. Wallet support (Paytm, PhonePe) is often bundled with gateway setup but confirm in writing.
Describe your shipping model in detail. Flat-rate shipping nationwide is simple. Zone-based pricing (₹50 for same city, ₹100 for rest of state, ₹150 for other states) adds complexity. Weight-based calculations or volumetric pricing for bulky items need custom logic — add ₹15,000–₹30,000. Free shipping above a threshold (₹500, ₹1,000) is standard but requires cart total tracking.
Ask whether GST compliance includes GSTR-1 and GSTR-3B report generation. Basic GST integration auto-calculates tax and prints it on invoices. Full compliance pre-formats data for filing and flags mismatches. The difference is ₹15,000–₹25,000 and dozens of hours saved during quarterly filing. A Kolkata electronics seller paid extra for auto-generated GSTR reports and avoided two penalties in the first year.
Request a breakdown of transaction fees by payment method. UPI costs 2% or ₹3 per transaction (whichever is lower), credit cards cost 2.5%, international cards cost 3.5–4%. If 60% of your buyers use UPI, your effective rate is closer to 1.8%, not 2.5%. This changes your cost model. Get this in writing with monthly fee caps if applicable.
Clarify what "mobile optimised" means in the quote. Responsive design (site adjusts to screen size) is standard. Progressive web app features (offline browsing, add to home screen, push notifications) cost ₹40,000–₹80,000 extra. True native app development is a separate ₹2,50,000+ project. Confirm which you are getting.
Ask about marketplace inventory sync frequency. Hourly sync costs more to develop than daily sync, but prevents overselling during flash sales. Real-time sync is the gold standard for high-volume stores — budget ₹80,000–₹1,50,000. A Pune home décor brand chose daily sync (₹50,000) and manually disabled products during Amazon sales to avoid double orders.
Request post-launch support terms upfront. Most developers include 30–90 days of bug fixes. After that, support costs ₹8,000–₹25,000 monthly or ₹800–₹1,500 per billable hour. Clarify response time for critical issues (payment gateway down, checkout broken). A 4-hour response SLA costs more than next-business-day support.
Get hosting and domain renewal costs in writing. Shared hosting is ₹3,000–₹6,000 annually and works for 500–1,000 monthly visitors. VPS hosting costs ₹12,000–₹40,000 yearly and handles 5,000–10,000 visitors. Cloud hosting (AWS, Google Cloud) scales automatically but bills per usage — budget ₹15,000–₹50,000 annually for a mid-sized store. Domain registration is ₹800–₹1,500/year but some developers mark it up.
Compare at least three developers or agencies. Post your job on Selyst to receive quotes from up to five Pros specialising in ecommerce development. Filter by portfolios showing stores similar to yours in product count and feature complexity. A developer who built 20 WooCommerce fashion stores knows the edge cases — that saves you 30–50 hours of trial and error.
Ways to Save Without Compromising Quality
Start with a pre-built theme instead of custom design. Shopify and WooCommerce marketplaces sell premium themes for ₹3,000–₹8,000 that include mobile optimisation and fast loading. Customising a premium theme costs ₹15,000–₹40,000 versus ₹80,000–₹1,50,000 for designing from scratch. You lose design uniqueness but gain 4–6 weeks of launch time. A Chandigarh supplement brand launched in three weeks using a customised premium theme for ₹28,000 total.
Use Razorpay or PayU's standard checkout instead of building a custom payment page. Standard checkout redirects buyers to the gateway's hosted page — zero development cost, automatic PCI compliance, and all payment methods included. Custom on-site checkout costs ₹25,000–₹60,000 and requires annual security audits. The redirect adds one click but saves significant upfront cost. Most buyers do not notice.
Integrate one marketplace at launch and add others later. Amazon integration alone costs ₹50,000–₹70,000. Adding Flipkart and Myntra simultaneously pushes it to ₹1,20,000. Start with your primary channel, validate the integration works, then expand. A Vadodara home goods seller saved ₹60,000 by launching Amazon-only and adding Flipkart four months later when order volume justified the expense.
Skip multi-language support at launch if 80%+ of your audience speaks English or Hindi. Add regional languages after you identify demand by geography. A Karnataka-based seller added Kannada support six months post-launch for ₹18,000 after noticing 40% of traffic from tier-2 Karnataka cities. Launching with four languages upfront would have cost ₹70,000 — money better spent on customer acquisition.
Use plugin-based solutions for features like abandoned cart recovery, product reviews, and email marketing. WooCommerce and Shopify have free or low-cost plugins (₹2,000–₹6,000 one-time) that deliver 80% of what custom development offers. Custom email automation costs ₹40,000+; a Mailchimp integration costs ₹8,000. The plugin route has limitations but works for most small stores.
Bundle hosting with development if the developer offers it. Agencies often resell managed hosting at ₹8,000–₹15,000 annually with bundled support. This costs ₹2,000–₹4,000 more than buying hosting directly but includes troubleshooting if the site goes down. For non-technical founders, this is worth the markup. A Lucknow fashion brand pays ₹12,000/year for bundled hosting and saved ₹25,000 in emergency developer callouts during the first year.
Negotiate developer rates for off-peak development timelines. Most agencies are fully booked September–December (pre-Diwali launch rush). Projects starting February or June get 10–20% discounts in some cases. A four-week timeline starting March cost a Nagpur food brand ₹1,10,000 versus a quoted ₹1,35,000 for November delivery.
Handle product uploads yourself instead of paying the developer. Agencies charge ₹30–₹80 per product for data entry, image cropping, and SEO optimisation. For 200 products, that is ₹6,000–₹16,000. Use a bulk upload CSV template and upload in batches yourself — time-consuming but free. Save developer hours for technical work you cannot do.
Choose annual billing over monthly for platform subscriptions. Shopify offers 10% off on annual plans (₹19,800/year instead of ₹22,000). WooCommerce hosting providers discount 15–25% on annual prepayment. A ₹15,000/year hosting bill drops to ₹11,250 if paid upfront. This frees ₹3,750 for payment gateway setup or plugin purchases.
Delay advanced features like AI recommendations, AR product preview, or voice search until after launch. These are impressive but non-essential for the first 6–12 months. A Ahmedabad eyewear brand postponed AR try-on (₹1,80,000) for one year, validated product-market fit with a basic store, then added it using early revenue. Launching with every feature delays go-live and burns budget before the first sale.
FAQ
How much does a basic ecommerce store cost to set up in India? ₹15,000–₹35,000 for a basic Shopify store with 50–100 products, payment gateway integration, and mobile optimisation. WooCommerce on self-hosted WordPress costs ₹50,000–₹80,000 for a similar feature set but eliminates monthly subscription fees. Both options include GST-compliant invoicing and Shiprocket integration. Custom-built stores start at ₹2,00,000 and are overkill unless you need unique workflows or multi-vendor functionality.
What are the ongoing costs after launching an ecommerce store? Shopify charges ₹1,800–₹4,500 monthly for platform access. Hosting for WooCommerce or custom stores runs ₹5,000–₹15,000 annually for shared or VPS plans; cloud hosting costs ₹15,000–₹50,000 yearly based on traffic. Payment gateways take 2–2.5% per transaction — ₹40,000–₹50,000 annually if you process ₹20 lakh in sales. Add ₹8,000–₹25,000 monthly for developer support, SSL renewal (₹2,000–₹5,000/year), and marketing tools. Budget ₹60,000–₹1,50,000 yearly in recurring costs after launch.
Is WooCommerce cheaper than Shopify for small businesses in India? WooCommerce has zero monthly platform fees but requires ₹50,000–₹1,50,000 upfront for development and ₹8,000–₹12,000 yearly for hosting. Shopify costs ₹15,000–₹35,000 to set up and ₹21,600–₹30,000 annually in subscriptions. If you process fewer than 500 orders monthly, Shopify's all-in-one model is simpler. Above 1,000 monthly orders, WooCommerce's zero transaction fees and one-time cost make it cheaper over two years. A Coimbatore textile seller saved ₹45,000 in year two by switching from Shopify to WooCommerce.
How much does payment gateway integration cost? Razorpay, PayU, and Paytm charge zero setup fees for standard integration on Shopify or WooCommerce. Custom checkout pages cost ₹25,000–₹60,000 for on-site payment processing and PCI compliance. Transaction fees are 2% for UPI and debit cards, 2.5% for domestic credit cards, and 3.5–4% for international cards. Volume discounts start at ₹10–₹15 lakh monthly processing. A store doing ₹30 lakh monthly pays ₹60,000–₹75,000 annually in gateway fees — this often exceeds platform costs.
Do I need GST integration for an ecommerce store? Yes. All ecommerce sellers registered under GST must issue tax invoices with HSN codes and GSTIN details. Basic GST integration (auto-calculate tax, generate compliant invoices) costs ₹8,000–₹15,000. Advanced features like GSTR-1 report generation and e-invoicing for businesses above ₹5 crore turnover add ₹20,000–₹40,000. Skipping this leads to filing errors, reconciliation headaches, and penalties during GST audits. Budget for this upfront — retrofitting GST compliance costs 30–50% more.
How much does marketplace integration with Amazon or Flipkart cost? ₹40,000–₹1,20,000 depending on the number of marketplaces and sync depth. One-way inventory push (your store to Amazon) costs ₹40,000–₹70,000. Two-way sync (orders and inventory updates flow both ways) costs ₹80,000–₹1,20,000. Multi-channel integration across Amazon, Flipkart, and Myntra runs ₹1,50,000+. A Bengaluru beauty brand paid ₹95,000 for two-way Amazon sync and reduced double-order instances by 85% compared to manual inventory updates.
Can I build an ecommerce store without technical knowledge? Yes, if you use Shopify or Wix, which offer drag-and-drop builders and pre-built themes. Expect to spend 20–40 hours learning the platform and uploading products yourself. Hiring a developer for basic Shopify customisation costs ₹15,000–₹25,000 and saves weeks of trial and error. WooCommerce and custom builds require developer involvement — not DIY-friendly unless you have WordPress experience. Post your requirements on Selyst to compare Pros who specialise in beginner-friendly setups and ongoing support.
What is the cost difference between mobile-optimised and a dedicated mobile app? Mobile-optimised websites (responsive design) are included in standard ecommerce setup at no extra cost. Progressive web apps (PWAs) with offline browsing and push notifications cost ₹80,000–₹1,80,000. Native iOS and Android apps cost ₹2,50,000–₹6,00,000 plus ₹15,000–₹30,000 monthly maintenance. Over 70% of Indian shoppers browse on mobile, but most convert fine on responsive sites. Build a native app only if you have 10,000+ monthly visitors and need features like biometric login or NFC payments.
Ready to launch your ecommerce store? Post your project on Selyst to receive quotes from up to five experienced web development Pros specialising in Indian ecommerce platforms, payment gateway integration, and GST compliance.


