Wallet Not Showing Balance? 9 Checks Before You Panic

Wallet Not Showing Balance? 9 Checks Before You Panic

|

|

By

By

walllet team

walllet team

Crypto Wallet Not Showing Balance? 7 Fixes for Missing Tokens

Updated August 28, 2026: This guide now includes troubleshooting for completed crypto transfers that do not appear in a wallet, Crypto.com Onchain and Trust Wallet balance-display issues, and restored Bitcoin Core or Bitcoin-Qt wallets showing a zero balance.

If your wallet balance is missing or not updating, do not resend the funds yet.

First, find the transaction hash and check it on the block explorer for the network you used. A missing balance is commonly caused by the wrong network or account, a token that has not been added to the wallet interface, a pending or failed transaction, a wallet or RPC sync issue, or a deposit route the receiving service does not support.

Your wallet app is only one interface for viewing your blockchain account. A zero or missing balance in the app does not necessarily mean the funds are gone. Never share your recovery phrase or private key with anyone offering to “restore” the balance. Ethereum’s documentation similarly distinguishes the wallet interface from the blockchain account itself.

TL;DR

Check the receiving address or transaction hash on the correct block explorer before changing wallet settings.

  • If the explorer shows the token at your address but the wallet does not, focus on the wallet view: network, account, token visibility, RPC, indexing, or app syncing.

  • A platform saying “sent,” “processed,” or “completed” is not enough to prove that an onchain transfer reached you. Look for a transaction hash and verify it independently.

  • If a confirmed transaction went to the wrong address, network, or token contract, refreshing the receiving wallet will not fix it.

  • For USDT or USDC, confirm that the sender used the exact network supported by your wallet. Use the guide to choose the correct network for USDT or USDC.

  • If a restored Bitcoin Core or Bitcoin-Qt wallet shows zero, check that the correct wallet is loaded and that wallet scanning and blockchain synchronization have completed.

  • Never share a seed phrase, private key, passkey, wallet file, or recovery credential with anyone offering to “restore” a missing balance.

Start With the Transaction Hash

Before changing wallet settings, importing tokens or contacting support, check what actually happened onchain.

Open the transaction in the correct block explorer and compare four things:

Explorer result

What it usually means

What to do next

Evidence to save

No transaction found

Wrong network, wrong hash or the sender has not broadcast the transaction

Confirm the network and ask the sender for the correct transaction hash

Withdrawal record and transaction hash

Pending

The transaction has been submitted but has not completed

Wait for the network status to change before sending again

Transaction hash and timestamp

Failed

The transfer did not complete successfully

Identify the failure before retrying

Failed transaction page

Confirmed and funds are at your address

The blockchain transfer completed; the problem is likely the wallet display, selected network, token visibility or receiving service

Continue with the checks below

Explorer link, address, token and amount

Confirmed, but the address/network/token is wrong

A wallet refresh will not fix the transfer

Check whether the sender, wallet or receiving provider has a supported recovery process

Full transaction details

A confirmed transaction cannot be made visible on a different network simply by refreshing the wallet. Ethereum-compatible networks can use the same account address while maintaining separate balances and transaction histories.

Is my crypto gone if my wallet shows $0?

Not necessarily.

If the correct block explorer shows the asset at your wallet address, the asset still exists onchain. Your wallet may be displaying the wrong network or account, hiding the token, failing to sync, or missing current price information.

If the explorer does not show the asset at your address, retrace the transfer. Check where it was sent, which network was used, whether the transaction completed, and whether the recipient platform required a memo, destination tag, or minimum deposit.

Illustration showing a crypto wallet with $0 balance beside a block explorer confirming the asset is still onchain.

A missing balance also does not prove that someone hacked the wallet. Unauthorized loss normally leaves evidence onchain, such as an outgoing transfer, swap, token approval, or contract interaction. Read how crypto wallets usually get hacked if you find activity you do not recognize.

1. Check the block explorer before changing your wallet

Start with one of these:

  • Your wallet address

  • The transaction hash supplied by the sender

  • The withdrawal transaction shown by the exchange or payment platform

Open the block explorer for the network used in the transaction. Search the address or transaction hash, then check:

  • Transaction status

  • Sender address

  • Recipient address

  • Blockchain network

  • Token symbol

  • Token contract

  • Token amount

  • Number of confirmations

  • Recent token transfers involving the address

Use this guide to learn how to read a crypto transaction on a block explorer.

If the explorer shows the token at your address

The blockchain has recorded the asset under your address. The likely problem is the wallet interface, network selection, selected account, token visibility, RPC connection, indexing service, or price feed.

