A working Shopify store in Mumbai costs between ₹60,000 and ₹4 lakh to build, and the spread has almost nothing to do with design. The low end is a paid theme configured properly, your catalogue loaded, a gateway live and nothing custom. The top of that band is the same store plus the plumbing that Indian commerce actually demands: cash-on-delivery rules, GST-compliant invoices, a courier integration that pushes AWBs back into the order, and a pincode serviceability check on the product page. Past ₹5 lakh you are usually paying for a large catalogue, B2B pricing, or an ERP sync. So when you compare two quotes for a Shopify website, cost in Mumbai is mostly a question of which of those pieces each agency put in scope and which they left for you to discover in month three.
Mumbai rates are Bengaluru rates are Pune rates
We are in Bengaluru and we quote merchants in Lower Parel and Andheri at the same rates we quote merchants in Koramangala. There is no Mumbai premium in Shopify work, because the cost input is developer hours and those hours are priced nationally now. Agency blended rates in India sit roughly between ₹1,200 and ₹3,000 an hour depending on seniority mix and whether a Shopify-certified developer is doing the work or reviewing it. A Mumbai studio with an office near BKC has higher rent, but rent is a small fraction of a project quote and they are competing against every other Indian agency for the same brief.
What does change by city is expectation. Mumbai founders tend to arrive with a media budget already running on Meta, a warehouse contract signed, and a launch date tied to a festive window. That compresses timelines, and compressed timelines cost more than the same scope done across eight calm weeks. If you want to see how the underlying numbers break down across build types, we keep a fuller breakdown on Shopify development cost in India, and our Mumbai engagement page covers how we run projects remotely for brands here.
How much does a Shopify store cost in rupees, plan by plan
Three numbers to hold separately, because merchants routinely conflate them.
- Build: one-time. ₹60,000 to ₹1.2 lakh for a clean theme setup. ₹1.75 lakh to ₹4 lakh for a standard D2C build with custom sections and the India-specific logic wired in. ₹5 lakh and up when there is a 5,000-SKU catalogue, multi-currency, B2B tiers or an ERP in the picture. Shopify Plus builds start around ₹15 lakh and are almost never worth it below roughly ₹8–10 crore of annual revenue.
- Platform: monthly, paid to Shopify in rupees. The Basic plan is in the low thousands per month, Advanced in the tens of thousands. Check the current India pricing page before you budget, it has been revised more than once.
- Apps and gateway: monthly and per-transaction. A realistic app stack for an Indian store, GST invoicing, reviews, a COD tool, WhatsApp, runs ₹3,000 to ₹15,000 a month. Gateway fees are the bigger bite: around 2% plus GST on domestic cards and UPI as a standard Razorpay rate, negotiable once you have volume, and Shopify adds its own third-party gateway percentage on top because you are not on Shopify Payments.
Shopify website cost in India for a small business, honestly
If you are doing under ₹10 lakh a month and selling 30 SKUs, do not spend ₹3 lakh on a build. Buy a ₹25,000 theme from the Shopify Theme Store, pay someone ₹60,000 to ₹90,000 to set it up properly, and put the rest into inventory and ads. The store will be fine. We have told plenty of founders exactly this and lost the project, which is the correct outcome.
The moment to spend is when the store is the constraint rather than the traffic. You will know: RTO is eating your margin, the catalogue has outgrown the theme's filtering, B2B buyers keep emailing for GST invoices, or the mobile page takes four seconds to show a product image and your Meta cost per purchase is climbing while CTR holds steady.
COD logic: the line item everyone forgets and everyone pays for
COD is still a large share of orders for most Indian D2C brands, and refusals come with it. This is the single scope decision that moves a quote most, because it is genuinely custom work.
Arithmetic on a store doing 1,000 orders a month, 65% of them COD:
- 650 COD orders. At a 25% RTO rate, 162 come back.
- Forward leg ₹65, reverse leg ₹65. That is ₹130 burned per returned order, before packaging and the hours your team spends on NDR calls. Roughly ₹21,000 a month, gone.
- Now add an OTP or WhatsApp confirmation step on COD orders, a partial-prepaid nudge (pay ₹100 now, rest on delivery), and a rule that blocks COD above a cart value or on pincodes with a bad history. Pull RTO from 25% to 18% and you save about 45 returns a month, near ₹5,900. Call it ₹70,000 a year on shipping alone.
Building that properly, the rules engine, the confirmation flow, the blocklist you can edit without a developer, is ₹35,000 to ₹75,000 of the quote. It pays back inside a year at that order volume and the saving compounds as you scale. Cheaper agencies leave it out, which is why their number looks better on the PDF.
GST invoicing, and the B2B wrinkle that gets missed
Shopify's native order confirmation is not a GST invoice. No HSN codes, no place of supply, no CGST/SGST/IGST split, no sequential invoice series. For B2C at small volume an app handles it for a few hundred rupees a month and you are done.
B2B is where the cost appears. If a meaningful slice of your buyers are businesses claiming input credit, you need to capture a valid GSTIN at checkout, validate its format, and carry it through to the invoice. On Basic and Grow you cannot add fields to checkout, so the honest options are a cart-page field that writes to order attributes, or a post-purchase form that your ops team reconciles. Both are workarounds and both leak. Proper checkout field capture needs Shopify Plus and a checkout UI extension, which is a real reason to consider Plus and a bad one to buy it on its own. Budget ₹20,000 to ₹60,000 for the workaround path, more if you also need e-way bill data flowing to your logistics partner.
Razorpay, PayU, Cashfree: the Shopify Payments question
Shopify Payments is not available to Indian merchants, so the comparison people search for does not exist here. You will run Razorpay, PayU or Cashfree, and the integration itself is a plug-in job that costs nothing meaningful to wire up.
What costs money is what you do around it. UPI intent flows on mobile, saved-card tokenisation behaviour, a retry path when a bank's UPI handle is down during a Diwali sale spike, and reconciliation between gateway settlements and Shopify order records once refunds and partial COD prepayments are in play. We generally recommend keeping one primary gateway and one fallback you can switch to from the admin inside five minutes. During the festive peak that switch has saved more revenue than any conversion tweak we have shipped.
Wiring Shiprocket or Delhivery so your ops team stops copy-pasting
Installing a courier aggregator app is free and takes an afternoon. Making it useful is where the hours go: mapping product weights and dimensions so rates are not guessed, splitting pickup by location if you hold stock in two places, showing a pincode serviceability and ETA check on the product page (this genuinely moves add-to-cart on mobile), pushing the AWB and tracking link back into the Shopify order, and firing a WhatsApp update on dispatch and on failed delivery attempts.
That bundle is ₹25,000 to ₹75,000. It breaks the moment you add a second warehouse, so if a Bhiwandi facility is coming in six months, say so at scoping rather than paying twice.
Design price versus template price
A custom-designed Shopify storefront, Figma through to built theme, runs ₹1.5 lakh to ₹5 lakh for design work alone in this market. A premium theme plus a strong art director reworking type, colour, spacing and the product page layout gets you 80% of the visual result for ₹40,000 to ₹90,000.
Custom design earns its keep when your brand lives or dies on a specific feeling: fashion, jewellery, premium home. For supplements, electronics, tools and most FMCG, a well-configured theme with disciplined photography outperforms a bespoke build, because the thing holding conversion back is usually the product page copy and a 3.5-second mobile load, not the hero animation.
On that second point: most Indian traffic is mobile, a lot of it on patchy 4G. Getting LCP from 2.4s to under 1.5s is normal, achievable work on a theme build and it does more for revenue than anything else on the visual list. Our speed work runs as a standalone engagement, and if you would rather start by measuring, our app SwiftStore scans the store, fixes what it safely can and tracks the score over time.
Freelancer rates in Mumbai, and the cheap-developer trap
Competent Shopify freelancers in Mumbai charge ₹700 to ₹2,000 an hour, or ₹40,000 to ₹1.5 lakh for a full theme setup. That is a legitimate route for a first store, and for a lot of small brands it is the right route. Hire one who will show you two live stores you can open on your phone and check the load time yourself.
Below roughly ₹25,000 for a full build, someone is installing a free theme, importing a CSV and disappearing. The bill arrives later: no Liquid documentation, hard-coded prices in theme files, GST handled by a manual spreadsheet, and a metafield structure nobody can extend. We charge more to untangle those than we would have charged to build it once. If budget is genuinely tight, buy less scope at a proper rate rather than full scope at a rate nobody can deliver on. You can also hire a developer on a monthly retainer and ship in stages, which spreads the cost without lowering the standard.
What changes for 2026 budgets
Two shifts worth pricing in. First, checkout extensibility has made Plus more defensible for anyone with real checkout customisation needs, and correspondingly made the old checkout.liquid hacks on lower plans a dead end. If your 2026 roadmap includes anything at checkout, scope it as a Plus conversation rather than a patch.
Second, festive timelines. If you want to be stable through Diwali, the build has to be signed by roughly June and load-tested in August. Projects that start in September pay a rush premium and launch into the worst possible week to find bugs. We would rather push a client to a January relaunch than ship a store on 15 October.
Beyond that, build rates in India have been flat for a couple of years and we do not expect a jump. App subscriptions and gateway fees are the line items creeping up, so review your stack annually and delete the three apps you stopped using.
Getting a quote you can actually compare
Ask every agency the same five questions: is COD rule logic in scope, who builds the GST invoice flow, which gateway and which fallback, who wires the courier and pushes tracking back, and what the mobile LCP target is at handover. Quotes that look ₹1.5 lakh apart usually differ on exactly those five answers.
If you want a second opinion on a quote sitting in your inbox, send us the scope document and the store URL and we will tell you what is missing from it. That is what our free audit is for, and it takes us about a day.


