Shopify transaction fees in India, explained
Shopify charges a platform transaction fee only when you skip Shopify Payments — 2% on Basic, 1% on Shopify, 0.5% on Advanced. Add the gateway's own card rate and GST, and here is what you actually pay per order in India, with worked INR examples and how to shrink the bite.

In India, Shopify's platform transaction fee is charged only when you use a third-party gateway instead of Shopify Payments — roughly 2% on Basic, 1% on Shopify, and 0.5% on Advanced as of 2026. Use Shopify Payments and that platform fee is zero. Either way you still pay your gateway's card-processing rate plus 18% GST on top. So the real question isn't "what does Shopify charge" — it's how those two cuts stack on every order.
I'm a senior Shopify developer based in Delhi, and I set up payments and checkout for D2C brands selling in India and abroad. This is one of the most misunderstood lines on a Shopify store's P&L: merchants confuse Shopify's platform fee with the gateway's processing fee, forget GST entirely, and then wonder why their payment costs are higher than the plan page implied. Let me untangle it cleanly, with rupee examples you can run against your own numbers.
What exactly is a "Shopify transaction fee"?
There are two separate charges hiding under this phrase, and mixing them up is where every miscalculation starts.
-
The Shopify platform transaction fee. This is Shopify's own cut, charged only when you process payments through a third-party gateway — Razorpay, PayU, Cashfree, and the like — instead of Shopify Payments. It's a percentage of the order total, and it exists purely because you chose not to use Shopify's in-house processor. Switch to Shopify Payments and this fee becomes 0% on every plan.
-
The payment-gateway processing fee. This is what the gateway itself charges to move money — commonly around 2% for domestic cards and UPI, higher for international cards and some methods, plus 18% GST on that fee. You pay this on every order regardless of which processor you use, including Shopify Payments. It's the unavoidable cost of accepting money online.
The platform fee is Shopify's; the processing fee is the gateway's. Shopify Payments removes the first and folds the second into a single rate. A third-party gateway means you pay both, separately, on the same order. That stacking is the entire story of this post.
Shopify platform transaction fees by plan (India, 2026)
Here's the platform fee — Shopify's cut — by plan, as of 2026. Remember: this applies only if you're on a third-party gateway. On Shopify Payments, every cell in the "third-party fee" column becomes 0%.
| Plan | Monthly (INR, approx.) | Platform fee (third-party gateway) | Platform fee (Shopify Payments) |
|---|---|---|---|
| Basic | ~₹1,994/mo | ~2.0% | 0% |
| Shopify | ~₹7,447/mo | ~1.0% | 0% |
| Advanced | ~₹30,164/mo | ~0.5% | 0% |
| Plus | Quoted (from ~₹1.9–2 lakh/mo) | ~0.15–0.20% | 0% |
Two things to lock in. First, the platform fee falls as you climb plans — that's Shopify's incentive to move you up a tier as your volume grows. Second, these are approximate figures for 2026; Shopify adjusts them, so confirm the current numbers on the official Shopify India pricing page before you model anything serious. I break down the full plan structure and INR subscription cost in Shopify pricing plans in India (2026).
Shopify Payments vs Razorpay/PayU: which actually costs less?
This is the decision that moves the number, far more than which plan you're on. Let me lay out the trade-off honestly, because it isn't purely a fee question in India.
Shopify Payments gives you one rate and no platform fee. It's the cheapest path on paper whenever it's available to your store. The catch: availability in India has expanded but isn't universal, eligibility depends on your business type and Shopify's rollout, and native coverage of India-specific needs — COD, the full spread of UPI apps, EMI, some wallets — can lag what a local gateway offers out of the box. Check Settings → Payments in your admin to see whether it's even offered to you before you plan around it.
Razorpay, PayU, Cashfree and other Indian gateways are what most D2C brands here still run, precisely because they were built for the Indian payment stack — deep UPI, COD workflows, EMI, netbanking, local wallets, and rupee settlement. The cost of that fit is the double cut: the gateway's processing rate plus Shopify's platform fee.
Here's the honest framing: if Shopify Payments is available to you and covers your customers' preferred methods, it's almost always the cheaper choice because it zeroes the platform fee. If it isn't available, or your revenue depends on COD and UPI breadth a local gateway does better, you pay the platform fee as the price of that coverage — and your job becomes minimising it, not eliminating it. I go deeper on the COD, UPI, and GST plumbing in Shopify Payments, COD, and GST in India.
Don't forget GST — it's on the fee, not the sale
This is the line brands forget most. In India, 18% GST applies to payment-gateway service charges. That means the rate the gateway quotes you is not what you actually pay.
A gateway advertising a flat 2% processing rate really costs you 2% × 1.18 = 2.36% once GST is layered on. On a ₹2,000 order, that's ₹40 of processing plus ₹7.20 of GST — ₹47.20, not ₹40. GST is charged on the fee, not on your order value (your order already handles its own GST separately), so it's a tax on the cost of getting paid.
You can typically claim this GST as input tax credit if you're registered, which softens the real cost — but for cash-flow and pricing decisions, always model the GST-inclusive rate. The sticker percentage always understates reality, and I've seen margin plans built on the sticker number come apart at volume.
Worked example: what you actually pay per order
Let's make it concrete with a single ₹2,000 order, domestic card/UPI, comparing the two payment paths on each plan. Gateway processing assumed at 2% + 18% GST = 2.36% effective.
| Scenario | Platform fee | Gateway + GST | Total fee | Effective rate |
|---|---|---|---|---|
| Basic + third-party gateway | ₹40 (2%) | ₹47.20 | ₹87.20 | 4.36% |
| Shopify + third-party gateway | ₹20 (1%) | ₹47.20 | ₹67.20 | 3.36% |
| Advanced + third-party gateway | ₹10 (0.5%) | ₹47.20 | ₹57.20 | 2.86% |
| Any plan + Shopify Payments | ₹0 | ~₹47.20 | ~₹47.20 | ~2.36% |
Read that bottom row against the top: on the same order, moving from Basic-plus-third-party to Shopify Payments cuts your per-order fee roughly in half. The plan you're on barely matters if you're on Shopify Payments; it matters a lot if you're stuck on a third-party gateway. The payment processor is the lever, not the subscription tier.
Now scale it. Say you're doing ₹10,00,000 (₹10 lakh) per month in card/UPI revenue:
| Setup | Monthly platform fee | Monthly gateway + GST | Total monthly payment cost |
|---|---|---|---|
| Basic + third-party (2%) | ₹20,000 | ₹23,600 | ₹43,600 |
| Shopify + third-party (1%) | ₹10,000 | ₹23,600 | ₹33,600 |
| Advanced + third-party (0.5%) | ₹5,000 | ₹23,600 | ₹28,600 |
| Shopify Payments (any plan) | ₹0 | ₹23,600 | ₹23,600 |
At ₹10 lakh/mo, the platform fee alone is ₹20,000/month on Basic-plus-third-party — more than the entire Advanced subscription, and ₹20,000 that vanishes the moment you either move to Shopify Payments or climb to Advanced. This is exactly the crossover maths that tells you when to upgrade a plan, and it's the same logic I lay out in Shopify pricing plans in India (2026).
When does upgrading a plan actually pay for itself?
Only upgrade when the platform-fee saving beats the subscription jump. That's the whole rule — ignore feature lists and run the number.
Take the Basic-to-Shopify jump. The subscription difference is roughly ₹7,447 − ₹1,994 = ~₹5,453/month. The platform-fee saving is the drop from 2% to 1% — that's 1% of your third-party card volume. So the upgrade pays for itself once:
1% × (monthly third-party card revenue) > ₹5,453
→ monthly third-party card revenue > ~₹5,45,000
Below roughly ₹5.5 lakh/month in card volume on a third-party gateway, Basic is cheaper. Above it, the Shopify plan starts saving you money net of its higher fee. The same method gives you the Shopify-to-Advanced crossover — and, critically, if you're on Shopify Payments this entire calculation collapses, because the platform fee is already zero on every tier, so you'd only upgrade for features, not fees.
That's the trap I see most often: brands upgrade plans to "save on transaction fees" while already on Shopify Payments, where there was never a platform fee to save. Know which lever you're actually pulling.
How to reduce the transaction-fee bite in India
Here's the practical playbook, in the order I'd work through it with a client:
- Use Shopify Payments if you're eligible. It's the single biggest saving — the platform fee goes to zero on every plan. Check availability and confirm it covers your customers' methods before switching.
- If you're on a third-party gateway, upgrade plans at the crossover, not before. Use the maths above. Below the threshold, the higher subscription costs you more than the lower platform fee saves.
- Negotiate your gateway rate at volume. Razorpay, PayU, and Cashfree rates are not fixed — once you're doing meaningful monthly volume, ask for a lower processing rate. Even 0.2% off compounds hard at scale.
- Steer customers toward low-cost methods. UPI often carries a lower effective processing rate than cards. Making UPI the prominent, default-feeling option at checkout can quietly lower your blended rate.
- Keep COD lean. A pure COD order dodges the card-gateway platform fee, but COD carries courier handling charges, higher return-to-origin losses, and cash locked in transit — costs that frequently exceed a card fee. Don't treat COD as "free" just because it skips the gateway. If your COD returns are bleeding margin, that's often a conversion and trust problem worth fixing at the checkout level; I cover related fixes in why your Shopify store isn't converting.
- Reconcile monthly. Pull your actual payment costs from both Shopify and your gateway and compare them to what you expected. Discrepancies here are common and quietly eat margin.
- Remember it's GST-inclusive. Always model the effective rate with 18% GST, and reclaim the input tax credit if you're registered.
None of these is exotic. The reason brands overpay isn't that the levers are hidden — it's that they never sit down and model their real order mix against the fee structure. An hour with your actual numbers usually finds the leak.
The number most brands miss: blended effective rate
Stop thinking in single percentages. Your true payment cost is a blended effective rate across your whole order mix — some UPI, some cards, some COD, some international, each at a different effective cost. A brand with 60% UPI and 40% cards has a very different real rate than one running 90% cards, even on the identical plan and gateway.
The mistake is optimising the plan while ignoring the mix. If you can shift 15% of orders from cards to UPI, or from third-party gateway to Shopify Payments, you often save more than a full plan upgrade would — with no increase in subscription cost at all. Your payment cost is a portfolio, not a line item, and it responds to how customers pay far more than to which Shopify tier you're on.
This is also why I never quote a store's payment cost from the plan page alone. I ask for the order mix first, because that's what actually determines the invoice.
What's next
If you want the payment stack set up right — Shopify Payments where it's eligible, the correct gateway where it isn't, UPI and COD tuned for your real order mix, and the fee structure modelled against your actual revenue — that's the kind of work I do for D2C brands. See my Shopify developer rates for India for exactly what a payments-and-checkout engagement costs (a focused setup or fix sits in the ₹40,000–₹1,50,000 range), then tell me about your store on the intake form — your monthly revenue, your order mix, and which gateway you're on — and I'll tell you where your payment costs are leaking and what it takes to fix them.
Related reads
- Shopify pricing plans in India (2026): Basic, Shopify & Advanced in INR — the subscription side of the ledger, per-tier.
- Shopify Payments, COD, and GST in India — the deeper plumbing on gateways, COD, and tax.
- Why your Shopify store isn't converting — where checkout and COD trust issues quietly cost you orders.
Sources
FAQ
Frequently asked questions
What are Shopify transaction fees in India?
Shopify charges a platform transaction fee only when you use a third-party gateway like Razorpay or PayU instead of Shopify Payments — about 2% on Basic, 1% on the Shopify plan, and 0.5% on Advanced as of 2026. This is on top of the gateway's own card-processing rate. Use Shopify Payments and the platform fee drops to zero, leaving just the processing rate.Does Shopify charge a transaction fee if I use Shopify Payments?
No. When you use Shopify Payments, the extra platform transaction fee is zero on every plan — Basic, Shopify, and Advanced. You still pay the standard card-processing rate on each order, but Shopify does not add its own percentage on top. That waived platform fee is the single biggest reason to keep payments on Shopify Payments where it's available to you.Is Shopify Payments available in India?
Availability has expanded but is not universal, and eligibility depends on your business type and Shopify's current rollout. Many Indian D2C brands still run a third-party gateway like Razorpay, PayU, or Cashfree — partly for COD, UPI, and local method coverage. Check your Shopify admin under Settings, Payments to see whether Shopify Payments is offered to your store before you plan around it.What is the difference between Shopify Payments and Razorpay on fees?
With Shopify Payments you pay one card-processing rate and no extra Shopify platform fee. With Razorpay or PayU you pay the gateway's processing rate (commonly around 2% plus GST) plus Shopify's platform transaction fee of 0.5–2% depending on plan. On a third-party gateway you're effectively paying two cuts per order instead of one, which adds up at volume.Is there GST on Shopify transaction fees in India?
Yes. GST at 18% applies to payment-gateway service charges in India, so your real processing cost is the quoted rate plus GST on that fee — not the headline percentage alone. A gateway quoting 2% effectively costs about 2.36% once GST is added. Factor this in when you compare gateways, because the sticker rate always understates the true per-order cost.How much do Shopify transaction fees cost per order?
On a ₹2,000 order using a third-party gateway on the Basic plan, you'd pay roughly ₹40 in Shopify's 2% platform fee plus about ₹47 in gateway processing with GST — near ₹87 total. On Shopify Payments with no platform fee, the same order costs only the processing rate. The gap widens with volume, which is why the payment choice matters more than the plan choice.How do I reduce Shopify transaction fees in India?
Use Shopify Payments if you're eligible to zero out the platform fee; otherwise upgrade plans once the lower platform rate saves more than the subscription jump. Negotiate your gateway rate at volume, push low-cost methods like UPI where the effective rate is lower, and keep COD lean since it carries its own handling and return costs. Model it on your real order mix, not the headline numbers.Do transaction fees apply to COD orders on Shopify in India?
Shopify's platform transaction fee is tied to payment processing through a third-party gateway, so a pure cash-on-delivery order that never touches a card gateway generally isn't charged that platform percentage. But COD carries its own costs — courier COD handling fees, higher return-to-origin rates, and locked-up cash flow — that often exceed a card fee in practice.
Revision history· 1 entry
August 20, 2026
Initial post. How Shopify transaction fees work in India — the platform fee by plan, Shopify Payments versus Razorpay/PayU, GST, what you pay per order with INR worked examples, and how to reduce the bite.
Last updated August 20, 2026





