Cornerstone guide

Stablecoin payment fees, explained

There are four places a stablecoin payment can cost you money, and almost every guide to this topic only mentions one of them.

By StablecoinSpend Editorial Published

Most explanations of stablecoin payment costs quote a gateway’s headline rate — “1%, versus 2.9% for cards” — and stop. That number is real and it is also the one you are least likely to pay, because it is charged to the merchant.

Here is the whole picture. There are four separate costs in a stablecoin payment, they are paid by different parties, and only two of them normally come out of your pocket.

The four costs

CostWho pays itTypical sizeAvoidable?
Network feeYouUnder $0.01 to several dollarsYes — pick the chain
Swap or conversionYou0.1%–1%, plus a second network feeYes — hold the right asset
Gateway feeThe merchant~0.5%–1.5%Not yours to avoid
Merchant surchargeYou0%, occasionally 1%–2%Sometimes — check first

The two in the middle rows are where the money actually goes for most people, and neither is the one the marketing talks about.

1. The network fee

Every transfer pays the chain it runs on. Two properties of this fee surprise people:

It does not scale with the payment. A $15 top-up and a $15,000 invoice pay the same gas. This is the single most important fact about stablecoin payment cost, and it means the chain matters enormously for small purchases and barely at all for large ones.

It is charged to you, not the merchant. You send $50 of USDC; your wallet is debited $50 plus gas; the merchant sees $50. On a card, the merchant is debited the processing fee out of your $50. The direction is reversed, which is why merchants like this and why it is not free for you.

Rough shape, and we deliberately do not publish precise numbers because they move hourly:

  • Ethereum mainnet — dollars, sometimes many. Never the right choice for a small purchase.
  • Base, Arbitrum, Optimism, Polygon, Solana, Tron — fractions of a cent to a few cents.

Our network guide covers the trade-offs in detail, and each network hub records the typical fee and settlement time we have documented for it.

The practical rule: if the merchant accepts a layer 2 or a low-fee chain, use it. There is no benefit to the merchant from you paying on mainnet and a real cost to you.

2. The swap — the cost nobody counts

This is the expensive one, and it does not appear in anyone’s fee table because it is not a fee. It is a spread.

You hold USDT. The merchant takes only USDC. To pay, you swap — and that swap costs you the exchange’s spread or a DEX’s slippage, plus a network fee to execute it, plus a second network fee to then send the payment. On a $40 purchase, that stack can be a meaningful percentage of the order.

This happens far more often than it should, and there is a specific structural reason it happens in Europe: under MiCA, EU payment gateways withdrew USDT, so a European merchant frequently takes USDC and nothing else. Cherry Servers documented exactly this migration and gave its customers a hard cutover date. We cover the mechanics in USDC vs USDT for payments.

If you routinely pay merchants in a particular region, hold the asset that region’s merchants accept. That single decision saves more than every other optimisation on this page combined.

3. The gateway fee — the merchant’s cost, not yours

This is the number the industry advertises. Published headline rates among the gateways we profile sit broadly in the 0.5% to 1.5% band, with Stripe’s stablecoin rate at 1.5% of the transaction and several crypto-native gateways lower. Each payment provider profile quotes the rate that provider publishes; we do not estimate one where a provider does not publish it.

Two things worth understanding about it:

It is genuinely lower than card processing, which is why merchants are adopting this at all. The saving is a merchant-side saving. You do not see it, and you should not expect a discount unless a merchant chooses to offer one — a few do.

It buys the merchant something. Gas sponsorship, wallet screening, AML checks, fiat conversion, and a dashboard where the money lands next to card revenue. Stripe’s 1.5% explicitly includes conversion to fiat and gas sponsorship. A merchant self-custodying and taking payments directly pays none of that and takes on all of it — which is the actual trade behind the two models.

4. The merchant surcharge — check for this

Most merchants absorb the gateway fee. Some pass it on, and they are within their rights to.

OffGamers is the clearest published example in our directory, and its fee table is worth reading because it inverts the usual advice:

MethodSurcharge
Tether USDT (Ethereum)0.99%
Tether USDT (Polygon)1.99%
USDC (Ethereum)0.99%
USDC (Polygon)0.99%

