eCommerce
The Shopify Fee Stack: A Full Line-by-Line Breakdown
A Shopify store's all-in fee stack runs roughly 3.1 to 5% of revenue on Shopify Payments, and 5 to 6%+ with a third-party gateway on a lower plan. It stacks four layers: subscription, payment processing, the third-party surcharge, and app subscriptions. Payment processing, not the subscription, is the biggest line at every tier.
Key Takeaways
- The all-in Shopify fee stack runs roughly 3.1 to 5% of revenue on Shopify Payments, and pushes toward 5 to 6%+ when you add a third-party gateway on a lower plan. That is $31,000 to $60,000 per $1M in revenue, most of it invisible on a standard P&L.
- Payment processing is the biggest line, not the subscription. At $80 AOV, Shopify Payments costs about 2.5 to 2.9% of revenue depending on plan. The $29 to $299 subscription is a rounding error next to it.
- Using a third-party gateway triggers a surcharge of 2.0% (Basic), 1.0% (Grow), 0.6% (Advanced) or 0.2% (Plus) on top of what your processor already charges. On Basic that turns a $100 order into a $5.20 fee instead of $3.20.
- Shopify Plus only wins on fees alone above roughly $500K/month GMV. Below that, its flat $2,300/mo subscription makes it the most expensive plan as a share of revenue. Above it, the removed surcharge and better rates flip the math.
- As of May 12, 2025, the third-party transaction fee also applies to store-credit and gift-card portions of orders for newer stores, even when the card payment runs on Shopify Payments. A quiet fee increase most merchants never modeled.
Most founders book the Shopify subscription line, see $39 a month, and move on. That number is close to meaningless. The real cost of running a store on Shopify is a stack of four separate fee layers: the subscription, payment processing, a third-party gateway surcharge if you do not use Shopify Payments, and the app subscriptions that quietly compound as you scale. Stacked together, that is roughly 3.1 to 5% of gross revenue on Shopify Payments, and it climbs past 5 to 6% the moment you add an outside gateway on a lower plan. On $1M in revenue, that is $31,000 to $60,000 that never shows up as a single line on a standard profit and loss statement. This post maps each layer against Shopify's published schedule, shows the break-even math for plan upgrades, and gives you the numbers to run your own store.
The fee stack most founders never model
When we sit down with a brand and pull the Shopify costs apart, the first reaction is almost always the same: they had modeled the subscription and the processing rate, and nothing else. The other two layers, the third-party surcharge and the app stack, were sitting in the P&L uncategorized or buried inside "software," and nobody had ever added them up as a percentage of revenue.
Here is the whole stack in one place. There are four layers, and they behave very differently as you scale.
| Fee layer | Basic ($29/mo) | Grow ($79/mo) | Advanced ($299/mo) | Plus (from $2,300/mo) |
|---|---|---|---|---|
| Platform subscription | 0.03% at $100K GMV | 0.08% at $100K GMV | 0.30% at $100K GMV | 2.30% at $100K; 0.25% rev-share at $800K+ |
| Online payment processing (Shopify Payments) | 2.9% + $0.30/txn | 2.7% + $0.30/txn | 2.5% + $0.30/txn | ~2.15 to 2.4% + $0.30 (negotiated) |
| Third-party gateway surcharge | +2.0% of order | +1.0% of order | +0.6% of order | +0.2% (negotiable; waived if Shopify Payments only) |
| App stack (typical mid-market) | ~$100 to $300/mo | ~$200 to $500/mo | ~$300 to $600/mo | ~$500 to $1,500/mo |
The pattern to notice: the subscription line is trivial on the lower plans and only becomes meaningful on Plus. Payment processing is the load-bearing cost at every tier. And the third-party surcharge, which many founders have never heard of, can be the second-largest line on the whole stack if you route payments outside Shopify Payments on Basic. Below, we take each layer in turn.
Payment processing: the biggest line you're not watching
Payment processing is where the real money goes, and it is the layer most founders underweight because it hides inside a per-transaction rate rather than a monthly bill. On Shopify Payments with a standard US consumer card, the online rate runs 2.9% + $0.30 on Basic, 2.7% on Grow, 2.5% on Advanced, and somewhere around 2.15 to 2.4% on Plus once you negotiate. At an $80 average order value, that $0.30 flat fee is worth another ~0.37% on top of the headline rate, which is why your effective processing cost is always a touch higher than the number on the pricing page.
Then there is the surcharge. If you use any processor other than Shopify Payments, Shopify adds a transaction fee on top of whatever your processor already charges: 2.0% on Basic, 1.0% on Grow, 0.6% on Advanced, and 0.2% on Plus. Here is what that does to a single $100 order.
On Basic, running Stripe instead of Shopify Payments turns a $3.20 fee into a $5.20 fee. That is a 63% increase on your single largest variable cost, for the privilege of using a different logo at checkout. The gap narrows as you move up plans and all but disappears on Plus, but for most brands under $1M the message is simple: use Shopify Payments unless you have a specific, quantified reason not to.
When we talk to founders running a brand at this size, the moment that lands hardest is when we divide their actual merchant and credit-card fees by their Shopify net revenue and the number comes back higher than they expected. We have watched a Plus brand discover its true blended merchant fee was 4.4%, not the "about 3%" they had in the model, once installment-payment deductions and card mix were included. The rate on the pricing page is the floor, not the number you actually pay.
Two things move your effective rate without any plan change. First, card and payment mix: more American Express, more business cards, and more buy-now-pay-later all carry higher effective rates. We have seen a brand's processing percentage climb a full point across March and April with no plan change at all, purely from a shift in how customers were paying. Second, and newer: as of May 12, 2025, the third-party transaction fee now also applies to the store-credit and gift-card portion of an order for stores created after that date, even when the card payment itself runs on Shopify Payments. If you run loyalty or gift cards, that is a fee line worth watching.
Returns are quietly eating your margin. See by how much.
Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.
Check your inbox. We'll send the Real Cost of Returns calculator shortly.
The app stack: how $30 an app becomes 1% of revenue
The app stack is the sneakiest layer because it grows one $30 decision at a time. Nobody signs off on "1% of revenue in apps." They sign off on a reviews app, then an email and SMS tool, then a loyalty program, then a subscription manager, then a returns portal, then a smarter search bar. Each looks cheap. Added up, the average Shopify app runs about $58 a month on mid-tier paid plans, and a typical mid-market store runs 8 to 12 paid apps.
Roughly, app spend tracks business complexity:
| Store stage | Typical monthly app spend | As % of revenue (illustrative GMV) |
|---|---|---|
| Early-stage / launch | $0 to $100 | under 0.3% at $30K/mo |
| Growing SMB | $100 to $300 | ~0.2 to 0.4% at $75K/mo |
| Mid-market DTC | $240 to $600 | ~0.35% at $100K/mo |
| Plus / enterprise | $500 to $1,500+ | ~0.2 to 0.5% at $300K+/mo |
The honest read on this layer is that it is the most controllable one you have. You cannot negotiate your way out of payment processing at $100K a month, but you can audit your app stack in an afternoon, right alongside your best accounting software for Shopify so the whole software line gets a look at once. The pattern we see again and again is two or three apps that were added for a campaign, never removed, and are still billing. A quick quarterly cull of dead apps is the closest thing to free money in the whole fee stack.
The plan upgrade math: when Advanced or Plus actually saves money
This is the section founders come looking for, usually framed as "should we move to Plus?" The clean answer on fees alone is that Plus is the most expensive plan as a share of revenue until you clear real scale, and then it becomes the cheapest. Here is the whole arc.
At $30K a month, Plus is a non-starter on fees: the flat $2,300 subscription alone is nearly 8% of revenue. By $200K a month the lines converge, and above roughly $500K the Plus line drops below Basic and Advanced as the removed surcharge, better negotiated rates, and eventual revenue-share pricing take over. The crossover is not a single magic number, it depends on whether you use a third-party gateway and how good your negotiated card rate is, but the shape holds: Plus is a scale purchase.
Put numbers on the upgrade decision and it gets concrete. The table below models Advanced versus Plus assuming you run a third-party gateway (the scenario where Plus saves the most, because it strips out the surcharge).
| Monthly GMV | Advanced platform + 0.6% surcharge | Plus platform + 0% surcharge | Net monthly cost of upgrading | Verdict |
|---|---|---|---|---|
| $100K | ~$899 | $2,300 | +$1,401 | Stay on Advanced |
| $200K | ~$1,499 | $2,300 | +$801 | Stay on Advanced |
| $400K | ~$2,699 | $2,300 | -$399 | Near break-even |
| $500K | ~$3,299 | $2,300 | -$999 | Plus wins on fees |
| $800K | ~$5,099 | $2,300 | -$2,799 | Plus clearly wins |
One caveat we always flag: if you already run Shopify Payments, the Plus fee savings are narrower, because you are only capturing a 0.25 to 0.75 point improvement in card rate rather than eliminating a full surcharge. In that case the break-even moves well past $500K, and Plus becomes an operational and feature decision, not a cost decision. That is a completely valid reason to upgrade. Just name it as what it is, so you are not telling your board you saved money when you actually bought checkout control.
The subscription line is the one number every founder knows and the one that matters least. The fee that quietly decides your contribution margin is payment processing, and the fee that surprises people is the third-party surcharge. Model all four layers as a single percentage of revenue and track it monthly. That one number is worth more than any plan comparison.
What your fee stack should look like at each stage
Zoom out and the whole thing resolves into a benchmark you can check yourself against. At $100K a month on Shopify Payments, here is what each plan actually costs as a share of revenue.
Basic, Grow, and Advanced all land within a hair of each other, around 3.1 to 3.3%, because the processing rate dominates and the subscription is a rounding error at that volume. Plus sits near 5% at $100K purely because of its flat subscription, which is exactly why it does not make sense until you scale. Broadly, a healthy fee stack looks like 3.1 to 3.7% on Basic through Advanced at $50K to $250K a month, and 2.6 to 3.2% on Plus once you are past $800K a month.
Here is the self-audit we walk operators through. First, find your real processing rate: take your merchant and credit-card fees for a month and divide by the revenue processed through Shopify, not by total revenue. Second, add your subscription and app subscriptions and re-divide to get the all-in stack percentage. Third, compare that number to the bands above. If you are a point or more over, the usual culprits are a third-party gateway you do not need, a card mix skewing toward premium cards, or an app stack that has quietly crept past 1%. Each of those is fixable, and the fix is usually worth more than the next plan upgrade.
Related reading. For how Shopify's fees land on margin, see Shopify Payments vs Stripe fees and transaction fees and margin. For how we help brands model margin and cash, see our fractional CFO work.
Sources and methodology
Shopify plan pricing came from Shopify's own pricing pages, cross-checked against dated third-party guides. Direct access to shopify.com/pricing returned localized currency, so US-dollar figures (Basic $29, Grow $79, Advanced $299, Plus from $2,300 per month on annual billing) were confirmed against NerdWallet's 2026 pricing guide and other current commerce guides. See Shopify pricing and NerdWallet: Shopify pricing.
Third-party transaction fees and the 2025 store-credit rule change came from Shopify's Help Center. The surcharge schedule (2.0% Basic, 1.0% Grow, 0.6% Advanced, 0.2% Plus) and the May 12, 2025 change extending the fee to store-credit and gift-card portions of orders are documented at Shopify Help Center: international pricing and fees.
Payment processing rates reflect Shopify Payments' published online and in-person rates. Online rates by plan (2.9% / 2.7% / 2.5% + $0.30) and the effect of the flat per-transaction fee at an $80 AOV were modeled directly; American Express and business cards carry a premium of roughly half a percentage point over the standard consumer-card rate.
Plan break-even and total-cost-of-ownership modeling drew on published Shopify Plus pricing analysis. Revenue-share Plus pricing (0.25% above roughly $800K/month, with a monthly cap) and the Advanced-versus-Plus break-even scenarios were built from Shopify's Plus pricing plus commerce analyses at commerce-ui.com and bspk.com.
App-spend benchmarks are third-party estimates, expressed as ranges. Average app pricing and per-store app counts were sourced from Shopify app-store statistics compilations; because none of these are Shopify-published figures, they are given as ranges rather than point estimates.
Operator observations are drawn from anonymized founder and CFO conversations. Figures such as the 4.4% blended merchant fee and the two-month processing-rate jump reflect patterns across real stores, with all identifying details removed.
Frequently asked questions
how much does shopify actually take from each sale?
On Shopify Payments with a standard US card, expect 2.9% + $0.30 on Basic, down to about 2.5% + $0.30 on Advanced and roughly 2.15 to 2.4% on Plus. Add your subscription and app costs and the all-in number lands around 3.1 to 5% of revenue depending on plan and order value.
what is the shopify transaction fee and how do i avoid it?
It is a surcharge Shopify adds when you use a payment processor other than Shopify Payments: 2.0% on Basic, 1.0% on Grow, 0.6% on Advanced, 0.2% on Plus. You avoid it entirely by running Shopify Payments as your processor. That is the single biggest fee lever most brands have.
when does it make financial sense to upgrade to shopify plus?
On fees alone, Plus starts winning around $500K/month in GMV, and clearly wins above $800K/month. Below that, the flat $2,300/month subscription makes Plus the most expensive plan as a share of revenue. Most brands upgrade for features and checkout control before the fee math justifies it, which is a fine reason as long as you name it.
is shopify payments cheaper than stripe or paypal?
For most Shopify merchants, yes, because Shopify Payments avoids the third-party surcharge. Stripe's own rate is similar to Shopify Payments (about 2.9% + $0.30), but layering Shopify's surcharge on top makes it more expensive. PayPal-only checkout tends to be the priciest path.
how much do shopify apps add to my monthly cost?
Early-stage stores often run $0 to $100/month. Growing SMBs land around $100 to $300. Mid-market DTC brands typically run $240 to $600 across 8 to 12 paid apps, and Plus brands often clear $500 to $1,500. At $100K/month revenue, a $350 app stack is about 0.35% of revenue.
what are the total shopify fees for a $1 million revenue brand?
At roughly $83K/month, a brand on Advanced with Shopify Payments and a mid-tier app stack pays about 3.1 to 3.3% of revenue, or $31,000 to $33,000 a year. Swap in a third-party gateway and that climbs by another $6,000 or so from the surcharge alone.
what changed with shopify fees in 2025 for store credit and gift cards?
As of May 12, 2025, the third-party transaction fee now also applies to the store-credit and gift-card portion of an order for stores created after that date, even when the card payment uses Shopify Payments. If you run loyalty or gift cards, that is a real fee line you should be watching.
why did my shopify payment processing fees go up without changing my plan?
Usually a payment-mix shift, not a rate change. More Amex or business cards, more installment payments, or more international orders all carry higher effective rates. We have seen a brand's processing percentage jump a full point across two months purely from mix, with no plan change at all.
how do i calculate my true shopify cost as a percentage of revenue?
Take your Shopify subscription plus merchant and credit-card fees plus app subscriptions, and divide by your Shopify net revenue for the same period. That single percentage is the number to track. Most founders are surprised it is a point or two higher than the "about 3%" they assumed.
