"I sent a deposit but it still hasn't arrived — what do I do?" This is one of the most anxiety-inducing problems Binance users face. Watching funds leave your wallet but not appear in your Binance account is genuinely stressful. This guide systematically covers the most common causes of missing deposits and provides step-by-step troubleshooting methods to help you stay calm and resolve the issue effectively.
1. Common Reasons a Deposit May Not Arrive
Before troubleshooting, it helps to understand the most common causes:
- Insufficient blockchain confirmations — the most common cause; patience is usually all that is needed
- Wrong deposit network selected — a serious issue that can result in permanent asset loss
- Amount below the minimum deposit threshold — funds will not arrive and will not be returned
- Blockchain network congestion — requires longer waiting time
- Processing delay on the sending side — the problem originates from the sender
- Incorrect deposit address — assets may be permanently lost
- Binance system maintenance or wallet upgrade — a temporary issue
Let's go through each scenario and how to handle it.
2. Step 1: Confirm the Transfer Was Actually Sent
First, verify that the sender has actually completed the transfer.
If you are transferring from another exchange:
- Log in to the sending exchange and check the withdrawal history
- Confirm the withdrawal status shows "Completed"
- If the status shows "Processing" or "Under Review," the issue is on the sending side — wait or contact that exchange's support
If you are transferring from a wallet:
- Check the wallet's transaction history
- Confirm the transaction has been broadcast to the blockchain network
- Copy the transaction hash (TxID/TxHash) for use in the next step
Key point: In either case, make sure to find and save the transaction hash (TxID). It is the most important piece of information for diagnosing any deposit issue.
3. Step 2: Check Blockchain Confirmation Status
Once you have the transaction hash, look it up on a blockchain explorer:
Common blockchain explorers:
- TRC20 (Tron): tronscan.org
- ERC20 (Ethereum): etherscan.io
- BEP20 (BNB Chain): bscscan.com
- BTC: blockchain.com or mempool.space
How to check:
- Open the explorer for the relevant network
- Paste the transaction hash into the search bar
- Review the transaction status and number of confirmations
Understanding the status:
- Pending: The transaction has been broadcast but not yet included in a block — wait
- Success but insufficient confirmations: Transaction succeeded but has not yet reached Binance's required confirmation count
- Success with enough confirmations: Transaction is complete; Binance should have received it or be processing it
- Failed: Transaction failed; assets typically return to the sending address
Approximate confirmation requirements by network:
| Network | Binance Required Confirmations | Estimated Time |
|---|---|---|
| BTC | 2 | 20–60 minutes |
| ETH (ERC20) | 12 | 3–5 minutes |
| TRC20 | 20 | 1–3 minutes |
| BEP20 (BSC) | 15 | 1–2 minutes |
If confirmations are still accumulating, just wait. Congested networks may take considerably longer.
If you do not yet have a Binance account, sign up through the exclusive referral link.
4. Step 3: Check for a Wrong Network Selection
This is the most serious type of deposit issue. If you sent USDT via ERC20 to a TRC20 address on Binance, or made any other network mismatch, the funds may not credit automatically.
How to identify a wrong network:
- Check the withdrawal record on the sending side to confirm which network was used
- Check your Binance deposit record to confirm which network you selected
- If they do not match, a wrong network was used
What to do if you selected the wrong network:
- Case 1: Mismatch between BEP20 and ERC20 — since Binance supports both networks and they share the same address format, Binance may be able to recover the funds in some cases
- Case 2: Other network mismatch — contact Binance customer support and submit a recovery request. Binance offers a paid recovery service for certain incorrect-network deposits
- Case 3: Sent to a completely incompatible address — assets may be permanently lost and unrecoverable
Steps to request a recovery through support:
- Open the Binance app → Support → Live Chat
- Explain the situation: wrong deposit network selected
- Provide: transaction hash, sending network, intended receiving network, deposit amount, asset name
- Support will assess whether recovery is possible and advise on any associated fees
5. Step 4: Check the Minimum Deposit Amount
Binance enforces minimum deposit amounts for each asset and network. If your deposit is below the minimum, the funds will not arrive and will not be returned.
How to find the minimum deposit amount:
- In the Binance app, go to the Deposit page
- Select the relevant asset and network
- The minimum deposit amount is displayed at the bottom of the page
Reference minimums for common assets:
- USDT (TRC20): 1 USDT
- USDT (ERC20): generally low, varies by network conditions
- BTC: 0.0000001 BTC
- ETH: 0.00000001 ETH
If your deposit was close to the minimum, check whether network fees deducted by the sender brought the net amount below the threshold.
6. Step 5: Check Your Binance Deposit History
Review your deposit history in the Binance app to see how Binance has processed the deposit:
- Open the Binance app → Wallet → Deposit History (or Transaction History → Deposits)
- Locate the relevant deposit record and check its status
Status explanations:
- Processing: Binance has detected the deposit and is waiting for blockchain confirmations
- Completed: The deposit has been credited — check the correct wallet balance
- No record found: Binance has not yet detected the transaction — likely network delay or an address issue
If the deposit shows "Completed" but your balance has not changed, check whether the funds landed in your Funding wallet rather than your Spot wallet (different Binance sub-accounts have separate balances).
Android users can download the Binance app to check deposit status on the go.
7. When to Contact Customer Support
If the troubleshooting steps above do not resolve the issue, contact Binance support:
Contact support when:
- The blockchain confirms success, but funds have not arrived in Binance after more than 2 hours
- You selected the wrong deposit network
- You sent to an incorrect address but the transaction has already been submitted
- Your deposit record has been stuck in "Processing" for an extended period
- Any other unusual situation
Prepare the following information before contacting support:
- Transaction hash (TxID)
- Asset name and amount
- Deposit network
- Time the deposit was initiated
- Name of the sending platform or wallet
- Screenshots documenting the issue
How to contact support:
- Binance app → Support (bottom-right) → Live Chat
- Binance website → Live chat (bottom-right corner)
- Submit a ticket (takes longer, but better for complex issues)
FAQ
Q1: How long should a deposit take?
Under normal conditions: TRC20 network 3–10 minutes, ERC20 network 5–30 minutes, BTC network 20–60 minutes. During network congestion, it may take several hours.
Q2: I sent funds to the wrong address. Can I recover them?
If you accidentally sent to another Binance user's address, contact support for assistance. If you sent to a completely incorrect non-Binance address, recovery is generally not possible.
Q3: I bought crypto via P2P but it hasn't arrived. Why?
In P2P trading, if you have paid but the seller has not released the crypto, open a dispute from the order page. This is not a deposit issue — it is a P2P trade dispute, and Binance support will step in to resolve it.
Q4: Where do deposited funds appear after arrival?
On-chain deposits credit to your Funding wallet by default. To trade on the spot market, you will need to transfer funds from the Funding wallet to the Spot wallet (internal Binance transfers are free and instant). Crypto purchased via P2P also lands in the Funding wallet.
Summary
In most cases, a Binance deposit that has not arrived is simply waiting for blockchain confirmations — patience is all that is needed. The key steps are: save the transaction hash, check the blockchain explorer for status, verify the correct network was used, and confirm the deposit meets the minimum amount. If everything checks out but funds still have not arrived after 2 hours, contact Binance live chat and provide complete transaction details. The most important preventive measure: always double-check the deposit network and address before sending, and do a small test transfer before moving large amounts.