Note the second row. Everywhere else on this site the layer 2 is the cheap route; here the merchant’s own surcharge makes USDT on Polygon the most expensive of the four. We do not know why and OffGamers does not say. The lesson is not about Polygon — it is that the merchant’s fee schedule can override the network’s, so read it before choosing a chain.

Putting it together

Three worked shapes, using the ranges above rather than invented precision.

A $20 gift card, paid in USDC on Base, from a wallet already holding USDC. Network fee: a fraction of a cent. Swap: none. Surcharge: none. Your cost is functionally the $20. This is the best case and it is easy to reach.

The same $20 gift card, paid in USDC on Ethereum mainnet, after swapping from USDT. Network fee on the swap, spread on the swap, network fee on the payment — with mainnet gas the total overhead can approach or exceed a tenth of the purchase. Nothing here was necessary.

A $2,000 flight booking, paid in USDT on Tron. Network fee: cents. Swap: none if you hold USDT. Surcharge: none published. Proportionally this is the cheapest of the three by a wide margin, because the fee did not scale with the amount.

The pattern: stablecoin payments get cheaper as a percentage the larger they are, which is the exact opposite of card payments. That is the real economic difference, and it explains why the merchants adopting this first are the ones selling servers, flights and bulk licences rather than coffee.

What this does not cover

Two costs sit outside the payment and are frequently larger than everything above.

Getting into stablecoins. If you are buying USDC with a card to pay a merchant, the on-ramp fee dwarfs everything on this page and you would be better off paying the merchant by card directly. Stablecoin payment makes sense when you already hold the asset.

Refunds. A refund is not free and sometimes is not available at all. Several merchants exclude crypto payments from their normal refund process entirely, in writing — SEAGM states there are no refund options on cryptocurrency payments, and PureVPN excludes crypto from its money-back guarantee. Stripe returns refunds as stablecoins to the original wallet rather than as fiat, and offers no dispute process at all. Read how stablecoin refunds work before a large purchase; the chargeback you are giving up has a value even if it does not appear in a fee table.

The short version

Pick the cheapest chain the merchant supports. Hold the coin they want so you never swap. Check whether they surcharge. Ignore the gateway rate — it is not your bill. And for anything expensive, price the missing chargeback alongside the missing fee.

References

External sources this guide relies on. Open them and check us.

  1. Stripe — stablecoin payments — Stripe (accessed )
  2. Stripe — pricing — Stripe (accessed )
  3. OffGamers — payment guide — OffGamers (accessed )

Frequently asked questions

Does the merchant pay the network fee or do I?
You do, in almost every case. You send an amount; the network takes its fee from your wallet on top of that amount, and the merchant receives the full sum it invoiced. This is the opposite of a card payment, where the merchant absorbs the processing cost and prices it into what you paid.
Why does the same purchase cost more on Ethereum than on Base?
Because the network fee is set by demand for blockspace, not by the size of your payment. Sending 20 dollars and sending 20,000 dollars cost the same in gas. On Ethereum mainnet that fee can be a few dollars; on Base, Solana, Polygon or Tron it is usually a fraction of a cent. For small payments the chain you pick matters far more than anything else on this page.
Do merchants charge extra for paying in stablecoins?
Usually not, but some do and they are entitled to. OffGamers publishes a per-method surcharge that ranges from 0.99% to 1.99% depending on the coin and chain. Most merchants absorb the gateway fee the way they absorb card fees. Check the payment page before assuming.
Is paying in stablecoins cheaper than paying by card?
For you, rarely, and that is not really the point. A card costs you nothing visible and often pays you a reward; a stablecoin payment costs you a network fee and possibly a swap. The saving accrues to the merchant, which is why merchants are the ones adopting it. Pay in stablecoins because you hold stablecoins, not to save money.
What is the cheapest way to pay a merchant in stablecoins?
Hold the asset the merchant wants, on the cheapest chain they accept, and send it directly. Every deviation from that — swapping first, bridging, using mainnet because it was the default — adds a cost. The single largest avoidable expense is the swap you take because you were holding the wrong coin.

The Stablecoin Spend Report

New places to spend stablecoins, payment trends, merchant launches and adoption news. One email, most weeks.

Double opt-in — we email a confirmation link and send nothing until you click it. Unsubscribe in one click. How we handle your address .