This situation is particularly confusing: you open Binance's deposit history and it clearly shows "Completed," but your balance hasn't changed at all. Where did the money go? Is it a system bug or something else?
Don't panic — while it looks perplexing, there's usually a reasonable explanation. Let's go through the possible causes one by one.
Cause 1: Assets Are in a Different Sub-Account
This is the most common reason. Binance has multiple account types:
- Spot Account: The basic account
- Funding Account: Used for C2C trading and earn products
- Futures Account: Used for futures trading
- Margin Account: Used for margin trading
- Earn Account: Funds invested in earn products
Deposits to Binance go to the Spot Account or Funding Account by default (depending on the deposit method). If you're checking the balance of your Futures Account, you naturally won't see the new deposit.
How to Check
In the Binance app, tap "Wallet" > "Overview" to see the combined assets across all accounts. Or simply search for the specific coin, and the system will show its distribution across each account.
After registering on Binance and logging in, go to the asset overview page to see the complete asset distribution.
Cause 2: Searching for the Wrong Coin
Some coins may have slightly different names across different networks. For example, you deposited the BEP20 version of a token, but the name you searched doesn't match what Binance actually displays.
How to Check
When searching in your wallet, try different names or abbreviations for the coin. You can also open the deposit record to see exactly what coin arrived, then search for that exact name in your wallet.
Cause 3: Small Amount "Hidden" by Default
The Binance app hides very low-value assets by default. If you deposited a very small amount, it may have been automatically categorized as a "small asset" and won't display.
How to Check
In the wallet page, find the "Hide Small Balances" or similar filter option and uncheck it. Or directly search for the coin name — even tiny amounts will appear in search results.
Cause 4: Coin Not in Default List
Some newer or niche coins may not appear in the default coin list. You'll need to search for them manually.
How to Check
In the Binance app, use the wallet search box to look up the coin by name or contract address.
Cause 5: Misread Deposit Record
Sometimes the same coin may have multiple deposit records. You might be looking at a previously completed record, while the latest deposit hasn't actually arrived yet.
How to Check
Carefully verify that the time, amount, and TxID in the deposit record match your current transfer. Sort by time and look at the most recent record.
Cause 6: Assets Were Auto-Transferred
If you previously enabled "Auto Transfer" (such as automatic transfer to Futures Account or Earn Account), the assets may have been automatically moved to another account.
How to Check
Review your "Transaction History" or "Bill History" for any automatic transfer records.
Cause 7: Genuine Display Delay
In very rare cases, Binance's display system may have a brief caching delay. The deposit record shows complete, but the balance display hasn't updated yet.
How to Fix
Log out of the app and log back in, or switch to the web version to check. A refresh usually displays the correct balance.
Systematic Troubleshooting Method
If none of the above causes apply, try a systematic approach:
Step 1: Confirm Deposit Details
Open the deposit record and note:
- Deposit coin
- Amount credited
- Arrival time
- Deposit network
- TxID
Step 2: Check Asset Overview
Go to the "Wallet Overview" page and review the asset distribution across all accounts. Focus on the Spot Account and Funding Account.
Step 3: Review Transaction History
On the "Bills" or "Transaction History" page, search for recent records of the relevant coin to see if there were any automatic transfers, trades, or other operations.
Step 4: Verify on Blockchain Explorer
Use the TxID from the deposit record to look up the transaction on the blockchain explorer and confirm the receiving address and amount are correct. After registering on Binance, you can click the TxID link in the deposit record to jump directly to the blockchain explorer.
Step 5: Contact Support
If you've completed all the above steps and still can't find the assets, contact Binance online support with your deposit record screenshots and troubleshooting results.
FAQ
Could my deposit end up in someone else's account?
No. As long as you used a deposit address generated by your own account, the assets will only go to your account. Each user's deposit address is unique.
Is a display delay normal?
A brief display delay (a few seconds to a few tens of seconds) is normal. But if it persists for more than a few minutes, you should investigate.
The deposit is complete but shows 0 balance — could I have been hacked?
If your account security measures are solid (strong password, 2FA enabled), the likelihood of being hacked is extremely low. It's much more likely that the assets are in another sub-account or there's a display delay. If you're truly concerned, immediately change your password and contact support.
What if the app and web version show different balances?
This is usually caused by caching. Pull down to refresh in the Binance app, or log out and back in. Both platforms will eventually display the same data.
Safety Tips
- If you notice an unexpected decrease in assets, immediately change your password and 2FA settings
- Regularly check your login history to ensure there are no unauthorized logins
- Enable Binance's "Anti-Phishing Code" feature to identify real vs. fake emails
- Avoid managing large assets while connected to public WiFi
- When registering on Binance, set a strong password and enable all security verification options
When you encounter a "deposit completed but balance unchanged" situation, don't panic. In the vast majority of cases, the assets are in your account — they may just be in a different sub-account or experiencing a display delay. Following the methods above to troubleshoot systematically will almost always reveal the cause.