Skip to main content

Commerce

What Shopify Really Costs an Indian Seller (2026)

Shopify Payments isn't offered in India, so Shopify's fee sits on top of your gateway's. COD is exempt. How plan, fees, GST and payment mix add up.

Updated 12 Oct 202615 min readBy ManojFirst published 6 Aug 2026

What Shopify costs in India is not one number. Shopify Payments is not offered here, so every store runs a third-party gateway and Shopify charges its own transaction fee on top. Cash-on-delivery orders are exempt from that fee. On an Indian D2C store, the share of COD moves the bill more than the plan does.

Short answer

An Indian store pays the plan fee, Shopify's third-party transaction fee on gateway orders (2% on Basic, 1% on Grow, 0.6% on Advanced, 0.2% on Plus, per shopify.com/in/pricing, checked 12 October 2026), the gateway's own fee, and GST on both fee lines. Shopify's fee does not apply to cash on delivery, which Shopify treats as a manual payment method. So two stores with the same revenue on the same plan can pay very different amounts: the more COD, the smaller Shopify's cut.

I lead commerce and integration programmes at MithTech, a team of Frappe specialists in Bengaluru. We build Medusa stores and move brands off Shopify, so read this knowing that. It is also why this post spends its length on getting your own number right rather than inflating it. Once you model COD properly, Shopify in India often costs less than the round numbers online suggest. It still carries a fee that markets with Shopify Payments don't pay.

Why does Shopify cost more in India?

Because the thing that keeps Shopify's fees down elsewhere is not available here. In the countries where Shopify Payments runs, a store that uses it pays no separate platform transaction fee. India is not on Shopify's list of Shopify Payments countries, so every Indian merchant runs Razorpay, Cashfree, PayU or another gateway, and Shopify charges its third-party transaction fee on top.

Here is the published INR pricing from shopify.com/in/pricing, checked 12 October 2026:

PlanPer month, billed yearlyPer month, billed monthlyShopify fee on third-party gateway orders
Basic₹1,499₹1,9942%
Grow₹5,599₹7,4471%
Advanced₹22,680₹30,1640.6%
Plus—from ₹1,75,0000.2%

The page does not say whether GST is included. Shopify's billing help says a store located in India is charged GST on its Shopify fees unless it has given Shopify its GSTIN, and only invoices after that date are exempt. How that GST is then accounted for on your side is a question for your CA.

Skimmable summary: Shopify Payments isn't offered in India, so merchants pay a gateway plus Shopify's transaction fee: 2% Basic, 1% Grow, 0.6% Advanced, 0.2% Plus (checked 12 October 2026), with GST on the fee lines.

What does your payment mix do to the bill?

More than your plan does. Most published comparisons model a store where every order is prepaid by card, and few Indian D2C stores look like that.

Two facts change the arithmetic:

  1. COD is exempt from Shopify's transaction fee. Shopify's help centre says transaction fees don't apply to POS orders or manual payment methods, and lists cash on delivery among them, with bank deposits, cheques, test orders and draft orders marked paid. In a store where a large share of orders is COD, that exemption is real money.
  2. UPI carries no MDR, but the gateway still charges. UPI and RuPay debit payments carry no merchant discount rate, and gateways charge a platform fee instead. On Razorpay's standard pricing that fee is 2% on UPI, the same as on cards, plus 18% GST (razorpay.com/pricing, checked 12 October 2026). UPI only costs less than cards if you have negotiated a lower UPI rate, so put your own rate into the calculator.
CalculatorPayment Mix Cost Calculatorlink

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.

UPI share45%

0% MDR at the bank under the RBI mandate — you pay only the gateway's platform fee

COD share35%

Exempt from Shopify's third-party transaction fee — it is a manual payment method

Plan (incl. GST)

₹6,607

Shopify + gateway

₹21,840

Total — 2.84% of GMV

₹28,447

Two Indian stores on the same plan with the same revenue can have very different Shopify bills because one is 60% COD and the other is all prepaid. A single "Shopify costs Indian sellers X%" figure describes one store, not the market.

For reference, here is that one store: every order prepaid at the gateway's standard 2% plus 18% GST (2.36%), plan fee on yearly billing before GST, and an app bill we assumed for the example:

Monthly GMVPlanShopify feeGateway + GST (2.36%)Apps (assumed)Monthly total% of GMV
₹5,00,000 (Grow)₹5,599₹5,000 (1%)₹11,800₹15,000₹37,3997.5%
₹10,00,000 (Grow)₹5,599₹10,000 (1%)₹23,600₹15,000₹54,1995.4%
₹50,00,000 (Advanced)₹22,680₹30,000 (0.6%)₹1,18,000₹25,000₹1,95,6803.9%