Continue with the wallet-side checks below.

If the explorer does not show the token at your address

The wallet cannot display an asset that never reached the address.

Check the transaction hash, sender, recipient, token contract, network, memo or tag, withdrawal status, and receiving-platform requirements.

Do not reinstall the wallet or enter recovery credentials into another app before checking the blockchain record.

If you only need to verify what a public wallet address currently holds, use our separate guide to check a token balance safely. This article focuses on the next problem: what to do when the blockchain, wallet app, sender, or exchange appears to show conflicting balance information.

2. Switch to the network where the asset arrived

A wallet can display the correct address while showing the wrong blockchain network.

Seven-step visual trail for fixing a missing crypto wallet balance, starting with block explorer and ending with scam checks.

For example, a sender may transfer USDC on Base while the recipient is viewing the Ethereum network. The token exists under the address on Base, but it will not appear in the Ethereum balance view.

Match the network shown by the block explorer with the network selected in your wallet.

Common network mismatches include:

  • Ethereum and Arbitrum

  • Ethereum and Base

  • Ethereum and Polygon

  • Ethereum and BNB Smart Chain

  • USDT on Ethereum and USDT on Tron

  • Native USDC and bridged versions of USDC

The token symbol alone is not enough. The blockchain network and token contract must also match.

Why USDT or USDC may not appear in your wallet

USDT and USDC exist on multiple blockchain networks. The name may look identical, but USDT on Ethereum is not the same network balance as USDT on Tron, BNB Smart Chain, Arbitrum, or another supported chain. Check four details:

  1. The token: USDT or USDC

  2. The network used by the sender

  3. The receiving address

  4. The verified token contract

The sender, receiving wallet, exchange, and eventual cash-out route must support the same network. A cheap transfer is not useful if the destination does not support it.

Comparison visual explaining that a token amount can exist in a wallet even when the dollar value shows zero.

Before accepting another payment, choose the correct network for USDT or USDC. To compare the assets and the networks on which they are commonly used, understand the difference between USDT, USDC and their supported networks. If the transaction has already been sent through an unintended chain, check what can be recovered after sending crypto on the wrong network before moving or importing anything.

3. Make sure you are viewing the correct wallet account

Many wallets support multiple accounts, addresses, profiles, or imported wallets.

You can open the correct app and still be looking at an address that did not receive the transfer.

Copy the recipient address from the block explorer. Compare it with the address currently selected in the wallet.

Check the complete address. Do not rely only on the first and last four characters, and do not compare it from memory.

If the addresses are different, switch to the account that owns the recipient address.

Check for address poisoning

Do not copy a receiving address from recent transaction history without verifying it.

Address-poisoning scammers create lookalike addresses and place them in a wallet’s activity history through tiny, zero-value, or fake-token transactions. The goal is to make the fraudulent address look familiar when the user later copies it.

Use the original receive screen, a saved verified contact, or payment instructions supplied through a trusted channel. Read how to check for address poisoning before copying a recent wallet address.

4. Add or import the missing token

Some wallets do not display every token automatically.

If the block explorer shows the token at your address but the wallet does not, search the wallet’s asset list or import the token manually. Use the verified token contract from:

  • The token project’s official website

  • Official project documentation

  • A reputable block explorer

  • A trusted token registry

Verify the network, contract address, token symbol, and decimals before importing it.

Token names, tickers, and logos can be copied. The contract address identifies the actual token. Importing a token changes how the wallet displays the asset. It does not move the asset, create another balance, or recover a transfer sent to a different address.

If the wallet does not support the network or token standard, use a compatible wallet interface only after confirming that you control the same address and have a secure recovery method.

5. Confirm that the transfer actually completed

A status such as “sent,” “processed,” or “completed” inside an exchange, payment app, freelance platform, or other service is not the final proof that crypto reached your wallet.

For an onchain payment, the strongest evidence is the transaction hash.

Open the transaction on the block explorer for the network that was used and verify:

  • Transaction status

  • Recipient address

  • Token and token contract

  • Blockchain network

  • Amount

  • Confirmations or finality

  • Memo or destination tag, where required

The platform says completed, but there is no transaction hash

If the sending platform cannot provide a transaction hash, you do not yet have independent evidence that an onchain transfer was submitted.

Check the platform’s withdrawal or payment history. If the transfer is still being processed internally, the receiving wallet has nothing to display yet.

Do not reinstall, reset, or recover the receiving wallet to solve a transfer that has not reached the blockchain.

The transaction is confirmed, but the wallet balance still is not showing

If the transaction is confirmed and the explorer shows the correct token at your exact receiving address, stop troubleshooting the sender.

