Blog

guide

How to Send USDT TRC20: Step by Step, No Lost Funds

11 min read

On this page

A USDT transfer on TRON confirms in about 3 seconds and cannot be reversed. No support desk can pull it back, so everything that protects your money happens before you press Send. This guide covers how to send USDT TRC20 from a wallet or an exchange: five checks to run first, the taps in TronLink and Trust Wallet, what the transfer consumes in Energy, and how to confirm on-chain that it arrived.

How to send USDT TRC20: the short version

To send USDT TRC20, confirm the recipient accepts USDT on the TRON network, paste their T-address, make sure the sending wallet has Energy or TRX for the fee, send, then check the transaction hash on a block explorer. The whole process takes about two minutes, most of it spent checking.

  1. Confirm the network: ask the recipient, or read their deposit page, for a USDT address on TRON (TRC20). The address starts with T and has 34 characters.
  2. Copy the address from the source: use the copy button or the QR code. Do not pick an address out of your transaction history.
  3. Compare the characters: match the first 6 and the last 6 after pasting.
  4. Cover the fee: a self-custody wallet needs about 65,000 Energy, or enough TRX to burn in its place. An exchange deducts a flat withdrawal fee from your balance.
  5. Send: enter the amount, read the confirmation screen, sign.
  6. Verify: open the transaction hash and look for a confirmed, successful USDT transfer to the right address.

For a new recipient or a large amount, run the six steps once with 1 to 5 USDT, then again with the rest.

What to check before you send USDT on TRON

Five checks catch almost every way a USDT transfer goes wrong: the network, the address format, the exact characters, the recipient's USDT history, and whether the destination asks for a memo. Each one has a clear pass value.

CheckWhat passesIf it does not pass
Recipient networkTheir deposit page says TRON or TRC20 for USDTStop. Ask for a TRON address or pick a network both sides support
Address formatStarts with T, 34 charactersYour wallet rejects it. A 0x address belongs to Ethereum, BNB Chain or another EVM network
Exact charactersFirst 6 and last 6 match the sourceYou pasted a different address. Copy it again from the source
Recipient holds USDTAddress has had a USDT balance beforeThe transfer needs about 131,000 Energy, not 65,000
Memo or tagThe deposit page shows none for USDT TRC20Enter the memo the page shows, or the platform cannot match the deposit to your account

A valid USDT TRC20 address is a regular TRON address. There is no separate address type for USDT: the same T-address holds TRX, USDT and every other TRC20 token, and the token itself lives in one contract, TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t. If a wallet shows a "USDT" with a different contract, it is a fake token.

The character check exists because of address poisoning. Scammers generate addresses that share the first and last few characters with one you have paid before, then send you a zero-value or dust transfer so the lookalike sits in your history. Copy from that list and you pay the scammer. Our guide to how USDT gets stolen from TRON wallets covers the pattern in detail. The defence is boring: copy from the recipient's own page, every time.

The fourth check affects cost, not safety. When the recipient has never held USDT, the contract writes a new balance entry and the transfer consumes roughly double the Energy. You can check the Energy your transfer needs for a specific address before sending. A recipient address that has never been used at all still receives USDT, and what changes for a TRON address that is not activated is explained separately.

Send USDT TRC20 from a wallet

In a self-custody wallet you open USDT, tap Send, paste the address, enter the amount and sign. The wallet pays the network fee from its own Energy or TRX. The screens differ by app, the order does not.

  1. Open TronLink and tap Send on the home screen.
  2. Paste the receiving account and tap Next.
  3. Select USDT, enter the amount, tap Send.
  4. Read the confirmation screen. It lists the receiving address, the amount, and the resources the transfer will consume, with any TRX that will be burned.
  5. Tap Confirm and enter your wallet password.

If the confirmation screen shows a TRX burn of about 6.5 or 13 TRX, the wallet has no Energy. You can still confirm, or back out and add Energy first.

Send from Trust Wallet

  1. Tap Send and choose USDT with the TRON label. Trust Wallet lists USDT once per network, so the TRON entry is a separate line from the Ethereum one.
  2. Paste the address and enter the amount.
  3. Read the confirmation screen for the estimated fee. Trust Wallet can rent Energy for the transfer automatically when that is cheaper than burning TRX, and shows the result as the fee.
  4. Confirm and approve with your PIN or biometrics.

Both apps save the transaction hash in the activity list as soon as you sign. Keep it until the recipient confirms.

Withdraw USDT TRC20 from an exchange

To withdraw USDT TRC20 from an exchange, open the withdrawal form, choose USDT, select TRON (TRC20) as the network, paste the address, and approve with 2FA. The exchange signs and pays for the on-chain transfer, so you need no TRX and no Energy.

  1. Go to Withdraw and select USDT.
  2. Paste the address. Most exchanges then offer only the networks that match its format.
  3. Select TRON (TRC20). The form shows the withdrawal fee and the amount the recipient will receive.
  4. Enter a memo only if the receiving platform shows one.
  5. Confirm with your 2FA code and any email approval.

Three things differ from a wallet send. The fee is a flat amount in USDT set by the exchange, about 1 USDT at most large venues, and it does not track the network cost. The numbers per exchange are in our breakdown of the USDT TRC20 transfer fee. The transfer is not instant on your side: the exchange queues, reviews and then broadcasts it, which can take from a minute to an hour. And if you use an address whitelist, a newly added address may be held for a waiting period first.

Cover the Energy before you press Send

A USDT TRC20 transfer consumes about 65,000 Energy and 345 Bandwidth, and the sending wallet pays for both. Bandwidth is covered by the 600 free points every account gets each day. Energy has no free allowance, so it comes from one of three places.

