Merchant panel
English
Get the app

USDT transfer fees on each network, explained

Published:

Sending USDT always costs a network fee, and that fee is never paid in USDT itself. Here is what you pay with on each network, what pushes the fee up or down, and how to keep it low without taking risks.

What a network fee is

A network fee is what a blockchain charges to process and record your transaction. Part of it rewards the validators who run the network, and on some networks part of it is burned. It does not go to your wallet app or to the person you are paying.

The fee depends on how much computing work the transfer needs, not on how much money you send. Moving 10 USDT or 10,000 USDT on the same network costs about the same.

Why the fee is not paid in USDT

USDT is a token: a smart contract running on top of a blockchain. The blockchain itself only accepts its own coin for fees, so a USDT transfer is paid for in TRX, TON, BNB or ETH, depending on the network.

This catches many people out. A wallet holding 500 USDT and nothing else can’t send any of it until it holds a little of the network’s coin. Some services offer to cover the fee and charge you in USDT instead, but underneath, the network is still paid in its own coin.

What you pay with on each network

  • TRC20 (Tron): fees are measured in energy and bandwidth. Energy from TRX you have staked or rented covers most of a USDT transfer; without it, TRX is burned instead.
  • TON: fees are paid in TON. A token transfer attaches a little extra TON for the steps between contracts, and the unused part usually comes back to you.
  • BEP20 (BNB Smart Chain): gas is paid in BNB.
  • ERC20 (Ethereum): gas is paid in ETH, and Ethereum mainnet is usually the most expensive network for USDT transfers.
  • Arbitrum and Optimism: gas is paid in ETH on that layer 2 network, usually far less than on Ethereum mainnet.
  • Polygon and Avalanche: gas is paid in POL and AVAX respectively.

What makes the fee go up or down

Four things move the fee you see:

  • Demand: when a network is busy, fees rise. On Ethereum, the base fee adjusts block by block with demand.
  • Work: a token transfer runs contract code, so it costs more than sending the network’s own coin.
  • The receiver: on Tron, sending USDT to an address that holds no USDT uses more energy than sending to one that already holds some.
  • The coin’s price: the fee is set in TRX, TON, BNB or ETH, so its value in your currency moves with that coin’s price.

How to keep USDT fees low

  • Choose the cheapest network that both you and the receiver support.
  • Keep a small balance of the fee coin on each network you use, so you are never stuck.
  • Send fewer, larger transfers instead of many small ones, since the fee doesn’t grow with the amount.
  • On Ethereum, wait for a quieter moment if the transfer isn’t urgent, or use a layer 2 network the receiver accepts.
  • If you send USDT on Tron often, energy from staked TRX can lower the cost of each transfer.
  • Never pick a network only because it is cheap. If the receiver doesn’t support it, a lost transfer costs far more than any fee.

Network fees vs exchange withdrawal fees

When you withdraw USDT from an exchange, the fee is set by the exchange, not by the network. It may be higher or lower than the real network fee and often differs from one network to another, so compare before you choose.

In a self-custody wallet, the network fee is the only cost of a plain send. A good wallet shows it before you confirm, in your own currency.

Fees in Waletifi

Waletifi shows the network fee on the review screen before you confirm every transfer, along with the amount in your local currency. If you hold USDT but not the coin needed for the fee on that network, the app warns you before you try to send. Sending and receiving cost only the network fee.

Questions and answers

Why can’t I send my USDT even though I have a balance?

You probably have no coin for the fee on that network: TRX on Tron, TON on TON, BNB on BNB Smart Chain or ETH on Ethereum. Add a small amount of it and try again.

Does sending more USDT cost a higher fee?

No. The network fee depends on the work the transaction needs, not on the amount, so large and small transfers cost about the same.

Which network has the lowest USDT fee?

It changes with demand and coin prices, so there is no permanent answer. Ethereum mainnet is usually the most expensive; compare the fee your wallet shows for each network you can use.

What is energy on Tron?

Energy is the resource Tron uses to run smart contracts such as USDT. You get it by staking or renting TRX; without energy, TRX is burned to pay for the transfer.

See the fee before you send

Download Waletifi for Android and check every network fee in your own currency before you confirm.

Get it on Google PlayComing soon Download on the App StoreComing soon Direct download (APK)

Android 7.0 or later. Download only from waletifi.com, and check the address bar before you install.