The asset has reached the address. Focus on the receiving wallet:

  1. Select the network used by the transaction.

  2. Confirm that you are viewing the same wallet address.

  3. Check whether the token is hidden.

  4. Verify the token contract.

  5. Refresh or update the wallet.

  6. Check the wallet provider’s official status page.

  7. If supported, try another trusted RPC or wallet interface.

If another reputable explorer or wallet interface also shows the asset at your address, the problem is almost certainly display or data retrieval rather than delivery.

The transaction is successful, but the expected asset is not at your address

A successful blockchain transaction only proves that the transaction itself executed. It does not prove that it was sent to the address, network, or token route you intended.

Compare:

  • The recipient in the transaction with your current receive address

  • The network used with the network you expected

  • The token contract with the official token contract

  • Any memo or destination tag required by the receiving platform

If the transaction went to another address or unsupported network, changing wallet settings cannot rewrite the blockchain transaction.

If the payment came from a client, exchange, or platform

Ask for these six details:

  • Transaction hash

  • Token

  • Amount

  • Network

  • Recipient address

  • Sending platform

For an exchange withdrawal, also check the withdrawal status and whether the receiving platform supports that exact token on that exact network.

If you regularly receive USDT or USDC from clients, agree on the token and network before sharing the receiving address.5. Confirm that the transfer actually completed

A platform may show an internal status such as “sent,” “processed,” or “completed” before the transfer has been confirmed onchain. Check whether:

  • A transaction hash exists

  • The transaction is pending, failed, or confirmed

  • The recipient address is correct

  • The expected network was used

  • The correct token contract was transferred

  • A required memo or destination tag was included

  • The amount meets the receiving platform’s minimum deposit

  • The receiving exchange supports the network used

If no transaction hash exists, the sending platform may not have submitted the transfer to the blockchain. If a transaction exists but points to another address, network, or token contract, changing your wallet settings will not correct it.

If the payment came from a client, platform, or exchange

Ask the sender for:

  • Transaction hash

  • Token and amount

  • Blockchain network

  • Recipient address

  • Sending platform

  • Withdrawal status

Compare those details with the payment instructions you originally provided.

If no completed transaction exists on the relevant block explorer, the sender or platform has probably not completed the onchain withdrawal. If the transaction exists but uses the wrong address, network, token contract, memo, or destination tag, the receiving wallet or exchange may not credit it automatically.

Freelancers who accept stablecoins should use a complete payment process rather than sending a wallet address without the token and network. Read how to receive USDT or USDC from international clients safely.

6. Refresh the wallet, update the app, or check the RPC

If the blockchain shows the correct token balance, the wallet may be failing to retrieve current information. Wallet apps depend on several external systems:

  • Blockchain nodes

  • RPC providers

  • Indexers

  • Token metadata services

  • Market-price providers

  • Wallet synchronization services

A delay or failure in any of them can produce an incorrect balance display. Try these steps in order:

  1. Refresh the wallet screen.

  2. Close and reopen the app.

  3. Switch to another network, then switch back.

  4. Update the wallet app.

  5. Check the wallet provider’s official status page.

  6. Change the RPC endpoint if the wallet supports custom RPCs.

  7. Search the address through another reputable wallet or portfolio viewer.

  8. Wait for more confirmations if the transaction is recent.

Do not enter recovery credentials into a website or unfamiliar app to solve a display problem.

Why is my Crypto.com Onchain balance not showing?

If Crypto.com Onchain is not showing a balance or transaction history, first check the wallet address on the appropriate blockchain explorer.

If the explorer shows the expected asset at the address you control, the blockchain balance and the app display are out of sync. Refresh the Onchain app, confirm that you are viewing the correct wallet and network, and check Crypto.com’s official support or status information for a current display issue.

Do not enter your recovery phrase into a website, support chat, social-media account, or “wallet sync” service to fix a missing display.

If the explorer does not show the expected asset, treat the problem as a transfer issue instead. Check the transaction hash, receiving address, network, and token contract.

Why is my Trust Wallet balance not showing?

If Trust Wallet shows a zero balance or a token is missing, verify the wallet address on the correct blockchain explorer before changing anything.

If the explorer shows the asset:

  1. Confirm that Trust Wallet is displaying the same wallet address.

  2. Select the network used by the transfer.

  3. Search for the token in the asset list.

  4. If necessary, add the token using its verified contract address.

  5. Refresh or update the app.

  6. Check official Trust Wallet support or status information for a current service issue.

If the explorer does not show the token at your address, the problem is not simply a Trust Wallet display issue. Retrace the transaction and verify the recipient, network, contract, and transaction status.