Source of EnergyCost of one transferWhat you need
TRX burn6.5 TRX (about 13.1 TRX to a recipient that never held USDT)TRX in the sending wallet
Rented Energy2.6 to 3.9 TRX for a 1-hour rental at typical market ratesA rental delegated to the sending address before you send
Staked TRXNo per-transfer costAbout 7,000 TRX staked for one transfer a day

The burn price follows from the network rate of 100 SUN per unit of Energy: 65,000 units cost 6.5 TRX. Renting the same Energy costs less because someone else's staked TRX produces it. You can rent TRON Energy for the sending wallet for an hour, and it lands in about 3 seconds.

TRONAgg price: Renting 65,000 Energy for 1 hour on TRONAgg, enough for one standard USDT transfer, costs 1.170 TRX (18 SUN per unit), checked on ; the pricing page shows the live rate.

Order matters here. Energy has to be on the sending address, not the recipient's, and it has to arrive before you sign. Energy that lands after a transfer was processed covers nothing. If the wallet holds no TRX at all, you still have options, and they are laid out in our guide on how to send USDT TRC20 without TRX. For the full picture of how TRON fees work, start with the fees explainer.

How to confirm the transfer arrived

A transfer has arrived when the transaction hash shows a successful result, a confirmed status, and a TRC20 transfer of the right amount to the right address. Paste the hash from your wallet's activity list into TronScan or any of the other TRON block explorers.

Read four fields:

  • Result: SUCCESS. A failed transaction still appears on-chain and still consumed its fee.
  • Status: CONFIRMED. A transaction is unconfirmed for roughly the first minute, until 19 blocks sit on top of it.
  • TRC20 transfer: the token is USDT, the amount is what you entered, and the "to" address is the one you checked.
  • Resources consumed: Energy used and TRX burned. This is where you see what the transfer cost.

USDT TRC20 transfer time: the transaction is included in a block in about 3 seconds and is final in about one minute. An exchange credits the deposit after its own confirmation count, typically 1 to 5 minutes.

Two outcomes need action. If the result is a failure such as OUT OF ENERGY, the USDT never left your wallet. Do not resend straight away: read why a USDT TRC20 transaction failed and fix the cause first. If the result is SUCCESS but an exchange has not credited the deposit after 30 minutes, the transfer is done on-chain and the question is the platform's. Send their support the hash, the amount and the deposit address.

Frequently asked questions

How long does a USDT TRC20 transfer take?

About 3 seconds to appear on-chain and about one minute to become final. TRON produces a block every 3 seconds, and a transaction counts as confirmed once 19 blocks follow it. A wallet-to-wallet transfer is usable at that point. An exchange deposit takes 1 to 5 minutes because the exchange waits for its own number of confirmations. An exchange withdrawal adds queue and review time before the transfer is broadcast.

What happens if I send USDT to the wrong network?

In most cases the transfer does not go through. A TRON wallet rejects a 0x address, and an exchange withdrawal form rejects an address that does not match the selected network. The real risk is a valid T-address on a platform that does not support USDT TRC20 deposits: the transfer succeeds on-chain and the platform does not credit it. Recovery then depends on that platform's support team, and some charge a fee for it.

Does a USDT TRC20 transfer need a memo?

Usually not. Most exchanges give every user a unique TRON deposit address, so no USDT TRC20 memo is needed. Some platforms share one address across users and identify deposits by a memo or tag. The deposit page is the authority: if it shows a memo, enter it exactly, and if it shows none, leave the field empty. A missing memo delays the deposit until support matches it by hand.

Can I cancel a USDT TRC20 transfer?

No. A transfer is included in a block within seconds, and after that only the recipient can send the USDT back. There is no pending queue to pull a transaction from, as there is on Ethereum. The one exception is an exchange withdrawal that still shows a "processing" status: some exchanges let you cancel it before it is broadcast.

Is there a minimum amount to send?

The TRON network has none. You can transfer USDT TRC20 in any amount down to 0.000001 USDT, and the fee is the same for 1 USDT as for 100,000. Exchanges set their own limits: a minimum withdrawal and a minimum deposit. A deposit below the minimum may not be credited, so check the number on the deposit page before a small test transfer.

Why does my wallet ask for TRX?

Because the network fee is paid in TRON resources, not in USDT. A wallet with no Energy burns TRX to cover the transfer: 6.5 TRX to a recipient that holds USDT, about 13.1 TRX to one that never has. With enough Energy on the address, staked or rented, nothing is burned and the wallet stops asking.

Should I send a test transfer first?

Yes, for a new recipient or an amount you would not want to lose. Send 1 to 5 USDT, wait for the recipient to confirm they received it, then send the rest to the same address. The cost is one extra fee, 6.5 TRX at most when the recipient already holds USDT. The test also creates the recipient's USDT balance entry, so the second transfer needs the standard 65,000 Energy.

Which steps matter for you

First transfer from a wallet: run all five checks, send a 1 to 5 USDT test, and confirm it on a block explorer before the main amount. Keep 15 to 20 TRX in the wallet or add Energy first.

Sending to an exchange: the deposit page decides everything. Copy the TRON address from it, enter a memo only if it shows one, and respect the minimum deposit.

Withdrawing from an exchange: select TRON (TRC20), compare the "you will receive" amount with what the recipient expects, and allow up to an hour before asking support.

Sending every week or more: the checks stay the same, and Energy becomes the cost that adds up. Rented Energy cuts each transfer from 6.5 TRX to 2.6 to 3.9 TRX at typical market rates.