Why Trust Wallet Shows the Wrong Balance
Trust Wallet is a non-custodial wallet. It doesn’t store your funds on its servers — your tokens live on the blockchain. What the app shows is simply a read from the blockchain. When that read fails or pulls stale data, the display becomes inaccurate.
Common causes:
| Cause | What You See |
|---|---|
| Network delay or congestion | Balance not updated after a transaction |
| Wrong network selected | Tokens on BNB Chain not visible when Ethereum is selected |
| Token not added to display list | Token exists on chain but is invisible in app |
| App cache corrupted | Old balance showing even after refresh |
| Outdated app version | Sync bugs fixed in newer versions |
| RPC node issue | App cannot connect to the blockchain node |
Fix 1: Pull-to-Refresh
This is always the first step.
- Open Trust Wallet and go to your main wallet screen.
- Pull down from the top of the token list (swipe downward) and hold for a moment.
- Release to trigger a manual refresh.
- Wait 10–15 seconds for the balances to update.
This forces the app to re-query the blockchain rather than showing cached data. For most minor sync delays, this is all you need.
If the balance still looks wrong after refreshing twice, move to the next fix.
Fix 2: Check You Are on the Correct Network
This is the most overlooked cause of a “missing” balance. The same wallet address exists on multiple networks, but each network has a separate balance. A token sent to you on BNB Smart Chain (BEP-20) will not appear when you are viewing the Ethereum version of that address.
How to verify the network:
- Tap the token you expect to see (e.g., USDT).
- Confirm it matches the network the sender used.
Common mismatches:
| Token | Common Confusion |
|---|---|
| USDT | ERC-20 (Ethereum) vs BEP-20 (BNB Chain) vs TRC-20 (TRON) |
| USDC | ERC-20 vs BEP-20 vs Polygon |
| ETH | Ethereum mainnet vs Arbitrum vs Optimism |
| BNB | BNB Smart Chain vs BNB Beacon Chain |
If you were expecting USDT on BNB Smart Chain but you are looking at the Ethereum version, tap the token, tap the three dots, and switch the displayed network. Or use Fix 3 to add the correct version of the token.
Fix 3: Manually Add the Token
If a token was sent to your wallet address but doesn’t appear in Trust Wallet, the app simply doesn’t have it listed. Tokens are not automatically visible — you need to add them.
- Search for the token name or ticker.
- If it appears: toggle it on and go back. The balance should now show.
- The token name, symbol, and decimals populate automatically.
Your token should now appear with its correct balance.
Fix 4: Verify Directly on a Blockchain Explorer
If you are unsure whether the funds ever arrived, bypass the app entirely and check the blockchain directly.
For Ethereum tokens (ERC-20):
- Go to etherscan.io in your phone’s browser.
- Paste your wallet address (found in Trust Wallet under any Ethereum token > Receive).
- If the tokens appear on Etherscan, they are in your wallet — the issue is entirely a display problem in Trust Wallet.
For BNB Chain tokens (BEP-20):
- Go to bscscan.com.
- Paste your BNB Smart Chain address.
- Check the BEP-20 token transfers tab.
For Solana:
- Go to solscan.io.
- Paste your Solana address.
If the balance shows correctly on the explorer, your funds are safe. Proceed with the remaining fixes to get Trust Wallet displaying them correctly.
Fix 5: Re-Import Your Wallet
If none of the above fixes work and the explorer confirms your funds are present, the last resort is to re-import your wallet. This refreshes everything from scratch.
Before proceeding: Make absolutely sure you have your 12-word recovery phrase written down and accessible. You cannot recover your wallet without it.
- Tap the three dots next to your wallet name.
- Confirm deletion. Your funds are not deleted — they remain on the blockchain.
- Enter your 12-word recovery phrase.
The wallet will resync from scratch and rebuild your transaction history and balances.
Additional Troubleshooting Steps
Update the app. Go to the App Store or Google Play Store and check for Trust Wallet updates. Sync bugs are frequently fixed in new releases. Always run the latest version.
Clear app cache (Android only). On Android, go to Settings > Apps > Trust Wallet > Storage > Clear Cache. This does not delete your wallet — it only clears temporary files. Reopen the app and check balances.
Check Trust Wallet’s status page. Occasionally, the app’s price feed or sync service has widespread issues. Check Trust Wallet’s official Twitter/X account or their status page for any announcements about known outages.
Check your internet connection. Trust Wallet needs an active connection to sync. Try switching from Wi-Fi to mobile data (or vice versa) to rule out a network problem.
FAQ
My balance shows zero but I can see my funds on Etherscan. What’s wrong?
This is almost always a display issue. Use Fix 3 to add the token manually, or Fix 5 to re-import your wallet. Your funds are safe on the blockchain.
I sent crypto to my Trust Wallet address but it hasn’t appeared after 30 minutes. What do I do?
First, check the transaction on a block explorer using the transaction hash from the sender. If the transaction shows as confirmed on-chain, follow Fixes 3 and 4 above. If the transaction is still pending, the network may be congested — wait longer.
Trust Wallet is showing a balance from days ago. How do I force it to update?
Pull-to-refresh (Fix 1) and then check for app updates. If the issue persists on Android, clear the cache. On iOS, delete and reinstall the app (your funds are safe as long as you have your recovery phrase).
Can a network outage cause my balance to disappear?
Temporarily, yes. If Trust Wallet cannot connect to the RPC node for a specific blockchain, it may show stale or zero data. This resolves automatically once connectivity is restored.
I accidentally sent tokens to the wrong network. Can I recover them?
Sometimes. If you sent ERC-20 tokens to a BEP-20 address (or vice versa) and both networks share the same address format (like Ethereum and BNB Chain), your tokens likely arrived at the same address on the other network. Import the wallet on that network’s explorer and check. Recovery is complex and not always possible — always double-check networks before sending.
Related guides:

Leave a Reply