Do not reinstall or restore the wallet until you have confirmed that your legitimate recovery method is safely backed up. Never enter a recovery phrase into a website or link sent by a supposed support agent.

Why does Bitcoin Core or Bitcoin-Qt show zero after restoring a wallet?

A restored Bitcoin Core or Bitcoin-Qt wallet showing zero does not automatically mean the bitcoins are gone.

First confirm that you restored or opened the correct wallet and that Bitcoin Core has synchronized with the blockchain.

A restored or imported wallet may also need to scan historical blockchain data for transactions associated with that wallet. Until the relevant scan is complete, transaction history and balances can be incomplete.

For advanced users, Bitcoin Core provides the rescanblockchain RPC to rescan blockchain data for wallet-related transactions. Check the wallet’s scanning and synchronization status before assuming that the restored wallet contains no funds.

Before attempting a rescan, importing keys, replacing wallet files, or performing any recovery procedure, keep a safe backup of the existing wallet data. Do not overwrite the only copy of an old wallet.dat file.

Why did my wallet balance suddenly disappear?

A balance that was visible before can temporarily disappear when the wallet cannot retrieve blockchain data, token metadata, or market prices. Check the address on the correct block explorer.

Warning visual showing fake crypto recovery red flags and safer steps when a wallet balance is missing.

If the token balance is still visible onchain, the asset has not disappeared. The wallet interface, RPC connection, indexer, or pricing service is probably delayed. If the token balance has changed onchain, review the transaction history for:

  • Outgoing transfers

  • Swaps

  • Token approvals

  • Bridge transactions

  • Contract interactions

  • Activity you do not recognize

If only the dollar value disappeared while the token quantity remains correct, the wallet probably lost access to current price information. Do not reinstall the wallet, reset your credentials, or connect to a recovery website before confirming the onchain balance and securing your recovery method.

7. Check token price data, swaps, approvals, and hidden assets

A wallet may know how many tokens you hold without knowing their current dollar value. For example:

Token amount: 200 USDT
Estimated value: $0

If the block explorer shows 200 USDT under the correct address and contract, the token is present. The wallet’s pricing service may be delayed, unsupported, or unable to match that contract with current market data.

Check the token quantity separately from its fiat value.

Check whether the wallet, token, network, or payment route changed

Sometimes the wallet is working correctly but the service around the asset has changed.

Check the provider’s official website, status page, and support notices for:

  • App or wallet updates

  • Network support changes

  • Token migrations

  • New verified token contracts

  • Deposit or withdrawal suspensions

  • Deadlines for moving an asset

  • Changes to supported payment routes

Use only migration instructions published through official channels. Do not trust token-migration links sent through direct messages, social-media replies, unofficial Telegram groups, or unknown support accounts.

Before interacting with a replacement token contract, verify it through the project’s official documentation and a reputable block explorer.

Check whether you completed the swap

If the issue began after a swap, inspect the transaction history. Many swaps involve at least two separate actions:

  1. Token approval

  2. Swap execution

An approval gives a smart contract permission to use a token. It does not exchange the token.

If you signed only an approval, the original asset may remain in the wallet because the swap never occurred. If the approval is no longer needed or appears suspicious, review the difference between revoking an approval and disconnecting a wallet.

Check hidden or filtered assets

Some wallets hide:

  • Spam tokens

  • Suspicious tokens

  • Unsupported assets

  • Tokens with missing metadata

  • Assets manually hidden by the user

Open the hidden-assets or spam-token section. Verify the contract before interacting with anything you find there. Do not swap, transfer, approve, or visit a website listed inside an unknown token. Scam tokens often use their name or description to push users toward malicious websites.

Stop if someone offers to restore the balance

No legitimate support agent needs your seed phrase, private key, passkey, or recovery credentials to inspect a public transaction. Do not:

  • Share recovery credentials

  • Connect to a “wallet synchronization” website

  • Sign a verification transaction

  • Approve token access to recover a balance

  • Install remote-access software

  • Follow migration instructions sent through an unsolicited direct message

A missing-balance problem can become an actual loss when panic pushes the user into a malicious approval. Read how wallet drainers work before connecting to any recovery or verification page.

If you want a simpler way to manage supported stablecoins and crypto without relying on seed phrases or unfamiliar recovery websites, explore walllet.com: See how walllet.com works

Check whether the app, token, or payment route has changed

A balance may stop appearing in the usual interface if a wallet, exchange, blockchain network, token contract, or payment route has changed its support policy. Check the provider’s official website, status page, and support notices. Confirm whether you need to:

  • Update the app

  • Import the wallet into another compatible interface

  • Withdraw before a stated deadline

  • Migrate to a verified new token contract

  • Use another supported network

  • Change the receiving route for future payments

