Cheapest Network for USDT Payments: What a Transfer Costs on Each Chain
Key takeaways
- Network fees for a USDT transfer run from well under a cent on Solana to more than a dollar on Ethereum when gas is high. Same token, same amount.
- Tether's own list of active networks includes Ethereum, Solana, Avalanche, BNB Smart Chain and Tron. Base, Arbitrum, Polygon and Optimism are not on it.
- On a $60 sale, Payzum's 0.5% is $0.30. A Solana fee is under a tenth of a cent, so the percentage is your real cost.
- The network matters most for small tickets and for customers who hold USDT but no gas token.
One USDT transfer can cost a thousand times more than another
Every on-chain transfer pays a network fee set by the chain it runs on. A customer who sends 60 USDT on Solana pays a fee you can barely see. The same customer sending 60 USDT on Ethereum during a busy hour can pay a few dollars.
That gap is the whole reason this question exists. If you accept USDT payments, you pick which networks your checkout offers. That choice decides what your customers pay to reach you, and whether the cheapest-looking option even carries a USDT that Tether issues.
This guide gives dated fee data from each chain's own documentation, shows the formula so you can redo the math when prices move, and then sets the network fee against the 0.5% that Payzum charges on each processed sale. It is a snapshot from 23 October 2026.
What a $1.30 fee does to a $9 sale
A fee that looks tiny in the abstract can sink a small sale. Picture a street-food counter selling a $9 lunch. If the customer's transfer costs $1.30 in gas, that is about 14% of the ticket. The customer sees the fee in their wallet before they confirm and often walks away.
Larger tickets absorb the same fee without complaint. On a $2,400 invoice, $1.30 is 0.05%. So the right network depends on what you sell. A counter that rings up small sales needs a chain where the fee stays near zero. A consultant who bills four figures can accept almost any network.
There is a second cost that has nothing to do with the fee level. On Solana the fee is paid in SOL, and on Ethereum it is paid in ETH. A customer who holds only USDT in a self-custody wallet cannot send anything until they add a little of the gas token. Customers paying from an exchange avoid this, because the exchange takes a flat withdrawal fee instead.
Why card fees never behave this way
A card acquirer charges a percentage of the sale, plus a fixed amount, whatever the network traffic looks like. The cost is predictable and it scales with the ticket. Blockchain fees do the opposite. They depend on how much data your transfer uses and on how busy the chain is, and they ignore the amount you send.
That is why a fixed-percentage processor fee and a variable network fee have to be read together. For a stablecoin merchant, the percentage is stable and the network fee is the part you can shop around.
Which chains carry Tether's own USDT
"USDT" is a ticker used on many chains, and not all of those tokens come from Tether. Tether's supported protocols page lists the networks where it issues and redeems USDT today. At the time of writing that list includes Ethereum, Avalanche, BNB Smart Chain, Tron, Solana, TON, Celo, Kaia, Near, Aptos, Tezos, Polkadot AssetHub, Liquid and Cosmos through Kava.
Base, Arbitrum, Optimism and Polygon do not appear on that page. USDT on those chains exists in other forms, such as bridged or omnichain versions that are backed by USDT locked elsewhere. They can work well, but they are a different contract with a different risk profile. Before you accept one, check which contract address your checkout actually watches.
Of the networks Payzum lists, four overlap with Tether's own list: Ethereum, Solana, Avalanche and BNB Chain. Tron carries a large share of USDT supply, but it is not among the networks Payzum lists, so it is not an option here.
Network fees, chain by chain, with sources
Each chain publishes how it charges. The numbers below come from those pages or from a dated snapshot, and each row says which. Dollar values assume the prices stated in the notes, and you should replace them with today's prices.
| Network | How the fee works | Cost of one transfer | Tether-issued USDT |
|---|---|---|---|
| Solana | Flat base fee of 5,000 lamports per signature, plus an optional priority fee | 0.000005 SOL, about $0.00075 at an assumed $150 per SOL | Yes (SPL token) |
| Ethereum | Gas used times (base fee + tip) | About $0.013 at 0.103 gwei, $1.30 at 10 gwei (see the note below) | Yes (ERC-20) |
| Base | L2 execution fee plus an L1 data fee | About $0.002 in Base's own example, for a 200,000-gas transaction | Not on Tether's list |
| Arbitrum | L2 gas plus the cost of posting data to Ethereum | No fixed figure in the docs; CoinCentral's October 2026 roundup lists $0.02 to $0.06 | Not on Tether's list |
| Polygon | EIP-1559 style base fee plus a tip | CoinCentral lists under $0.01 for most transfers | Not on Tether's list |
Sources: Solana fee documentation, ethereum.org gas guide, Etherscan gas tracker (read on 23 October 2026), Base network fees, Arbitrum gas fee composition and CoinCentral fee statistics.
The Ethereum row needs its working shown. Ethereum's documentation gives the formula: units of gas used times the base fee plus the tip. A plain ETH transfer uses 21,000 gas. A token transfer such as USDT uses more, and I use 65,000 gas as an approximation. At the 0.103 gwei Etherscan showed, that is about 0.0000067 ETH. At an assumed $2,000 per ETH, that is about $0.013. At 10 gwei, a level I assume for a busy hour, the same transfer is 0.00065 ETH, or about $1.30.
So Ethereum is not expensive today by that gas reading, but it is the only row where the cost can swing by orders of magnitude with congestion. Solana's base fee is fixed per signature. Priority fees can rise in a rush, but the base does not move.
The ticket ladder: network fee against Payzum's 0.5%
Now put the network fee next to the processor fee. Payzum charges 0.5% per processed sale, taken from the amount received, plus on-chain gas. The table uses the Solana fee and both Ethereum readings from above, on three ticket sizes.
| Ticket | Payzum 0.5% | Solana fee | Ethereum at 0.103 gwei | Ethereum at 10 gwei |
|---|---|---|---|---|
| $15 coffee order | $0.075 | $0.00075 (0.005%) | $0.013 (0.09%) | $1.30 (8.7%) |
| $60 online order | $0.30 | $0.00075 (0.001%) | $0.013 (0.02%) | $1.30 (2.2%) |
| $400 service invoice | $2.00 | $0.00075 (0.0002%) | $0.013 (0.003%) | $1.30 (0.3%) |
Read the first column against the others. On a $60 order, Payzum's share is $0.30. The Solana fee is under a tenth of a cent in total, so choosing Solana over another cheap chain saves you almost nothing. The choice that matters is avoiding a chain with a fee spike on a small ticket.
Ethereum at 10 gwei is the only column that hurts, and it hurts on the $15 order: $1.30 is more than seventeen times Payzum's fee for that sale. Under the same gas, a $400 invoice pays $1.30 in network fees, which is below the 0.5% cost. The network fee only dominates the decision on small tickets.
Setting the network at checkout, step by step
- Work out your median ticket and your smallest ticket. The smallest one decides how much fee you can tolerate.
- Check which USDT contract each candidate network uses against Tether's supported protocols page. Prefer Tether-issued USDT when you have the choice.
- In your Payzum account, set the coins and networks you accept. The hosted checkout lets the buyer pick from that list, and each payment gets a fresh QR and amount.
- Send a test payment of a few dollars from a self-custody wallet and from an exchange. Note what each one paid in fees.
- Add a line on your payment page or receipt that tells customers which network to choose. A transfer on the wrong network does not arrive.
Payzum does not hold the money at any step. Payments land in the wallet you control, so there is no processor balance to wait on. For the speed side of the same decision, see USDC transfer speed by network, and for the wider fee picture see crypto payment processing fees in 2026.
Three counters, three answers
- A street-food counter that sells $9 lunches uses the Payzum POS. Any phone is the terminal and each sale shows a new QR. The tickets are small, so the counter offers Solana first and keeps Ethereum off the list.
- An online shop with a $60 average order runs the hosted checkout or a plugin. Its network fee is irrelevant at that size on a low-fee chain. It spends its attention on telling customers which network to pick.
- A consultant who sends $2,400 invoices accepts several networks. A $1.30 fee on that amount is 0.05%, so the client can use whichever network already holds their USDT.
What a $60 sale costs on a card and on Payzum
| Question | Card acquirer | Payzum with USDT |
|---|---|---|
| Processor fee on $60 | Around 3% of the sale, so about $1.80 | 0.5%, so $0.30 |
| Network cost | Built into the percentage | Gas, paid per transfer; cents or less on low-fee chains |
| Who holds the funds | The acquirer, until payout | Nobody: the payment goes to your wallet |
| Chargeback fees | Charged per dispute | None: on-chain payments are final |
Objections about network fees
"Everyone says Tron is the cheapest for USDT. Why isn't it on your list?"
Tron does carry a large share of USDT, and many exchanges default their USDT withdrawals to it. But Payzum does not list Tron among its networks. If a customer's exchange offers several networks, ask them to pick one from your checkout, not the exchange's default.
"The customer pays the fee, not me. Why should I care?"
Because they decide before they pay. A wallet screen that shows a $1.30 fee on a $9 lunch ends sales. You care about the fee your customers see, even though it never touches your books.
"These numbers will change. Is this guide already stale?"
The formulas stay the same while prices move, which is why the table shows how each fee is built. Rerun the math with the current gas reading on the Etherscan tracker and the price of the gas token. For Solana, the base fee is fixed per signature.
Questions about USDT network fees
What is the cheapest network for USDT payments?
Among chains where Tether issues USDT itself and that Payzum lists, Solana is the cheapest, with a fixed base fee of 5,000 lamports per signature, about $0.00075 at an assumed $150 per SOL. Ethereum is also cheap at low gas but varies the most.
Does the customer or the merchant pay the network fee?
The wallet that sends the transfer pays the network fee on that chain. Payzum's pricing is 0.5% per processed sale, taken from the amount received, plus on-chain gas. Check your account for how the gas on your own movements is shown.
Can I accept USDT on Base, Arbitrum or Polygon?
Tether's supported protocols page does not list those networks, so USDT there comes in other forms, such as bridged or omnichain tokens. Confirm which contract your checkout accepts before you turn one on.
Why does an exchange withdrawal cost more than the network fee?
Exchanges set their own flat withdrawal fee per network, and it can differ from the on-chain fee. A customer paying from an exchange sees that flat fee, so tell them which network to choose.
Does Payzum hold my USDT while it confirms?
No. Payzum is non-custodial. The payment goes to a wallet you control, so there is no Payzum balance to wait on or to freeze.
Choose your networks for the tickets you actually sell
Every business has its own mix of ticket sizes and customer wallets. Book 20 minutes with the Payzum team and we will help you pick the networks and set up the checkout for your case.
Can't see the calendar? Book directly here · [email protected]