The percentage falls as you grow because the flat costs spread out, but the rupees rise: at ₹50 lakh a month this store pays about ₹23 lakh a year in plan, platform, payment and app fees. Move a share of that revenue to COD and the Shopify-fee and gateway columns shrink for that share, which is what the calculator models. These are worked examples, not quotes: rebuild the table from your own last three months of statements.

Skimmable summary: COD is exempt from Shopify's fee, so the COD share moves the bill more than the plan. UPI saves money only at a negotiated rate below the gateway's standard fee.

Which plan is cheapest for you?

The one where plan fee plus transaction fee is smallest at your volume, which is often not the one with the lowest monthly price. The tiers are built so that an upgrade pays for itself above some volume.

CalculatorWhich Plan Tier Is Actually Cheapestlink

Compares Basic, Grow and Advanced on total monthly cost — plan fee plus tiered transaction fee — at your GMV and prepaid share.

The rest is COD, which Shopify does not charge a transaction fee on. Set this to 100% if you are fully prepaid.

Basic₹1,769 plan + 2% fee₹14,769
Grow₹6,607 plan + 1% fee₹13,107
Advanced₹26,762 plan + 0.6% fee₹30,662

At this GMV and mix, Grow is cheapest — ₹17,556 a month better than the worst tier, or ₹210,667 a year. The upgrade pays for itself through the lower transaction-fee percentage, not through features. Compare on total, never on the plan fee.

Watch what the prepaid share does. If you are heavily COD, the saving from a lower transaction fee is smaller, because the fee applies to less of your revenue. So a COD-heavy store can stay on a cheaper plan longer than a prepaid one at the same revenue.

Skimmable summary: compare plans on plan fee plus transaction fee together. A COD-heavy store reaches the upgrade point later, because the fee applies to less of its revenue.

What about the quick-checkout fee workaround?

It exists, it has worked, and I would not build a business model on it.

Quick-checkout products such as GoKwik, Shopflo and Razorpay Magic Checkout historically took the customer out of Shopify's checkout, collected payment through their own gateway, and pushed the order back into Shopify as a manual-payment order marked paid. Shopify does not charge its fee on manual-payment orders, so none applied: on a Basic store at ₹10 lakh a month, that is 2%, or ₹20,000 a month, less whatever the quick-checkout provider charges (Mayday Internet explains the mechanism).

Three reasons to treat it as temporary:

  1. The newer versions don't do it. "Built for Shopify" releases of these products run inside Shopify's own checkout, where the fee applies normally. The saving belongs to the older design, not to the vendor.
  2. Shopify's app rules are against it. Shopify's App Store requirements bar apps that bypass its checkout, and Shopify staff have warned developers against exactly this.
  3. Checkout extensibility closes it. Shopify is moving every store to a checkout it controls.

If a meaningful part of your unit economics depends on a fee exemption your platform is removing, that is not a saving. It is the platform risk described in why businesses are leaving Shopify. The cost is real either way; the question is who decides when you start paying it.

Skimmable summary: quick checkouts avoided Shopify's fee by posting orders back as manual payments. In-checkout versions no longer do, Shopify's app rules bar bypassing checkout, and the checkout itself is closing the route. Don't plan margin on it.

What else is on the bill?

Apps and chargebacks, and between them they often cost more than the plan. Here is the stack in the order it hits your account:

What it is
PlanBasic ₹1,499 / Grow ₹5,599 / Advanced ₹22,680 a month on yearly billing; Plus from ₹1,75,000 a month (shopify.com/in/pricing, checked 12 October 2026)Nothing, it is flat
Shopify transaction fee2% / 1% / 0.6% / 0.2% by plan, on gateway orders; COD exemptPrepaid revenue
Gateway feeYour gateway's rate; Razorpay's standard is 2% on cards, UPI, netbanking and walletsRevenue and payment mix
GST on feesGST on Shopify's bill (unless you've given your GSTIN) and 18% on the gateway's feeThe fee lines
AppsEvery subscription and usage-based app chargeFeature count, then revenue
ChargebacksThe dispute fee, the lost order and your team's timeDispute volume

Put in your own numbers. Most merchants find the plan fee they quote is a small part of the bill.

CalculatorShopify Fee Stack Calculatorlink

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 subscriptionflat₹6,607
Platform transaction fee1% of GMV₹10,000
Gateway MDR2% of GMV₹20,000
Tax on MDR (18% GST)on the fee₹3,600
App subscriptionsyour stack₹15,000
Total per month
₹55,207
Share of GMV
5.5%
Per year
₹662,484

