Shopify Payment Fees Explained: What You Are Really Paying
Ask ten Shopify merchants what they pay in payment fees and nine will say "around 2.9 percent". Pull their statements and the real number is almost always higher, sometimes meaningfully so. Between plan tiers, international cards, third party gateways, and currency conversion, the headline rate is just the floor. This guide breaks down every line item Shopify and your processor can charge, with worked examples so you can finally tie out the fees on your own statements.
Shopify Payments Standard Rates
Shopify Payments is Shopify's native gateway, powered by Stripe under the hood. It is the cheapest option for most merchants because using it waives the "third party gateway" surcharge (more on that below). The rate depends on your Shopify plan. For US stores in 2026, online card rates look like this:
- Basic Shopify: 2.9% + 30 cents per online transaction
- Shopify (Grow): 2.7% + 30 cents per online transaction
- Advanced Shopify: 2.5% + 30 cents per online transaction
- Shopify Plus: negotiated, typically 2.15% to 2.25% + 30 cents
In-person (POS) rates are lower, usually 2.4% / 2.5% / 2.6% on the same tiers with no flat fee. Rates also vary by country. UK Basic is around 1.7% + 25p for domestic cards, Australia Basic is around 1.75% + 30c, and Canada Basic sits at 2.9% + 30c. Always check your country's pricing page rather than assuming the US numbers apply. The principle stays the same regardless of region: higher plan, lower per-transaction rate, with a break-even point you can calculate against the plan's monthly cost.
International Card Fees
If a customer pays with a card issued outside your home country, Shopify Payments adds a surcharge on top of the base rate. In the US that is an extra 1.5% on the transaction. So a Basic plan store taking a card issued in the UK pays 2.9% + 1.5% + 30 cents, not 2.9% + 30 cents. The uplift in other regions is similar in size, typically 1% to 2% depending on the country.
This matters more than most stores realise. If even 15% of your orders come from overseas customers, the blended payment fee is no longer 2.9 percent, it is closer to 3.1 percent. On a $50,000 month that is an extra $100 you assumed was profit. The fix is not to refuse international orders, it is to know the real cost and price accordingly. This is exactly the kind of leak we cover in 10 hidden costs eating your Shopify margin.
Third Party Gateway Surcharge
If you process payments through Stripe, PayPal, Braintree, Authorize.net, Klarna direct, or any provider that is not Shopify Payments, Shopify charges an additional transaction fee on top of whatever that gateway takes. The surcharge depends on your plan:
- Basic Shopify: 2.0% extra
- Shopify (Grow): 1.0% extra
- Advanced Shopify: 0.5% extra
- Shopify Plus: 0.15% extra
This is a Shopify fee, not a gateway fee. Stripe still charges its own 2.9% + 30c on top. So a Basic store accepting a card via Stripe pays Stripe 2.9% + 30c, then Shopify takes another 2.0%, for a blended cost around 4.9% + 30c per order. For a lot of stores this is a hidden killer, especially merchants in countries where Shopify Payments is unavailable and they have no choice but to use a third party gateway.
If Shopify Payments is available in your country, the math almost always favours using it, even if you have a long relationship with Stripe or PayPal. The 0.5% to 2.0% surcharge is pure margin you give up for no functional benefit.
Currency Conversion Costs
If you sell in multiple currencies through Shopify Markets, conversion fees stack on top of everything else. Shopify charges 1.5% in the US (2% outside the US) for each currency conversion at checkout. That is layered onto the 2.9% + 30c card fee and, where applicable, the 1.5% international card surcharge.
There is also a second conversion to be aware of: settlement. If you accept GBP on a US Shopify Payments account, the funds get converted to USD before landing in your bank. That settlement conversion uses Shopify's FX rate, which carries its own embedded spread of roughly 1.5% to 2%. Customers who pay in their home currency feel happy, but you are paying for that convenience twice, once at checkout and once at settlement.
The cleanest setup is to hold a bank account in each currency you sell in and have Shopify settle into the matching account, skipping the second conversion entirely. Wise Business and Airwallex make this practical for small merchants who could not justify a full multi-currency banking setup five years ago.
Worked Example: $100 Order
Let us put a real number on it. US store, Basic Shopify plan, $100 order with no shipping for simplicity. Three scenarios, same order, very different payment fees.
Scenario A. Domestic Visa via Shopify Payments. Fee = 2.9% of $100 + 30c = $3.20. Effective rate 3.20%.
Scenario B. International Visa (UK issued) via Shopify Payments. Fee = (2.9% + 1.5%) of $100 + 30c = $4.40 + $0.30 = $4.70. Effective rate 4.70%.
Scenario C. Domestic Visa via PayPal, no Shopify Payments. PayPal takes 3.49% + 49c = $3.98. Shopify adds 2.0% third party fee = $2.00. Total = $5.98. Effective rate 5.98%.
Same product, same customer total, the gap between best and worst case is $2.78, or about 2.8 points of margin. On a 25% gross margin store, scenario C wipes out more than a tenth of your profit before the parcel even ships. This is why payment fees are not a footnote in the true profit calculation. They are a top-line cost worth optimising.
How to Reduce Payment Fees
You cannot negotiate Shopify Payments rates directly unless you are on Plus, but there are several levers that work for everyone else.
Upgrade your plan once volume justifies it. The break-even between Basic and Shopify (Grow) is roughly $14,000 in monthly card volume, where the 0.2% rate difference offsets the plan price gap. Between Shopify and Advanced it is roughly $90,000 a month. Run the numbers yourself rather than guessing, because the monthly difference is easy to ignore until you look at the year.
Use Shopify Payments wherever it is available. The third party gateway surcharge is a tax on convenience. Unless you have a specific reason to route through Stripe or PayPal directly, switch the primary processor over and keep alternates only as backup wallets.
Settle in the transaction currency. If you sell internationally, hold currency accounts so Shopify can settle without converting. This cuts the second 1.5% to 2% spread completely. The first conversion at checkout you usually have to wear, but the second is avoidable.
Watch your discount stack. Payment fees scale with the order total, so heavy discounts shrink the absolute fee but the percentage hit stays constant. The interaction between promos and fees is one of the most underrated profit leaks on Shopify, and it is something we unpack in how discount codes impact your margin.
Track the effective rate per order, not the headline rate. Your blended payment fee percentage is rarely the rate Shopify quotes on the pricing page. International mix, gateway mix, and currency conversion all shift it. Knowing the real number on a per-order basis is what separates merchants who optimise from merchants who guess, and it ties directly into why profit per order matters more than revenue.
See the real payment fee on every order
Profit Guard pulls the exact fee Shopify charged on each transaction and surfaces it next to COGS, shipping, and discounts. No spreadsheets, no guesswork.
Install Profit Guard on Shopify