The Shopify cost in India is not one number, and the published comparisons are mostly wrong because they model a store that does not exist here. Shopify Payments is unavailable, so you pay a platform transaction fee on top of a gateway. But COD orders are exempt from that fee, and UPI carries no bank-level MDR. On a real Indian D2C store the payment mix moves the bill further than the plan does.
Short answer
An Indian merchant pays the plan fee plus 18% GST, plus Shopify's third-party transaction fee — 2% on Basic, 1% on Grow, 0.6% on Advanced — plus the gateway's MDR plus 18% GST on that. Because Shopify Payments is unavailable in India under RBI rules, that platform fee is unavoidable on gateway-processed orders. It does not apply to cash on delivery, which Shopify treats as a manual payment method. A typical Grow-plan store at ₹10 lakh monthly GMV with a normal UPI/COD mix lands around 2.5–3.5% of revenue all-in, not the 5–6% most comparisons quote.
I lead enterprise commerce and integration programmes at MithTech, a practice in Bengaluru that designs, implements and operates business-critical software for complex organisations. The work includes Medusa storefronts and payment integrations for Indian D2C brands, and I have no commercial interest in any individual brand leaving Shopify. That is exactly why this post spends its length on getting your actual number right rather than inflating it. Honest take: once you model COD and UPI properly, Shopify India is cheaper than the internet says. It is still the most expensive market Shopify operates in.
Why is Shopify more expensive in India than anywhere else?
Because the one thing that makes Shopify cheap elsewhere is not available here. In most markets you use Shopify Payments, Shopify earns the processing spread, and there is no separate platform transaction fee. In India, Shopify Payments does not exist — RBI's payment-aggregator licensing framework governs who may settle payments in the country, and Shopify does not hold that licence.
So every Indian merchant runs Razorpay, Cashfree, PayU or CCAvenue, and Shopify charges its third-party transaction fee on top for the privilege. That fee is tiered by plan: 2% on Basic, 1% on Grow and 0.6% on Advanced.
Here is the published INR pricing, monthly on annual billing, with GST shown separately because it is genuinely part of your bill:
| Shopify transaction fee | |||
|---|---|---|---|
| Starter | ₹399 | ₹471 | 2% |
| Basic | ₹1,499 | ₹1,769 | 2% |
| Grow | ₹5,599 | ₹6,607 | 1% |
| Advanced | ₹22,680 | ₹26,762 | 0.6% |
| Plus | ~₹1,75,000 | ~₹2,06,500 | negotiated |
Skimmable summary: Shopify Payments is unavailable in India under RBI licensing,. Merchants pay a third-party gateway plus Shopify's transaction fee — tiered at 2% Basic, 1% Grow, 0.6% Advanced — with 18% GST on both the plan and the gateway fee.
What does your payment mix actually do to the bill?
More than your plan does — and this is the part every published comparison gets wrong. Because they all model a fully prepaid, card-paying store that barely exists in Indian D2C.
Two facts change the arithmetic completely:
- COD is exempt from Shopify's transaction fee. Shopify's own help centre states that transaction fees do not apply to POS orders or manual payment methods, which include cash on delivery, bank deposits, cheques and test orders. In a market where COD is routinely a third to a half of orders, that exemption is worth real money.
- UPI carries 0% MDR at the bank level under the RBI mandate. Your gateway still charges a platform fee for routing and reconciliation, but you are not paying 2% on UPI volume — and UPI is the dominant rail for Indian D2C.
Put your own mix in and watch what happens:
Calculates the true monthly Shopify cost for an Indian store from GMV and payment mix — modelling COD's exemption from Shopify's transaction fee and UPI's zero bank-level MDR.
The practical consequence is that two Indian stores on the same plan doing the same revenue can have materially different Shopify bills, purely because one is 60% COD and the other is 90% prepaid cards. Any article quoting "Shopify costs Indian sellers 5%" is describing one specific store and calling it a market.
For reference, here is that store — the worst case, where every order is prepaid by card at a 2% gateway MDR plus GST, with a typical app bill on top:
| Monthly GMV | Plan (incl. GST) | Shopify fee | Gateway + GST (2.36%) | Apps | Monthly total | % of GMV |
|---|---|---|---|---|---|---|
| ₹5,00,000 (Grow) | ₹6,607 | ₹5,000 (1%) | ₹11,800 | ₹15,000 | ₹38,407 | 7.7% |
| ₹10,00,000 (Grow) | ₹6,607 | ₹10,000 (1%) | ₹23,600 | ₹15,000 | ₹55,207 | 5.5% |
| ₹50,00,000 (Advanced) | ₹26,762 | ₹30,000 (0.6%) | ₹1,18,000 | ₹25,000 | ₹1,99,762 | 4.0% |
The percentage falls as you grow because the flat costs amortise, but the absolute number rises fast — at ₹50 lakh a month an all-card store pays just over ₹30 lakh a year in platform and payment fees. Shift a third of that GMV to COD and most of the rest to UPI and the Shopify fee and gateway columns both shrink sharply, which is exactly what the calculator above models. These are illustrative, not quotes: rebuild the table from your own last three months of statements.
Skimmable summary: COD is exempt from Shopify's fee and UPI has no bank MDR, so payment mix moves the bill more than the plan. Two identical-revenue stores can pay very different amounts.
Which plan tier is genuinely cheapest for you?
Not the one with the lowest monthly fee — the one where the plan fee plus the transaction percentage is smallest at your volume. The tiering exists precisely so that the upgrade pays for itself, and merchants routinely overpay by staying on Basic out of thrift.
Compares Basic, Grow and Advanced on total monthly cost — plan fee plus tiered transaction fee — at your GMV and prepaid share.
Note what the tool does with the prepaid share. If you are heavily COD, the transaction-fee saving from upgrading shrinks, because the fee applies to less of your revenue — which means a COD-heavy store should stay on a cheaper plan longer than a prepaid one. That is a genuinely counter-intuitive result and it falls straight out of the exemption.
Skimmable summary: Compare tiers on plan fee plus transaction fee together. Upgrading usually pays for itself on percentage alone — but a COD-heavy store should stay on a cheaper plan longer, because the fee applies to less of its revenue.
What about the quick-checkout fee workaround?
It exists, it works today, and I would not build a business model on it.
The mechanism is straightforward. Quick-checkout products such as GoKwik, Shopflo and Razorpay Magic Checkout historically took the customer out of Shopify's native checkout, processed payment through an RBI-licensed aggregator, and pushed the order back into Shopify as a manual-payment order marked paid. Because Shopify classifies manual-payment orders as exempt, no third-party transaction fee applied. On a Basic-plan store at ₹10 lakh monthly GMV that is around ₹20,000 a month, less the quick-checkout platform's own 0.4–1% cut.
Three reasons to treat that as a temporary arbitrage rather than a plan:
- The certified versions do not do it. Newer "Built for Shopify" releases of these same products run inside Shopify's native checkout, where the fee applies normally. The saving is a property of the older architecture, not of the vendor.
- Shopify's app policy already prohibits it. App Store policy 2.3.18 bars apps that bypass checkout or payment processing, and Shopify staff have warned developers against facilitating exactly this.
- Checkout extensibility is closing the door structurally. The migration deadline for non-Plus stores pushes everyone toward a platform-controlled checkout environment.
Here is the thing worth sitting with. If a meaningful slice of your unit economics depends on a fee exemption your platform is actively deprecating, you have not found a clever saving — you have found a concrete example of the platform risk described in why businesses are leaving Shopify. The cost is real either way; the only question is who controls when you start paying it.
Skimmable summary: Quick checkouts avoided Shopify's fee by injecting orders as manual payments. Certified in-checkout versions no longer do, app policy 2.3.18 prohibits bypassing checkout, and extensibility is closing it structurally. Do not plan margin around it.
What else is on the bill besides the plan and payments?
Apps, currency conversion and chargebacks — and between them they are often larger than the plan fee. Here is the full stack in the order it hits your account, with what each line depends on:
| Typical 2026 rate | ||
|---|---|---|
| Plan subscription | ₹1,499 Basic / ₹5,599 Grow / ₹22,680 Advanced + 18% GST in India ($39 / $105 / $399 in the US); Plus quoted individually | Nothing — flat |
| Platform transaction fee | 2% / 1% / 0.6% by plan in India, on gateway-processed orders; COD exempt | Prepaid revenue |
| Payment gateway MDR | ~2% on cards; UPI has no bank MDR, only a gateway platform fee | Revenue and payment mix |
| GST on gateway fees | 18% on the MDR | Revenue |
| App subscriptions | $200–2,000+/month for a mature stack | Feature count, then revenue |
| Currency conversion | 1.5% on non-primary-currency transactions | International revenue |
| Chargebacks | Dispute fee plus the lost order and your team's time | Dispute volume |
Set it to your own numbers. The chart shows what most merchants get wrong — the plan fee they quote is rarely more than a tenth of the bill.
Live calculator for the complete Shopify fee stack — plan, platform transaction fee, gateway MDR, tax on the MDR, and apps — with India and United States presets.
Plan prices have been rising
Globally, the Basic plan moved from $29 to $39 a month — about 34% — and the standard plan, now Grow, from $79 to $105, about 33% (DemandSage). Plus is quoted per merchant, but merchants who had been paying around $2,000 a month described renewal quotes in the $2,300–2,500 range, and analysts describe 2026 Plus pricing as having settled into a higher band. A platform that raises entry pricing by a third and moves more capability behind revenue-priced apps is repricing toward the value it captures rather than the cost it incurs. That is a rational business decision, and also a reason to know your own break-even number.
Why the app bill grows faster than the store
Shopify is deliberately thin at the edges, and the edges are where a growing store spends its time: you want a capability, there is no native option, there is an excellent app, you install it — forty times over. A merchant of six years on r/shopify put the endpoint precisely: "Every month when I look at my bill over 1/3 of it is app charges." The thread that followed ran to 199 comments of recognition. Three things make it worse than an ordinary SaaS bill:
- Native features get withdrawn. Shopify discontinued its free Product Reviews app and pointed merchants at third-party alternatives, which typically charge $10–20 a month.
- Pricing is increasingly revenue-linked. Mobile-app builders publish tiers at $250, $500 and $1,000 a month with further charges based on in-app performance, and others take a percentage of revenue above a free threshold.
- Building your way out has its own tax. Replacing apps with custom work means tracking Shopify's API changes forever; custom development on Shopify is a smaller recurring cost with a maintenance obligation attached, not a one-time cost.
For Indian merchants one app is not optional: GST-compliant invoicing (more on that below). Apps are also the fee line you can act on immediately, which is why an app audit belongs before any conversation about leaving Shopify.
What chargebacks really cost
Far more than the fee. Shopify charges US merchants a $15 dispute fee per chargeback, refunded if you win. On a $100 chargeback you have already shipped the product, the bank reverses the revenue, the processing fee is kept, and the dispute fee lands on top — north of $118 of damage. LexisNexis Risk Solutions puts the average US merchant loss at around $4.61 for every $1 disputed once fees and operational time are counted, and fighting every dispute costs up to $35 per $100 disputed. Shopify Payments also enforces a 1% chargeback-to-transaction threshold before suspension risk. Indian stores on a third-party gateway follow that gateway's dispute terms instead, but the economics are the same: this is card-network cost, not a Shopify invention, and it belongs in your model because merchants routinely leave it out.
Skimmable summary: Beyond plan and payments, apps (often a third of the bill), currency conversion (1.5%) and chargebacks (far more than the fee) complete the stack. Plan prices have risen about a third globally, and app pricing increasingly scales with your revenue.
What does the same store cost on an owned stack?
The plan fee and the platform transaction fee both go to zero. The gateway MDR does not — that is card economics and you pay it wherever you host.
8 rows · click a column to sort
| Shopify India | Owned stack (Medusa) | |
|---|---|---|
| Plan fee | ₹6,607/mo (Grow, incl. GST) | ₹0 — MIT-licensed |
| Platform transaction fee | 1% of gateway GMV | 0% |
| Gateway MDR + GST | ~2.36% on cards | ~2.36% on cards — unchanged |
| UPI | Gateway platform fee only | Gateway platform fee only — unchanged |
| COD | No Shopify fee | No fee |
| Hosting | Included | Yours — modest at SMB scale |
| GST-compliant invoicing | Paid third-party app | Build it once, into the order flow |
| Engineering | None required | At least one developer, permanently |
Read the unchanged rows first, because they are the honest part: most of an Indian merchant's payment cost is the gateway, and leaving Shopify does not touch it. What you remove is the plan fee and the 0.6–2% platform cut on prepaid orders.
Whether that clears the cost of owning depends entirely on your GMV and prepaid share — the break-even section below runs that calculation, and for most Indian stores under a few crore a year it says stay. Where the Indian case differs from the global one is compliance: Shopify cannot produce a Rule 46 GST invoice or an IRN natively, so you are already paying for an app to make your paperwork legal. On an owned stack that becomes part of the order flow instead of a subscription. That is covered properly in the GST compliance post.
If the numbers do point away from Shopify, the practical India-specific groundwork is already written up: Razorpay on Medusa and COD with Shiprocket.
Skimmable summary: Owning removes the plan fee and the platform cut, not the gateway MDR — which is most of the cost. The Indian differentiator is compliance, not payments.
When do the fees exceed the cost of owning your stack?
When your annual platform and payment fees comfortably exceed one competent developer plus hosting — and not a rupee before that. It is deliberately unglamorous: a store paying ₹5 lakh a year in Shopify fees cannot save money by hiring an engineer, while a store paying ₹35 lakh a year in fees plainly can. Everything in between requires you to actually do the sum. The tool below excludes the gateway MDR from both sides, because you pay it either way.
Compares annual Shopify fees against the fully loaded annual cost of owning a commerce stack, and computes how long the one-off migration takes to pay back.
Three conditions must all hold before owning wins. Fail any one and stay:
- Your annual fees are meaningfully larger than a developer plus hosting. Not marginally — meaningfully, because migration itself costs money before it saves any.
- You will keep that developer. An owned stack with no one maintaining it is a liability, not an asset. The recurring answer from merchants who have done this is that maintenance is the real cost, not the build.
- You have a reason beyond cost. Pure cost arbitrage is the weakest case for migrating. The merchants who are happy afterwards left because something was blocked — B2B approval flows, credit lines, custom pricing logic, compliance — and the savings were a bonus.
If all three hold, the destination worth pricing first is Medusa.js, and the migration guide sets out what the move involves. Be clear-eyed about what you take on: the plugin ecosystem is thin next to Shopify's app store, and PCI scope, fraud tooling, tax handling and peak-season uptime become yours. Those are not free; they are just no longer itemised on an invoice. For B2B-specific trade-offs, see Medusa.js vs Shopify Plus for B2B.
Skimmable summary: Own the stack only when annual fees clearly exceed a developer plus hosting, you will keep that developer, and something beyond cost is driving the move. Pure cost arbitrage is the weakest reason to migrate.
How do you work out your own number?
Pull three months of settlement reports
From your gateway, not from Shopify. You need GMV split by method — UPI, cards, netbanking, wallets — and separately your COD volume from your logistics partner.
Find your real prepaid share
COD as a percentage of orders is not the same as COD as a percentage of GMV, and it is GMV that drives the fee. Use value, not order count.
Apply the correct plan tier
2% on Basic, 1% on Grow, 0.6% on Advanced — against gateway-processed GMV only, never against COD.
Add both GST lines
18% on the Shopify subscription and 18% on the gateway's fee. Both are recoverable as input tax credit if you are registered, so track them separately from the underlying cost.
List every app and add chargebacks
Include usage-based and percentage-of-revenue app charges, not just base subscriptions, and mark each app "replaces a native gap", "nice to have" or "we forgot this was installed". Then add dispute count × (dispute fee + order value + your team's time), plus 1.5% conversion on any international orders.
Run the plan-tier comparison
At your GMV and prepaid share, check whether an upgrade is already cheaper on total. Many Grow-tier stores should be on Advanced and do not know it.
Only then compare against owning
Price the other side honestly: one developer's fully loaded annual cost, hosting, monitoring, a PCI and security allowance, and the one-off migration. If the gap is not decisive, stay — and re-run it next quarter as your prepaid share and GMV move.
Skimmable summary: Get GMV by payment method from your gateway, use value not order count for COD, apply the right tier to gateway GMV only, add both GST lines, apps and chargebacks, check whether upgrading is cheaper, then compare honestly against owning.
Frequently asked questions
+How much does Shopify cost in India per month?
The plan fee plus 18% GST, plus Shopify's transaction fee on gateway-processed orders, plus your gateway's MDR plus GST. A Grow-plan store at ₹10 lakh monthly GMV with a typical UPI-and-COD mix commonly lands somewhere around ₹30,000–40,000 all-in, or roughly 3% of revenue. A fully card-paying store at the same revenue pays materially more, which is why single-number answers are unreliable.
+Why is Shopify Payments not available in India?
Because of RBI's payment-aggregator licensing framework, which governs who may collect and settle payments in India. Shopify does not hold that licence, so it cannot process Indian payments itself. Every Indian merchant therefore uses a third-party gateway such as Razorpay, Cashfree or PayU, and Shopify applies its third-party transaction fee on top of that gateway's own charges.
+Does Shopify charge a transaction fee on COD orders in India?
No. Shopify's help centre confirms that third-party transaction fees do not apply to manual payment methods, and cash on delivery is a manual payment method — along with bank deposits, cheques and test orders. In a COD-heavy Indian store this exemption is significant, and it is the single most common omission in published Shopify India cost comparisons.
+What is Shopify's transaction fee in India?
It is tiered by plan rather than flat: roughly 2% on Basic, 1% on Grow and 0.6% on Advanced, charged on orders processed through a third-party gateway. Because Shopify Payments is unavailable in India, there is no way to avoid it on prepaid orders. It stacks on top of your gateway's MDR and the 18% GST charged on that MDR.
+Do I pay 2% on UPI orders through Shopify?
You pay Shopify's plan-tier transaction fee on UPI orders, because they are processed through your gateway. What you do not pay is a 2% bank MDR — UPI carries zero MDR at the bank level under the RBI mandate, so your gateway charges only a platform fee for routing and reconciliation. UPI is therefore considerably cheaper than cards for an Indian merchant, though not free.
+Is Shopify worth it for a small Indian D2C brand?
Usually yes, at small scale. Once you model COD and UPI correctly, Shopify India is cheaper than most comparisons suggest, and it removes an enormous amount of operational work for a few thousand rupees a month. The economics turn as GMV grows and your prepaid share rises, because the platform fee scales with revenue while the cost of serving you does not.
+Are Shopify apps worth the cost?
Some clearly are — a good reviews, subscriptions or shipping app earns its fee many times over. The problem is accumulation and revenue-linked pricing, which is why merchants report apps reaching a third of their bill. Audit annually: list every app, what it costs per order, and whether the capability is now native. Cancelling three forgotten apps usually pays for the audit.
+Is Shopify Plus worth it over Advanced?
It depends on whether you need what Plus adds — checkout extensibility depth, expansion stores, higher API limits, dedicated support — rather than on revenue. A brand with a simple catalogue may see nothing on the Plus list it actually uses. Get the specific gap named before you accept the quote, because the price difference is substantial and reportedly rising.
+Is it cheaper to build my own ecommerce store?
Only above a real threshold, and rarely as much cheaper as it looks. You remove the platform's cut and the plan fee, but you keep the gateway MDR and take on hosting, engineering, PCI scope, fraud tooling, tax handling and uptime. Experienced merchants describe budgeting a full year to stability. Compare annual fees against a developer plus hosting before assuming savings.
+Can I avoid Shopify's transaction fee with a quick checkout app?
Older quick-checkout architectures did avoid it by pushing orders back into Shopify as manual payments marked paid, but that route is closing. Certified "Built for Shopify" versions run inside the native checkout where the fee applies, Shopify's app policy prohibits bypassing checkout, and the checkout extensibility migration pushes everyone toward a platform-controlled checkout. Treat any saving as temporary.
Closing
The honest finding of this whole exercise surprised me, and it cuts against my own commercial interest: once you model COD and UPI properly, Shopify India costs less than the internet claims. The 5–6% figures in circulation describe a fully prepaid card-paying store, and that store is not what most Indian D2C brands actually run.
What remains true is that India is the most structurally expensive market Shopify operates in, for a reason no plan upgrade fixes — Shopify Payments cannot exist here, so the platform fee is permanent and it scales with your success. Get your own number first, from your own settlement reports. Then decide. A decision made on someone else's arithmetic is not a decision.
Want your actual Shopify India number, not an average?
Send us three months of gateway settlement reports and your COD share. Our practice will rebuild this on your figures, tell you whether a plan change already saves you money, and say plainly whether leaving Shopify is worth it at your scale.