Cost Analysis

Shopify Transaction Fees Explained (And How to Avoid Them)

StoreShift Team · April 19, 2026 · 8 min read
Shopify charges you twice to accept payments. First, your payment gateway takes a processing cut (2.9% + $0.30 with Stripe, for example). Then Shopify takes an additional transaction fee on top — 2% on Basic, 1% on the mid-tier plan, 0.5% on Advanced. The only escape is using Shopify Payments, which isn't available everywhere and locks you into their ecosystem. Here's the full breakdown.

How Shopify Transaction Fees Work

Shopify's transaction fee is a platform-level surcharge applied to every order processed through a third-party payment gateway. It's separate from — and in addition to — whatever your payment processor charges.

The fee rate depends on your Shopify plan:

Basic Shopify
$39 / month
2.0%
Transaction fee (third-party gateway)
Shopify Payments rate 2.9% + 30¢
Staff accounts 2
Advanced Shopify
$399 / month
0.5%
Transaction fee (third-party gateway)
Shopify Payments rate 2.4% + 30¢
Staff accounts 15
⚠ Important

Transaction fees are waived only if you use Shopify Payments. If Shopify Payments isn't available in your country, or you need to use a specific gateway (PayPal, Authorize.net, a local processor), you pay the fee on every order — no exceptions.

What It Actually Costs Per Sale

Let's use a $100 order as a baseline. You're on Basic Shopify, using Stripe as your gateway.

Fee Type Rate Cost on $100 Order Who Charges It
Stripe processing fee 2.9% + $0.30 $3.20 Stripe
Shopify transaction fee 2.0% (Basic) $2.00 Shopify
Total fees 4.9% + $0.30 $5.20
You keep $94.80

That $2.00 Shopify transaction fee on a single $100 order might seem small. But at scale it compounds fast.

The Real Cost at Scale

Here's what transaction fees alone cost annually across different revenue levels on the Basic plan (2% fee):

$2,000
Per Year
At $100k GMV
$10,000
Per Year
At $500k GMV
$20,000
Per Year
At $1M GMV

This is before your monthly Shopify subscription and payment processing fees. Transaction fees are pure margin extraction — you get nothing additional in return for paying them.

Transaction Fee Calculator

Estimate what Shopify's transaction fee is costing you annually.

Transaction fee rate 2.0%
Monthly transaction fees (Shopify) $200
Annual transaction fees (Shopify) $2,400
Transaction fees on WooCommerce $0
💰 Annual savings switching to WooCommerce $2,400

The Full Annual Cost Comparison

Transaction fees are one piece. Here's the total platform cost picture — Shopify Basic with Stripe vs WooCommerce with Stripe — at $10k/month in revenue:

Cost Item Shopify Basic WooCommerce
Platform subscription $468/yr ($39/mo) $0
Hosting Included ~$120/yr (shared) – $300/yr (managed WP)
Transaction fees (3rd-party gateway) $2,400/yr (2% of $120k) $0
Payment processing (Stripe) ~$4,188/yr ~$4,188/yr
Theme $0–$350 one-time $0–$100/yr
Total (approx.) ~$7,056/yr ~$4,608/yr
💡 Key Takeaway

At $10k/month in revenue, the platform cost difference is roughly $2,400/year — almost entirely driven by Shopify's transaction fee. At $50k/month, that gap grows to $12,000/year.

Can You Avoid Shopify Transaction Fees?

There's exactly one way to avoid them on Shopify: use Shopify Payments.

Shopify Payments is Shopify's built-in payment processor (powered by Stripe). When you use it, the transaction fee is waived. But there are real limitations:

📌 Note on Shopify Plus

Shopify Plus ($2,300/month) reduces the third-party transaction fee to 0.15% — not eliminated, just reduced. At Plus-level revenue, this is still thousands per year in fees that WooCommerce merchants don't pay at all.

Shopify vs WooCommerce: The Fee Structure

Shopify
0.5%–2% transaction fee on every sale (third-party gateway)
Monthly subscription ($39–$399+)
Fee waived only with Shopify Payments
Shopify Payments not available in all countries
Hosting included
No payment gateway setup needed (if using SP)
WooCommerce
Zero platform transaction fees — ever
Free platform software
Use any payment gateway you want
Available worldwide, no country restrictions
Hosting is your responsibility (~$10–$25/mo)
More setup required upfront

When Transaction Fees Are the Tipping Point

For stores under ~$3k/month in revenue, Shopify's transaction fees are a minor cost. At that volume on Basic plan (2% fee), you're paying $60/month — annoying but not business-critical.

The math shifts significantly as you grow:

Monthly GMV Basic (2%) Shopify (1%) Advanced (0.5%) WooCommerce
$5,000$100/mo$50/mo$25/mo$0
$10,000$200/mo$100/mo$50/mo$0
$25,000$500/mo$250/mo$125/mo$0
$50,000$1,000/mo$500/mo$250/mo$0
$100,000$2,000/mo$1,000/mo$500/mo$0

At $25k/month on Basic, you're paying $500/month — $6,000/year — purely in Shopify transaction fees. That's the cost of a significant WooCommerce plugin stack, a developer, and hosting combined, with money left over.

Tired of paying Shopify's transaction tax?

StoreShift moves your products, customers, and orders to WooCommerce in one click. One-time fee from $79 — no subscriptions, no transaction fees, ever.

Get StoreShift Free See Pricing →

Frequently Asked Questions

Shopify charges an additional transaction fee of 2% on Basic, 1% on Shopify, and 0.5% on Advanced — on top of your payment processing fees — whenever you use a third-party payment gateway instead of Shopify Payments. If you use Shopify Payments, the transaction fee is waived.
The only way to avoid Shopify's transaction fees while staying on Shopify is to use Shopify Payments. Shopify Payments is available in roughly 20 countries. If you're in an unsupported country, or need a specific payment gateway for your business, you cannot avoid transaction fees on Shopify.
No. WooCommerce does not charge any platform-level transaction fees. You pay only the processing fees set by your chosen payment gateway — Stripe at 2.9% + $0.30, for example. There is no additional percentage taken by WooCommerce on top of that, ever.
Shopify's transaction fee is charged on the original sale and is not refunded when you issue a refund. Your payment processor may or may not refund their processing fee — Stripe does not refund processing fees on refunds. So on a returned order, you've paid fees on a sale that generated no revenue.
It depends on your plan and GMV. On the Basic plan (2% fee) with $100,000/year in sales using a third-party gateway, you'd pay $2,000/year in transaction fees alone — on top of your $468/year subscription and payment processing fees. Use the calculator on this page for your specific numbers.
No. As of 2026, Shopify Payments is available in roughly 20 countries including the US, UK, Canada, Australia, and most of Western Europe. Merchants in unsupported countries — including most of Asia, Latin America, the Middle East, and Africa — must use a third-party gateway and cannot avoid transaction fees.