USDT on BEP20, TRC20 and ERC20: Which Network Should You Use?
The same USDT can travel on different networks. Learn why fees differ, how to read addresses and how to avoid sending funds on the wrong network.

In this article
USDT is a stablecoin. It is a digital token designed to follow the value of the US dollar. Many traders use it to deposit funds because its value does not move like other cryptocurrencies.
But there is one detail that confuses many beginners. USDT does not exist on only one blockchain. The same token is issued on several networks. When you deposit, you must choose a network. If you choose wrong, your funds can be lost. This guide explains the three most common options: TRC-20, BEP20 and ERC-20.
What is a network?
A blockchain network is the system that records and moves a token. Think of the networks as different roads. The car is the same (USDT), but it travels on a different road each time.
- TRC-20 is USDT on the TRON network.
- BEP20 is USDT on BNB Smart Chain.
- ERC-20 is USDT on the Ethereum network.
These roads are not connected. USDT sent on TRC-20 stays on TRC-20. If you send it to an address that expects another network, the receiver may never see it. This is why the network matters as much as the coin.
At Bitvyl, you can deposit USDT on many networks, including TRC-20, BEP20, ERC-20 and several others. Only the networks that are enabled appear on the deposit screen. You can see the full list on the crypto deposits page.
Why fees are different on each network
Every transfer on a blockchain has a network fee. This fee goes to the network, not to Bitvyl. Bitvyl does not charge a fee on deposits. The client pays the network fee from the wallet that sends the funds.
Fees are different for a few reasons:
- Network design. Each blockchain has its own rules for how fees are calculated.
- Traffic. When many people use a network at the same time, fees often go up.
- The price of the network's own coin. Fees are paid in that coin. If its price rises, the fee in dollars can rise too.
As a general rule, ERC-20 is usually the most expensive of the three, and the fee can be high when the network is busy. TRC-20 and BEP20 are usually cheaper. But fees change all the time. Always check the fee in your wallet before you confirm a transfer.
There is a second detail. If you send from a personal wallet, you usually need a small amount of the network's own coin to pay the fee. For ERC-20 this is ETH. For BEP20 it is BNB. For TRC-20 it is TRX. If you have USDT but none of the fee coin, the transfer may fail.
Fees matter more on small amounts. The minimum deposit at Bitvyl is US$ 15, or the network minimum if it is higher. On a small deposit, a high network fee can be a large part of what you send.
Addresses and memos
How the addresses look
Each network has its own address format. Learning the basic shapes helps you catch mistakes.
- A TRC-20 address starts with the letter "T".
- A BEP20 address starts with "0x".
- An ERC-20 address also starts with "0x".
Read the last two lines again. BEP20 and ERC-20 addresses look the same. They use the same format, but they are different networks. You cannot tell the network by looking at a "0x" address. This is the most common source of mistakes.
Here is an example. The Bitvyl deposit screen shows a BEP20 address that starts with "0x". In your wallet, you paste that address and send USDT, but your wallet is set to ERC-20. The address is accepted, because the format is the same. But the funds travel on the wrong road. They do not arrive as a BEP20 deposit, and they can be lost.
To avoid this, always check the network name, not only the address.
Memo and tag
Some coins and networks use a memo or tag. This is an extra code that tells the receiver which account the payment belongs to. It is common on some networks such as XRP and XLM.
USDT on TRC-20, BEP20 and ERC-20 normally does not use a memo. But the rule is simple and works for every coin:
- If the deposit screen shows a memo or tag, you must add it to your transfer.
- If the deposit screen does not show one, leave that field empty.
A missing memo can make a deposit impossible to identify.
Quick comparison
| Feature | TRC-20 | BEP20 | ERC-20 |
|---|---|---|---|
| Blockchain | TRON | BNB Smart Chain | Ethereum |
| Address starts with | T | 0x | 0x |
| Usual fee level | Usually low | Usually low | Usually higher |
| Coin needed for fees in a personal wallet | TRX | BNB | ETH |
| Memo or tag | Follow the deposit screen | Follow the deposit screen | Follow the deposit screen |
| Main risk | Choosing another network in your wallet | Confusing it with ERC-20 | Confusing it with BEP20, high fees |
This table compares the networks in general terms. It does not show exact fees, because they change. Your wallet always shows the current fee.
The withdrawal rule: same currency, same network
This point is very important, and many traders learn it too late. At Bitvyl, you can withdraw only in the same currency and network you used to deposit.
For example: you deposit USDT on BEP20. Later, you can withdraw USDT on BEP20, to your own BEP20 address. You cannot choose USDT on TRC-20 for that withdrawal.
So choose your deposit network with the future in mind. Ask yourself: "Can my wallet also receive on this network?" If your wallet supports only TRC-20, deposit on TRC-20. You can read the full process in our guide on how to withdraw funds.
A safe deposit checklist
- On Bitvyl, open the deposit screen and choose USDT and the network.
- In your wallet, choose exactly the same network.
- Copy and paste the address. Never type it by hand.
- Check the first and last characters of the pasted address.
- Add the memo or tag only if one is shown.
- Send only USDT on that network, and send the exact amount requested.
- Check the network fee in your wallet before you confirm.
The payment request is valid for 24 hours. Your deposit is credited in US$ to your real account automatically after the network confirms it. If you are not sure about any step, ask support through Help before you send. Sending on the wrong network is one of the common beginner mistakes, and it is easy to avoid.
Key takeaways
- USDT exists on several networks. The coin is the same, but the networks are not connected.
- ERC-20 is usually the most expensive. TRC-20 and BEP20 are usually cheaper. Always check your wallet.
- TRC-20 addresses start with "T". BEP20 and ERC-20 both start with "0x", so always check the network name.
- Use a memo or tag only when the deposit screen shows one.
- Withdrawals use the same currency and network as your deposit.
Before you deposit anything, you can learn the platform with virtual money. Open the free demo account, practise your trading, and deposit only when you feel ready and understand the risks.