The plan fee everyone quotes is 12% of what you actually pay. Shopify Payments is unavailable in India under RBI payment-aggregator licensing, so the platform fee and a gateway MDR both apply — plus 18% GST on the MDR. Defaults shown are the Grow plan; set the platform fee to 2% for Basic or 0.6% for Advanced. COD orders are exempt from the Shopify fee, so a COD-heavy store pays less than this.

Plan prices change

Shopify has raised plan prices before and quotes Plus per merchant. Check the pricing page at each renewal and know your own break-even number, so a price change is a sum you redo rather than a surprise.

Why the app bill grows faster than the store

Shopify is deliberately thin at the edges, and a growing store spends its time at the edges: you need a capability, there is no native option, there is a good app, you install it, many times over. A merchant on r/shopify put it this way: "Every month when I look at my bill over 1/3 of it is app charges." Three things make it worse than an ordinary software bill:

  • Native features get withdrawn. Shopify retired its free Product Reviews app and pointed merchants to paid third-party apps.
  • Pricing is increasingly tied to revenue. Some apps, such as mobile-app builders, add charges based on in-app sales on top of a subscription.
  • Building your way out has its own cost. Replacing apps with custom work means tracking Shopify's API changes for as long as the code lives.

For Indian merchants one app is not optional: GST invoicing (see the GST compliance post). Apps are also the line you can act on today, which is why an app audit comes before any talk of leaving Shopify.

What chargebacks really cost

More than the fee. When a card payment is disputed you have already shipped the product, the bank reverses the revenue, the processing fee is usually kept, and a dispute fee may land on top, plus the time your team spends answering it. An Indian store on a third-party gateway follows that gateway's dispute terms. This is card-network cost, not a Shopify invention, and it belongs in your model because merchants often leave it out.

Skimmable summary: beyond plan and payments, apps and chargebacks complete the stack. Plan prices change, and app pricing increasingly scales with your revenue.

What does the same store cost on an owned stack?

The plan fee and Shopify's transaction fee go. The gateway fee does not: you pay it wherever you host.

Plan fee₹5,599 a month on Grow, yearly billingNone, Medusa is MIT-licensed
Shopify transaction fee1% of gateway GMV on GrowNone
Gateway fee + GSTYour gateway's rateThe same rate
CODNo Shopify feeNo platform fee
HostingIncludedYours to pay and run
GST invoicingA paid third-party appBuilt once, into the order flow
EngineeringNone requiredAt least one developer, permanently

Read the unchanged rows first: 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 Shopify's 0.2–2% cut on prepaid orders.

Whether that covers the cost of owning depends on your GMV and prepaid share. The break-even section below runs the sum, and for many smaller stores it says stay. Where India differs is compliance: Shopify says it doesn't create a GST-compliant bill, so you already pay for an app to make your invoices valid. On an owned stack that becomes part of the order flow. If your books are in ERPNext and you sell one catalogue, Commera runs the store on ERPNext itself; for your own design, an app or several channels, Medusa posts orders into the same books.

If the numbers do point away from Shopify, the India-specific groundwork is written up: Razorpay on Medusa and COD with Shiprocket.

Skimmable summary: owning removes the plan fee and Shopify's cut, not the gateway fee, which is most of the cost. The Indian difference is compliance, not payments.

When do the fees exceed the cost of owning your stack?

When your annual platform fees clearly exceed one competent developer plus hosting, and not before. A store paying ₹5 lakh a year in Shopify fees cannot save money by hiring an engineer; a store paying ₹35 lakh a year plainly can. Everything in between needs the sum done. The tool leaves the gateway fee out of both sides, because you pay it either way.

CalculatorOwn-vs-Rent Break-Evenlink

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.

Owning, per year
₹1,920,000
Annual surplus
₹1,080,000
Migration payback
17 mo

Fees exceed the cost of owning by a clear margin, and the migration pays back in 17 months. The economics support a move — now check you have a named blocker and a permanent engineering owner, because cost alone is the weakest reason to go.

Deliberately excludes the gateway MDR from both sides — you pay it either way. Owning removes the platform's cut, not card economics.

Three conditions must all hold before owning wins. Fail one and stay:

  1. Your annual fees are clearly larger than a developer plus hosting. Not by a little, because the migration costs money before it saves any.
  2. You will keep that developer. An owned stack nobody maintains is a liability. Merchants who have made the move say maintenance, not the build, is the real cost.
  3. You have a reason beyond cost. Cost alone is the weakest case for moving. The merchants who are glad afterwards left because something was blocked: B2B approval flows, credit lines, custom pricing, compliance. The savings were a bonus.