Do not use migration links sent through direct messages, social-media replies, unofficial groups, or unknown support accounts.

Onchain wallet balance vs payment balance in walllet.com

walllet.com can involve both onchain wallet balances and payment-route balances. They should not be diagnosed in the same way.

For a self-custodial crypto or stablecoin balance, check the blockchain network, wallet address, token contract, and transaction record.

For a payment or account balance, check the relevant payment provider, settlement status, account status, currency, and receiving route.

A payment can therefore be:

  • Still processing inside a payment provider

  • Waiting for an exchange withdrawal

  • Submitted to a blockchain but not yet confirmed

  • Confirmed onchain

  • Confirmed onchain but missing from the wallet interface

Identify the layer first. A blockchain explorer cannot diagnose a payment that has not reached the blockchain, and changing a wallet interface cannot reverse a confirmed blockchain transaction.

See how walllet.com works for the product-level explanation.

Wallet balance recovery checklist

If the explorer shows the asset at your address

  • Confirm the network.

  • Confirm the selected wallet account.

  • Verify the token contract and token visibility.

  • Refresh or update the wallet and check its official status page.

  • Compare the token quantity with the displayed dollar value.

  • If needed, verify the same address through another reputable interface.

If the explorer does not show the expected asset at your address

  • Verify the transaction hash.

  • Check whether the transaction actually completed.

  • Compare the recipient address.

  • Confirm the network and token contract.

  • Check any required memo or destination tag.

  • Review minimum-deposit and supported-network rules.

  • Contact the sending or receiving platform with the transaction hash if the onchain record does not match the expected payment.

Want a simpler way to receive, hold, and manage supported digital-dollar payments? Get started with walllet.com

Never Share These Details to Recover a Missing Balance

No legitimate support process requires your seed phrase or private key to investigate a transaction.

You can safely provide a transaction hash, public wallet address and block explorer link when needed.

Do not provide:

Recovery phrase / seed phrase
Private key
Wallet backup file
Screen-sharing access that exposes recovery information

A transaction hash is evidence. Your private key is control of the wallet.

Frequently Asked Questions

Here are answers to the questions readers ask most

Why does my wallet show 0 after a confirmed transfer?

How do I know if my crypto is really gone or just not showing?

Why is my Trust Wallet balance not showing?

Why are my balances not showing on Crypto.com Onchain?

Why does Bitcoin Core or Bitcoin-Qt show zero after I restore a wallet?

Why is USDT or USDC not showing in my wallet after a transfer?

My withdrawal says completed, but the crypto is not in my wallet. What should I check first?

Why does my wallet show a token amount but a $0 value?

Should I reinstall my wallet if the balance is missing?

Can my crypto be on the wrong network even if the wallet address looks correct?

Frequently Asked Questions

Here are answers to the questions readers ask most

Why does my wallet show 0 after a confirmed transfer?

How do I know if my crypto is really gone or just not showing?

Why is my Trust Wallet balance not showing?

Why are my balances not showing on Crypto.com Onchain?

Why does Bitcoin Core or Bitcoin-Qt show zero after I restore a wallet?

Why is USDT or USDC not showing in my wallet after a transfer?

My withdrawal says completed, but the crypto is not in my wallet. What should I check first?

Why does my wallet show a token amount but a $0 value?

Should I reinstall my wallet if the balance is missing?

Can my crypto be on the wrong network even if the wallet address looks correct?

Frequently Asked Questions

Here are answers to the questions readers ask most

Why does my wallet show 0 after a confirmed transfer?

How do I know if my crypto is really gone or just not showing?

Why is my Trust Wallet balance not showing?

Why are my balances not showing on Crypto.com Onchain?

Why does Bitcoin Core or Bitcoin-Qt show zero after I restore a wallet?

Why is USDT or USDC not showing in my wallet after a transfer?

My withdrawal says completed, but the crypto is not in my wallet. What should I check first?

Why does my wallet show a token amount but a $0 value?

Should I reinstall my wallet if the balance is missing?

Can my crypto be on the wrong network even if the wallet address looks correct?

Background Shape

Exce

lll

ent

experience

Create your
walllet in seconds.

Powered by your face-ID or fingerprint (Passkey).

Background Shape
Background Shape

Create your
walllet in seconds.

Powered by your face-ID or fingerprint (Passkey).

Excelllent experience

Background Shape
Background Shape

Create your
walllet in seconds.

Powered by your face-ID or fingerprint (Passkey).

Excelllent experience