E-Commerce Website Development Cost in India (2026 INR Pricing Guide)
WooCommerce vs Shopify vs custom Next.js—INR pricing tables, Razorpay integration costs, hidden fees, and 15 FAQs. Complete ecommerce website development cost guide for India.
DigitalXBrand Team
Web Development
Vikram wanted to launch a D2C spice brand online from Hyderabad. Three quotes came back: ₹45,000 for a WooCommerce setup on shared hosting, ₹2.8 lakh for Shopify Plus configuration, and ₹6.5 lakh for a custom Next.js storefront with Razorpay and Shiprocket. All three said 'full e-commerce.' None itemised GST on plugins, payment gateway fees, or year-two maintenance. He searched ecommerce website development cost india and needed a map—not another sales deck.
This 2026 guide breaks down ecommerce website development cost in India across WooCommerce, Shopify, and custom Next.js stacks. You get INR pricing tables, Razorpay integration considerations, hidden costs agencies omit, and 15 FAQs. Use it to compare quotes apples-to-apples before you sign.
📈 Cost = build + run
Development fee is one line item. Payment MDR, apps, hosting, photography, compliance, and AMC often exceed build cost over three years. Budget both.
The cheapest quote is expensive when it omits ₹40,000 in plugins and ₹2 per transaction you will pay for two years.
- WooCommerce vs Shopify vs custom Next.js for Indian D2C and B2B
- INR pricing tables by project tier (2026 market ranges)
- Razorpay, Cashfree, and UPI integration costs
- Hidden costs: apps, themes, shipping, GST, photography, SEO
- What to ask agencies before paying advance
- 15 FAQs for Google and AI search
Need a clear e-commerce quote?
DigitalXBrand builds WooCommerce and Next.js stores for Indian brands—with itemised scope, Razorpay integration, GST invoicing, and documented handoff.
What Drives E-Commerce Development Cost in India
- SKU count and variant complexity (size, spice blend, subscription)
- Payment methods: UPI, cards, EMI, COD, B2B credit
- Shipping: flat rate, zone-based, Shiprocket/Delhivery API
- Design: template customisation vs Figma-to-code custom UI
- Integrations: ERP, Zoho Inventory, WhatsApp order alerts
- Content: product photography, copywriting, Hindi localization
- Compliance: GST invoices, HSN codes, DPDP privacy flows
- Performance: Core Web Vitals targets on mobile 4G
Post-launch, ongoing costs dominate. Review AMC and plugin renewal benchmarks in our maintenance guide before you choose a stack.
💡 Start with SKU and order volume
Under 50 SKUs and 100 orders/month: WooCommerce or Shopify often wins. Hundreds of SKUs with custom pricing rules: Next.js or headless Woo. Enterprise omnichannel: custom or Shopify Plus with integrations.
WooCommerce vs Shopify vs Custom Next.js
Indian SMBs choose platforms based on budget, in-house technical capacity, and how custom the buying journey must be. Below is an honest comparison for 2026—not vendor marketing.
| Factor | WooCommerce | Shopify | Custom Next.js |
|---|---|---|---|
| Best for | D2C under 500 SKUs, content-heavy | Fast launch, ops-light teams | Unique UX, B2B portals, high scale |
| Build cost (India) | ₹40K–₹3L | ₹30K–₹2L setup + monthly | ₹2.5L–₹15L+ |
| Monthly run cost | ₹2K–₹25K hosting+apps | ₹2K–₹80K plan+apps | ₹5K–₹50K infra+AMC |
| UPI / Razorpay | Plugins (mature) | Razorpay app / Shopify Payments | Custom API integration |
| Ownership | Full (your hosting) | Rental (migrate possible) | Full (your repo) |
| Speed to launch | 4–10 weeks | 2–6 weeks | 10–20+ weeks |
| SEO control | High with good theme | Good; URL limits on advanced | Highest if built right |
| Exit risk | Plugin debt | Monthly fee forever | Dev dependency without docs |
WooCommerce in India
- Runs on WordPress—familiar to Indian agencies; huge plugin ecosystem
- Razorpay WooCommerce plugin: cards, UPI, wallets, EMI options
- Shiprocket and Pickrr plugins for pan-India shipping labels
- GST plugins for tax slabs and invoice fields; verify HSN support
- Risk: plugin conflicts, security patches, slow themes hurt conversions
- Hosting: avoid ₹99/month shared for serious revenue—use managed WP (Cloudways, Hostinger Business, AWS)
Shopify in India
- Shopify India plans from ~₹1,994/month (Basic, 2026 pricing—verify at purchase)
- Lower dev cost if theme + apps fit; higher lifetime platform fees
- Razorpay integration via app; checkout extensibility improving
- Shopify Markets for international; INR primary for domestic D2C
- Limitations: blog URL structure, some checkout customisation, app monthly stack
- Good for founders who want to operate—not manage WordPress updates
Custom Next.js Storefront
- Headless: Medusa, Saleor, Shopify Storefront API, or custom cart in Postgres
- Best performance potential—important for mobile India and SEO
- Razorpay Orders API + webhooks for payment verification server-side
- Higher upfront dev; needs AMC with developers who know App Router
- Pair with our Core Web Vitals targets for product listing pages
Product pages should hit LCP under 2.5s on 4G.
🎯 Ownership matters
Whatever stack you pick, control domain, payment dashboard, and product data exports. See our ownership checklist before signing agency contracts.
Pre-signing ownership requirements for e-commerce projects.
Decision Framework
- List must-have integrations (Razorpay, Shiprocket, Zoho, WhatsApp)
- Estimate 12-month order volume and AOV
- If team has no technical staff and launch < 6 weeks → Shopify lean
- If content marketing + 200 blog posts + Woo skills in agency → WooCommerce
- If custom B2B pricing, dealer login, or PWA → Next.js evaluation
- Get itemised quotes on same scope document for all three
E-Commerce Development Cost in India (INR Tables 2026)
Ranges reflect DigitalXBrand market observations across tier-1 and tier-2 cities. GST (18%) applies to agency services (SAC 998311). Always request itemised quotes.
| Tier | Scope | Typical cost (INR) | Timeline |
|---|---|---|---|
| Starter | Premium theme, ≤25 products, Razorpay, basic shipping | ₹40,000 – ₹90,000 | 3–5 weeks |
| Growth | Custom child theme, ≤150 SKUs, Shiprocket, coupons, GST | ₹90,000 – ₹2,00,000 | 6–10 weeks |
| Advanced | Custom plugins, subscriptions, multi-vendor lite, ERP sync | ₹2,00,000 – ₹5,00,000 | 10–16 weeks |
| Tier | Scope | Typical setup (INR) | Timeline |
|---|---|---|---|
| Starter | Dawn theme config, ≤30 products, Razorpay app | ₹30,000 – ₹70,000 | 2–4 weeks |
| Growth | Custom theme sections, collections, apps (reviews, COD fee) | ₹70,000 – ₹1,50,000 | 4–8 weeks |
| Plus / headless | Shopify Plus or Hydrogen storefront | ₹2,50,000 – ₹12,00,000+ | 12–24 weeks |
| Tier | Scope | Typical cost (INR) | Timeline |
|---|---|---|---|
| MVP | Catalog, cart, Razorpay, admin lite, ≤100 SKUs | ₹2,50,000 – ₹4,50,000 | 10–14 weeks |
| Growth | Search, filters, accounts, order tracking, CMS | ₹4,50,000 – ₹8,00,000 | 14–20 weeks |
| Enterprise | B2B portals, ERP, multi-warehouse, analytics | ₹8,00,000 – ₹20,00,000+ | 20–40 weeks |
What Should Be Itemised in Your Quote
- UI/UX design (Figma) vs theme purchase cost listed separately
- Product upload count (per SKU beyond cap)
- Payment gateway integration (Razorpay standard vs custom checkout)
- Shipping integration setup
- GST and invoice configuration
- Email templates (order confirm, shipped)
- SEO setup: schema, sitemap, GSC—not 'SEO included' without scope
- Training session and handover documentation
- 30-day post-launch bug fix window
- AMC year-one optional rate
| Item | WooCommerce | Shopify | Next.js |
|---|---|---|---|
| Platform / hosting | ₹12K–₹60K/yr | ₹24K–₹96K/yr plan | ₹36K–₹2L/yr Vercel/AWS |
| Premium plugins / apps | ₹8K–₹80K/yr | ₹12K–₹1.2L/yr | ₹0–₹40K/yr SaaS |
| AMC (agency) | ₹18K–₹1.2L/yr | ₹12K–₹60K/yr | ₹60K–₹3L/yr |
| Payment MDR | 2% + GST typical | 2% + GST typical | 2% + GST typical |
| Domain + SSL | ₹1K–₹3K/yr | Included in plan | ₹1K–₹3K/yr |
🔥 GST on services
Registered Indian agencies invoice 18% GST on development. Ask for SAC 998311 on the quote. Plugin and Shopify subscription GST is separate.
Freelancer vs Agency vs Enterprise Shop
- Freelancer (₹25K–₹1.5L): good for tight Woo budgets; verify backup and security competence
- Boutique agency (₹80K–₹8L): balanced design, integrations, AMC options
- Enterprise integrator (₹5L+): ERP, compliance, SLAs—overkill for 20-SKU spice brand
- Offshore quotes in USD: convert carefully; support timezone matters for payment incidents
Milestone Payment Schedule (Recommended)
- 30% on signed scope + design approval
- 30% on staging with catalog and test payments working
- 30% on production launch with Razorpay live keys
- 10% after 14-day acceptance and handover docs
Never pay 100% before Razorpay test transaction succeeds on production. Hold final tranche until you own domain, hosting, admin, and payment dashboard access.
Razorpay Integration Costs and Scope
Razorpay dominates Indian D2C payment stacks—UPI, cards, netbanking, wallets, EMI, and Payment Links. Integration scope affects dev cost more than gateway signup, which is free for standard accounts.
Razorpay Transaction Fees (2026)
| Method | Approx. fee | Notes |
|---|---|---|
| UPI | 0%–0.5% promos; ~2% standard varies by plan | Negotiate at volume |
| Domestic cards | ~2% + GST | Credit often higher than debit |
| Netbanking | ~2% + GST | |
| EMI | Additional ~0.5–1% | Bank dependent |
| International cards | ~3% + GST | If you sell abroad |
| Payment Links | Same as above | Good for WhatsApp sales |
⚠ COD is not free
Cash on delivery avoids MDR but increases RTO (return to origin) and logistics cost. Many Indian stores add ₹30–₹80 COD fee or disable COD above certain AOV—factor ops cost, not only gateway fee.
Integration Patterns by Platform
- WooCommerce: Official Razorpay plugin—redirect or embedded checkout; dev ₹5K–₹15K if theme conflicts
- Shopify: Razorpay Payment App—setup ₹5K–₹20K including test/live key migration
- Next.js: Orders API create order server-side → Razorpay Checkout → webhook signature verify → order fulfilment
- Subscriptions: Razorpay Subscriptions API—add ₹30K–₹80K dev vs one-time checkout
- Marketplace / split settlements: Route API—legal and KYC complexity; enterprise pricing
import Razorpay from "razorpay";
import { NextResponse } from "next/server";
const razorpay = new Razorpay({
key_id: process.env.RAZORPAY_KEY_ID!,
key_secret: process.env.RAZORPAY_KEY_SECRET!,
});
export async function POST(req: Request) {
const { amountPaise, receiptId } = await req.json();
const order = await razorpay.orders.create({
amount: amountPaise,
currency: "INR",
receipt: receiptId,
});
return NextResponse.json({ orderId: order.id });
}Production integrations require webhook handlers for payment.captured, idempotency keys, refund flows, and reconciliation exports for CA. Budget ₹15K–₹40K additional on Next.js for hardened payment flows.
KYC and Go-Live Checklist
Razorpay activation
- Business PAN, GSTIN (if registered), bank account in business name
- Website with refund policy, privacy policy, terms, contact page live
- Test mode transactions on staging before live keys
- Webhook URL HTTPS with signature verification
- Settlement cycle understood (T+2 typical)
- Razorpay dashboard access in founder account—not developer personal email
Cashfree, PayU, and PhonePe
Cashfree and PayU compete on MDR and payout speed. PhonePe Payment Gateway suits UPI-heavy audiences. Dev costs are similar to Razorpay. Some agencies standardise on one gateway—negotiate who pays integration change cost if you switch later.
Shipping + Payment Combined Scope
- Shiprocket / Pickrr: ₹0 setup on basic; ₹8K–₹25K dev for deep Woo/Next.js integration
- Zone-based shipping: metro vs tier-2 vs NE states
- Free shipping threshold logic affects AOV—implement in cart not ad hoc
- GST on shipping charges per your CA's advice
Hidden Costs Agencies Often Omit
Quotes that look cheap at ₹50,000 often become ₹1.5 lakh in year one when hidden line items surface. Ask about each bucket below before advance payment.
Plugins, Themes, and Apps
| Item | Typical cost | Platform |
|---|---|---|
| Premium WooCommerce theme (Flatsome, Astra Pro) | ₹4K–₹15K/yr | WooCommerce |
| Elementor Pro | ₹4K–₹6K/yr | WordPress |
| Advanced coupons / subscriptions plugin | ₹5K–₹20K/yr | WooCommerce |
| Shopify app stack (reviews, COD, SMS) | ₹12K–₹60K/yr | Shopify |
| Search plugin (Algolia, Doofinder) | ₹0–₹1.2L/yr | All |
| Email marketing (Klaviyo, Mailchimp) | ₹0–₹50K/yr | All |
Photography, Copy, and Catalog Work
- Product photography: ₹300–₹2,000 per SKU studio; lifestyle shoots ₹15K–₹80K/day
- Copywriting: ₹150–₹500 per product description; Hindi translation extra
- SKU upload: agencies often cap at 25–50 products; ₹100–₹300 per additional SKU
- Background removal and colour correction: ₹50–₹200 per image
Compliance and Legal
- GST configuration and HSN mapping: ₹5K–₹25K setup with CA coordination
- Privacy policy and DPDP consent flows: ₹10K–₹40K dev + legal fees separate
- FSSAI display for food products: content compliance, not dev
- Consumer grievance channel on site: required for marketplace trust
🛡 Security incidents are expensive
Skipped updates on WooCommerce payment plugins cause breaches. Budget AMC or self-manage patches. Recovery costs exceed years of maintenance.
AMC pricing for WooCommerce and Next.js stores.
Meta, Google, and Analytics
- Meta Pixel + CAPI setup: ₹8K–₹25K one-time
- GA4 e-commerce events: ₹5K–₹15K
- Google Merchant Center feed: ₹10K–₹30K setup
- Ad spend separate—do not confuse with dev quote
Performance and CDN
Slow stores pay twice: lower conversion and worse SEO. Image optimisation, CDN (Cloudflare Pro), and quality hosting add ₹5K–₹30K/year but reduce bounce on Indian mobile networks.
Optimise product pages for LCP and INP before scaling ad spend.
12 Questions Before You Sign
- What is excluded from this quote?
- Who pays for premium plugins and renewals?
- How many products are included in upload?
- Is Razorpay live integration in scope including webhooks?
- Who owns domain, hosting, Razorpay, and admin accounts?
- What is year-one AMC price and what is excluded?
- How are change requests billed after scope freeze?
- Is GST invoice with SAC 998311 included?
- What happens if Razorpay KYC delays launch?
- Is staging included? How many revision rounds?
- Post-launch SEO: schema, sitemap, or only 'SEO-friendly theme'?
- Handover: export formats for products and customers if we leave?
💰 Three-year TCO math
Add build + (yearly run × 3) + payment MDR on projected GMV. A ₹2L Woo build with ₹80K/year run beats a ₹80K build that needs ₹1.2L/year in app fees and emergency dev.
Sample Year-One Budget Template
| Line item | INR |
|---|---|
| Design + WooCommerce build | ₹1,40,000 |
| GST 18% on services | ₹25,200 |
| Premium theme + plugins year 1 | ₹18,000 |
| Hosting (managed) | ₹24,000 |
| Product photography (80 SKUs) | ₹48,000 |
| Razorpay MDR (₹24L GMV @ 2%) | ₹48,000 |
| AMC | ₹36,000 |
| Meta/GA4 setup | ₹15,000 |
| Year-one total (excl. ads) | ₹3,54,200 |
Frequently Asked Questions
15 answers to the most searched questions about ecommerce website development cost india—formatted for featured snippets and AI search.
How much does ecommerce website development cost in India?+
Is WooCommerce or Shopify cheaper in India?+
What is the cost of a custom Next.js ecommerce website in India?+
How much does Razorpay integration cost for an ecommerce site?+
What are Razorpay fees for Indian ecommerce?+
What hidden costs should I expect in ecommerce website projects?+
How long does it take to build an ecommerce website in India?+
Do I need GST on ecommerce website development invoices?+
What is a reasonable milestone payment for ecommerce projects?+
How much is ecommerce website maintenance in India?+
Can I build an ecommerce site for under ₹50,000 in India?+
Shopify vs WooCommerce for Indian D2C brands?+
Is Shiprocket integration included in development quotes?+
How do I compare ecommerce development quotes fairly?+
What should I budget for year one total ecommerce cost in India?+
Conclusion: Compare Total Cost, Not Headline Quotes
Ecommerce website development cost in India spans ₹40,000 freelancer Woo builds to ₹20 lakh custom platforms—but your real number is three-year total cost of ownership. Platform choice matters less than itemised scope, payment integration quality, ownership of accounts, and maintenance discipline. Ask agencies the twelve questions in this guide and run the year-one budget template before you transfer advance.
🎯 Related reading
After launch, protect performance and budget ongoing care. Secure ownership before you pay final invoice.
Continue with these guides from DigitalXBrand.
Want an itemised e-commerce quote?
DigitalXBrand scopes WooCommerce and Next.js stores with clear INR line items—Razorpay, Shiprocket, GST setup, and AMC options. Bengaluru team, GST invoicing.
Tags