If all three hold, look first at Medusa; the migration guide and the Shopify to Medusa service set out what the move involves. Be clear about what you take on: the plugin ecosystem is thin next to Shopify's app store, and PCI scope, fraud tooling, tax handling and uptime during sales become yours. They are not free; they are just no longer on an invoice. For B2B trade-offs, see Medusa 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 drives the move.

How do you work out your own number?

1

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 courier or aggregator.

2

Find your real prepaid share

COD as a share of orders is not the same as COD as a share of GMV, and GMV drives the fee. Use value, not order count.

3

Apply your plan's fee

2% on Basic, 1% on Grow, 0.6% on Advanced, 0.2% on Plus, against gateway GMV only, never against COD. Check the current rates on shopify.com/in/pricing.

4

Add the GST lines

GST on Shopify's bill (unless you've given Shopify your GSTIN) and 18% on the gateway's fee. Ask your CA which of these you can claim as input tax credit, and track them apart from the fees themselves.

5

List every app and add chargebacks

Include usage-based and revenue-based app charges, not just subscriptions, and mark each app "fills a real gap", "nice to have" or "forgot it was installed". Then add disputes × (dispute fee + order value + your team's time).

6

Run the plan comparison

At your GMV and prepaid share, check whether a different plan is already cheaper in total.

7

Only then compare against owning

Price the other side honestly: one developer's full 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 your plan's fee to gateway GMV only, add the GST lines, apps and chargebacks, check whether another plan is cheaper, then compare honestly against owning.

Frequently asked questions

+

How much does Shopify cost in India per month?

The plan fee, Shopify's transaction fee on gateway orders, your gateway's fee, and GST on the fee lines. On shopify.com/in/pricing (checked 12 October 2026) the plans run from ₹1,499 a month (Basic, yearly billing) to ₹22,680 (Advanced), with Plus from ₹1,75,000. What a given store pays on top depends mostly on its COD share and its gateway rate, which is why a single number misleads.

+

Why is Shopify Payments not available in India?

Shopify does not offer it here: India is not on Shopify's list of Shopify Payments countries, and stores outside that list must use a third-party gateway. So every Indian merchant uses Razorpay, Cashfree, PayU or similar, and Shopify applies its third-party transaction fee on top of the gateway's charges.

+

Does Shopify charge a transaction fee on COD orders in India?

No. Shopify's help centre says third-party transaction fees don't apply to manual payment methods, and cash on delivery is one, along with bank deposits, cheques and test orders. In a COD-heavy store this exemption is significant, and it is the most common omission in published Shopify India cost comparisons.

+

What is Shopify's transaction fee in India?

It is tiered by plan: 2% on Basic, 1% on Grow, 0.6% on Advanced and 0.2% on Plus, on orders paid through a third-party gateway (shopify.com/in/pricing, checked 12 October 2026). With no Shopify Payments in India there is no way to avoid it on prepaid orders. It stacks on top of the gateway's fee and the GST on that fee.

+

Do I pay 2% on UPI orders through Shopify?

You pay Shopify's plan fee percentage on UPI orders, because they go through your gateway. UPI itself carries no MDR, but the gateway charges a platform fee: on Razorpay's standard pricing it is 2% plus GST, the same as cards (checked 12 October 2026). UPI is cheaper than cards only where you have negotiated a lower UPI rate.

+

Is Shopify worth it for a small Indian D2C brand?

Usually yes, at small scale. Once you model COD correctly, Shopify in India is often cheaper than the round numbers suggest, and it takes a lot of operational work off you. The sums change as GMV and your prepaid share grow, because Shopify's fee scales with revenue.

+

Are Shopify apps worth the cost?

Some clearly are: a good reviews, subscriptions or shipping app can earn its fee many times over. The problem is accumulation and revenue-linked pricing. Audit once a year: list every app, what it costs per order, and whether the capability is now native. Cancelling forgotten apps often pays for the audit.

+

Is Shopify Plus worth it over Advanced?

It depends on whether you need what Plus adds (deeper checkout customisation, expansion stores, higher API limits, dedicated support), not on revenue alone. A brand with a simple catalogue may use nothing on the Plus list. Get the specific gap named before you accept the quote; Plus starts at ₹1,75,000 a month on shopify.com/in/pricing (checked 12 October 2026) and is quoted per merchant.

+

Is it cheaper to build my own ecommerce store?

Only above a real threshold, and rarely by as much as it looks. You remove Shopify's cut and the plan fee, but you keep the gateway fee and take on hosting, engineering, PCI scope, fraud tooling, tax handling and uptime. Compare annual fees against a developer plus hosting before assuming a saving.

+

Can I avoid Shopify's transaction fee with a quick-checkout app?

Older quick-checkout designs avoided it by posting orders back into Shopify as manual payments marked paid, but that route is closing. "Built for Shopify" versions run inside the native checkout, where the fee applies; Shopify's app rules bar bypassing checkout; and checkout extensibility moves every store to a checkout Shopify controls. Treat any saving as temporary.

Closing

The finding of this exercise cuts against our own line of work: once you model COD properly, Shopify in India often costs less than the round numbers online claim. The high percentages describe an all-prepaid store, and that is not what most Indian D2C brands run.

What stays true is that India carries a fee no plan upgrade removes: without Shopify Payments, Shopify's cut on prepaid orders is permanent and grows with your sales. Get your own number first, from your own settlement reports, then decide. A decision made on someone else's arithmetic is not a decision.

Your next step

Want your own Shopify India number, not an average?

See it live

An online order, start to finish

A shop order is picked, shipped, billed and paid, and nobody types it twice.

You end with a payment recorded · 5 screens · about 8 min

No sign-up, no card, no account.

Next step · Commerce

Now see what a store you own would look like

How we build and run Medusa storefronts and B2B portals connected to ERPNext, and when staying on a hosted platform is the better call.

0
Published on 6 August 2026

Manoj

Comments & ratings

No comments yet. Start a new discussion.

Worked with us? Leave a Google review

Questions about this? Talk to the team.

Book a 30-minute Google Meet, WhatsApp us, or send a message. The engineer who works on this replies.

Reach us your way
India
United Arab Emirates
Saudi Arabia
Singapore
United Kingdom
United States
Afghanistan
Åland Islands
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antigua & Barbuda
Argentina
Armenia
Aruba
Australia
Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bosnia & Herzegovina
Botswana
Brazil
British Virgin Islands
Brunei
Bulgaria
Burkina Faso
Burundi
Cambodia
Cameroon
Canada
Cape Verde
Caribbean Netherlands
Cayman Islands
Central African Republic
Chad
Chile
China
Colombia
Comoros
Congo - Brazzaville
Congo - Kinshasa
Cook Islands
Costa Rica
Côte d’Ivoire
Croatia
Cuba
Curaçao
Cyprus
Czechia
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Eswatini
Ethiopia
Falkland Islands
Faroe Islands
Fiji
Finland
France
French Guiana
French Polynesia
Gabon
Gambia
Georgia
Germany
Ghana
Gibraltar
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guernsey
Guinea
Guinea-Bissau
Guyana
Haiti
Honduras
Hong Kong SAR China
Hungary
Iceland
Indonesia
Iran
Iraq
Ireland
Isle of Man
Israel
Italy
Jamaica
Japan
Jersey
Jordan
Kazakhstan
Kenya
Kiribati
Kosovo
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macao SAR China
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte
Mexico
Micronesia
Moldova
Monaco
Mongolia
Montenegro
Montserrat
Morocco
Mozambique
Myanmar (Burma)
Namibia
Nauru
Nepal
Netherlands
New Caledonia
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
North Korea
North Macedonia
Northern Mariana Islands
Norway
Oman
Pakistan
Palau
Palestinian Territories
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Poland
Portugal
Puerto Rico
Qatar
Réunion
Romania
Russia
Rwanda
Samoa
San Marino
São Tomé & Príncipe
Senegal
Serbia
Seychelles
Sierra Leone
Sint Maarten
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Korea
South Sudan
Spain
Sri Lanka
St. Barthélemy
St. Helena
St. Kitts & Nevis
St. Lucia
St. Martin
St. Pierre & Miquelon
St. Vincent & Grenadines
Sudan
Suriname
Svalbard & Jan Mayen
Sweden
Switzerland
Syria
Taiwan
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tokelau
Tonga
Trinidad & Tobago
Tunisia
Türkiye
Turkmenistan
Turks & Caicos Islands
Tuvalu
U.S. Virgin Islands
Uganda
Ukraine
Uruguay
Uzbekistan
Vanuatu
Vatican City
Venezuela
Vietnam
Wallis & Futuna
Yemen
Zambia
Zimbabwe
Opens your own WhatsApp. Nothing is sent until you press send there.