ExcellentTrustScore 4.8

TRC20 vs BEP20 for USDT

Same USDT, two networks. Here is what each costs and when to use it.

See the steps

Reviewed 1 Nov 2026, 5 min read

The short answer

TRC20 and BEP20 both move USDT; TRC20 runs on Tron and BEP20 on BNB Smart Chain.

On 1 Nov 2026, a USDT withdrawal cost 0.01 USDT on BEP20 and 1.5 USDT on TRC20 at Binance and Bitget. At KuCoin it cost 1 USDT on BEP20 and 1.99 USDT on TRC20. Pick the network the receiver lists, not the cheaper one. USDT sent on a network the receiver does not support can be lost.

Two ways to do it

Same USDT. Very different trip to your phone.

Send USDT on TRC20 (Tron)

  • Address starts with T
  • 1.5 USDT at Binance
  1. Check the receiver's addressA Tron address starts with T and has 34 characters. If it starts with 0x, it is not a TRC20 address.
  2. In your exchange, tap Withdraw and pick USDTPaste the address. Do not type it by hand.
  3. Choose the Tron networkBinance shows TRX, Tron (TRC20). KuCoin and Bitget show TRC20.
  4. Check the fee, then confirmOn 1 Nov 2026 the fee was 1.5 USDT at Binance and Bitget, and 1.99 USDT at KuCoin. The exchange shows the amount the receiver gets.

Send USDT on BEP20 (BNB Smart Chain)

  • Address starts with 0x
  • 0.01 USDT at Binance
  1. Check that the receiver lists BEP20A BEP20 address starts with 0x and has 42 characters. Ethereum (ERC20) uses the same format, so check the network name too.
  2. In your exchange, tap Withdraw and pick USDTPaste the address. To cash out to M-Pesa, copy your address from Dovo: tap Add money, then Show my address.
  3. Choose the BNB Smart Chain networkBinance shows BSC (BEP20). KuCoin and Bitget show BEP20. Do not pick ERC20, even though the address looks the same.
  4. Check the fee and the minimum, then confirmOn 1 Nov 2026 the fee was 0.01 USDT at Binance and Bitget, from 5 USDT. KuCoin charged 1 USDT, from 10 USDT.

TRC20 vs BEP20

TRC20 compared with BEP20
TRC20BEP20
NetworkTronBNB Smart Chain (BSC)
AddressStarts with T, 34 charactersStarts with 0x, 42 characters
Binance fee1.5 USDT, from 5 USDT0.01 USDT, from 5 USDT
KuCoin fee1.99 USDT, from 4 USDT1 USDT, from 10 USDT
Bitget fee1.5 USDT, from 5 USDT0.01 USDT, from 5 USDT
50 USDT sent from Binance48.5 USDT arrives49.99 USDT arrives
Block timeAbout 3 secondsUnder a second
Gas from your own walletPaid with TRX (Energy)Paid with BNB

Common problems

I sent USDT on the wrong network

A withdrawal that has left the exchange cannot be cancelled. Contact the receiving platform with the transaction ID.

Dovo takes USDT on BNB Smart Chain (BEP-20) only. USDT sent on Tron or another network cannot be recovered.

The address starts with 0x, but which network is it?

BEP20 and ERC20 addresses look the same. The address alone does not tell you the network.

Ask the receiver which network they support, or read it on their deposit screen. Then pick that exact network.

My wallet says I need TRX or BNB to send USDT

From your own wallet, the network fee is paid in the network's coin, not in USDT:

  • On Tron (TRC20), the fee is paid with TRX, through Energy.
  • On BNB Smart Chain (BEP20), the fee is paid with BNB.

When you withdraw from an exchange, the exchange pays the network and takes its fee in USDT.

The exchange does not let me withdraw on BEP20

Check the minimum. On 1 Nov 2026, KuCoin needed at least 10 USDT on BEP20. Binance and Bitget needed 5 USDT.

If the network cannot be picked, check the exchange's announcements page.

Questions

Is USDT on TRC20 the same as USDT on BEP20?

On an exchange, yes. Both show as USDT. They live on different networks, so you cannot send one to an address on the other network.

Which is cheaper, TRC20 or BEP20?

On 1 Nov 2026, BEP20 was cheaper at all three exchanges we checked. Binance and Bitget charged 0.01 USDT on BEP20 and 1.5 USDT on TRC20. KuCoin charged 1 USDT on BEP20 and 1.99 USDT on TRC20.

Which is faster, TRC20 or BEP20?

Both are fast. Tron makes a block about every 3 seconds. BNB Smart Chain makes a block in under a second.

Can I send USDT from TRC20 to a BEP20 address?

No. The networks do not talk to each other. An exchange withdrawal on TRC20 needs a T address, and BEP20 needs a 0x address.

How much do I lose on a 50 USDT withdrawal from Binance?

On 1 Nov 2026, BEP20 cost 0.01 USDT, so 49.99 USDT arrived. TRC20 cost 1.5 USDT, so 48.5 USDT arrived. The fee is fixed, so it hurts most on small amounts.

Which network does Dovo use?

Dovo takes USDT on BNB Smart Chain (BEP-20) only. On Binance, choose BSC (BEP20). Dovo then cashes out to your own M-Pesa number, from 2 USDT and up to 2,000 USDT in any 24 hours.

Is TRC20 the same as ERC20?

No. ERC20 is the token standard on Ethereum. USDT on ERC20 runs on Ethereum, not Tron. Its address starts with 0x, like BEP20, but it is a different network. On 1 Nov 2026 Binance charged 0.6 USDT to withdraw on ERC20.

Your USDT on M-Pesa in minutes

Cash out with Dovo