Explainer

Why Is My USDT Not Showing in My Wallet?

You sent USDT, it confirmed on the blockchain, but your wallet shows zero. Or it was there and now it's gone. This is a common and alarming experience — but in most cases there's a straightforward explanation and a simple fix. Here are the six reasons it happens.

Key Takeaways
  • First step always: check TronScan — if your USDT shows there, it's safe and the problem is your wallet app's display.
  • Most common fix: add the USDT token to your wallet's display list.
  • Your Tron account needs at least 0.1 TRX to stay active and display balances.
  • If TronScan shows nothing either, check whether the correct network (TRC20) was used.

Reason 1: Your Account Is Not Activated

A Tron wallet address only becomes "active" on the blockchain once it receives its first deposit. If you've never deposited anything to this address, it exists in theory but not in the blockchain's state — and some wallets won't display token balances for inactive accounts.

Fix: Send at least 0.1 TRX to the address to activate it. Once active, all subsequent deposits will display normally.

A related issue: if your TRX balance later falls below 0.1 TRX, some wallets (particularly hardware wallets like D'CENT) will deactivate the account display. The USDT is still there on-chain — it just won't show until TRX is topped up above 0.1.

Reason 2: USDT Token Not Added to Your Wallet

This is the most common reason, and also the most harmless. Most wallets require you to manually add token types to your display list before they appear. Your USDT arrived on-chain perfectly — your wallet just doesn't know to show it yet.

Fix in TronLink: Tap the grid/add icon on the asset screen → search "USDT" → select the TRC20 version → save. Your balance will appear immediately.

Fix in Trust Wallet: Tap the toggle icon (top right on asset screen) → search "USDT" → enable Tron USDT (TRC20).

The official USDT TRC20 contract address is TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t — you can verify this against TronScan if in doubt.

Reason 3: Wrong Network Was Selected

If the sender chose ERC20 (Ethereum) instead of TRC20 (Tron), or BEP20 (BNB Chain) instead of TRC20, the USDT went to the wrong blockchain. Your Tron wallet will never see it because it never arrived on Tron.

How to check: Go to TronScan, search your Tron address, and look for the transaction. If it's not there, the funds are on a different chain. See our guide on what to do if USDT was sent to the wrong network.

Reason 4: Transaction Is Still Pending or Unconfirmed

Tron is fast — typically 3 seconds for confirmation. But occasionally a transaction can be delayed, especially if the sender's wallet was out of Bandwidth and the transaction had insufficient fees to broadcast. Check TronScan for the transaction status.

Fix: Wait 5–10 minutes. If the transaction still shows as pending on TronScan after that, contact the sender — they may need to re-submit it.

Reason 5: TRX Balance Dropped Below 0.1

Some wallets use TRX balance as a signal for whether to display the account's data. If your TRX drops to 0 or below 0.1, the wallet app may show blank balances even though your USDT is intact on-chain.

Fix: Send 0.5–1 TRX to your wallet address to top it up. Your USDT balance will reappear immediately.

Reason 6: Sent to the Wrong Address

If the transaction confirmed and TronScan shows the USDT left your address, but it went to the wrong recipient, the funds are at that address. Crypto transactions are irreversible. Contact the address owner if you know them, or contact the exchange if the address was generated by an exchange.

Quick diagnostic flow

1. Search your wallet address on tronscan.org
2. If USDT shows on TronScan → display issue, add token to your wallet
3. If USDT not on TronScan but you have a TxHash → check the transaction, may be wrong network
4. If no transaction at all → check with the sender

ONCE YOUR USDT IS SHOWING — SEND IT FOR HALF THE FEE.

Use Energy delegation: 4 TRX for 65,000 Energy, cuts 70% off your transfer cost immediately.

GET ENERGY →

FAQ

Why is my USDT not showing in my wallet?
The most common reasons are: the USDT token has not been added to your wallet display, your Tron account needs activation (requires at least 0.1 TRX), you selected the wrong network (ERC20 instead of TRC20), or the transaction is still pending. Check TronScan with your wallet address to confirm whether the USDT actually arrived on-chain.
How do I add USDT to my TronLink wallet?
In TronLink, tap the + or "Add Token" button on your asset screen. Search for "USDT" and select the TRC20 version (contract address TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t). Once added, your balance will display. The USDT was always there — it just was not being displayed.
Why did my USDT disappear from my wallet?
If USDT was showing and then disappeared, the most likely cause is that the token was removed from your display list, or your TRX balance fell below 0.1 TRX causing the account to become deactivated. Check TronScan to confirm your actual on-chain balance regardless of what your wallet app shows.
My USDT arrived on TronScan but not in my app — what do I do?
If TronScan shows the USDT but your wallet app does not, the issue is display-only. Either the USDT token is not added to your wallet, or your wallet app needs to refresh. Try: close and reopen the app, manually add the TRC20 USDT token, or import your wallet into TronLink using your seed phrase.
Support