You sent a transfer to or from Binance, but it still hasn't arrived — the anxiety is real. Many people have experienced this. Don't panic: in most cases, the money isn't lost; it just needs more time to process. Start by logging into the official Binance website or opening the official Binance app to check the transfer status. iPhone users who haven't installed the app can refer to our iOS installation guide first. Let me help you analyze the various reasons for delayed transfers and how to effectively follow up.
First, Identify Your Transfer Type
The cause and solution depend heavily on the type of transfer. Common types include:
1. On-Chain Deposit (External Transfer to Binance)
You sent cryptocurrency from another exchange or wallet to your Binance deposit address.
2. On-Chain Withdrawal (Binance to External)
You withdrew crypto from Binance to another exchange or your own wallet.
3. C2C Trade (Fiat Buy/Sell)
Buying or selling through C2C, waiting for the counterparty to pay or release crypto.
4. Internal Transfer (Between Binance Accounts)
Transferring from one Binance account to another.
Each type has different causes and solutions. Let me address them individually.
On-Chain Deposit Not Arriving
This is the most common "transfer not arriving" scenario.
Reason 1: Insufficient Block Confirmations
Blockchain transfers require a certain number of "block confirmations" to be considered secure. Different coins/networks require different amounts:
- BTC: Usually 2-3 confirmations, approximately 20-30 minutes
- ETH/ERC20 tokens: Usually 12-64 confirmations, approximately 3-15 minutes
- TRC20 (Tron): Usually 20+ confirmations, approximately 1-3 minutes
- BSC (BNB Smart Chain): Usually 15 confirmations, approximately 1 minute
If confirmations haven't reached the required number, Binance won't credit your account. Check the confirmation progress on a blockchain explorer.
Reason 2: Network Congestion
When the blockchain is processing high transaction volume, your transaction may be queued. The Ethereum network during peak times can cause delays of hours or more.
Reason 3: Amount Below Minimum
As discussed in previous articles, amounts below Binance's minimum deposit threshold may not be automatically credited.
Reason 4: Wrong Network Selected
This is the most serious situation. For example, sending via ERC20 to a TRC20 address, or vice versa. Wrong network selection may cause temporary inability to credit, or require extensive time to recover.
How to Check Deposit Progress
- Open Binance app → Wallet → Deposit History
- Find the relevant deposit record
- Check status:
- "Confirming": Block confirmations still in progress — keep waiting
- "Completed": Already credited — check your account balance
- No record at all: May not have been detected yet, or wrong address/network
On-Chain Withdrawal Not Arriving
Reason 1: Binance Still Processing
Withdrawals aren't instant. Binance performs security reviews, and large or high-risk withdrawals may require manual review that takes hours.
Check withdrawal records in the app:
- "Processing": Still under review
- "Completed": Binance has broadcast the transaction — check the blockchain explorer
- "Rejected": Withdrawal was denied — check the reason
Reason 2: Blockchain Network Congestion
Even after Binance broadcasts the transaction, network congestion means it still needs to queue for block confirmation.
Reason 3: Receiving Exchange Needs Confirmations
If you're transferring to another exchange, they also need a certain number of confirmations before crediting. Wait times from both sides may stack.
C2C Counterparty Not Acting
Buyer Didn't Pay (When Selling)
You listed a sell order but the buyer hasn't paid. Simple solution: the system has a payment countdown, and the order auto-cancels when it expires. Your crypto unfreezes automatically.
Seller Won't Release (When Buying)
You've paid but the seller hasn't released the crypto:
- Message the seller in the order chat
- If no response, wait for the countdown to end
- Tap the "Appeal" button
- Upload your payment proof (screenshot)
- Binance support will intervene
Support typically resolves cases within a few hours. If you genuinely paid and have proof, Binance will release the crypto to you.
How to Effectively Follow Up
Method 1: Check Blockchain Status
For on-chain transfers, first confirm where the transaction stands:
- Find the TxID (transaction hash) in your deposit/withdrawal history
- Search it on the corresponding blockchain explorer:
- BTC: blockchain.com
- ETH/ERC20: etherscan.io
- TRC20: tronscan.org
- BSC: bscscan.com
- Check whether the transaction has been confirmed and how many confirmations it has
If the explorer shows sufficient confirmations but Binance hasn't credited your account, it's time to contact support.
Method 2: Contact Binance Online Support
- Open Binance app → profile icon (top left) → "Help & Support" → "Online Chat"
- Or find the support chat on the official Binance website (bottom right corner)
- Provide the following information:
- Transaction type (deposit/withdrawal/C2C)
- Coin and amount
- TxID (transaction hash)
- Time of operation
- Screenshots
Method 3: Submit a Ticket
If online chat has long queues or the issue is complex:
- Find "Submit a Request" in the Help Center
- Select the issue category
- Describe your problem in detail
- Attach all relevant screenshots and TxID
- Wait for a response (usually within 24 hours)
Tips When Following Up
- Be patient and polite: Support staff are people too — a good attitude generally gets faster resolution
- Provide complete information: Give support all relevant details at once, don't make them ask for it piece by piece
- Don't submit duplicate tickets: Multiple tickets for the same issue actually slow things down
- Record your ticket number: For tracking progress later
Situations Requiring Extra Caution
Some "not arriving" cases may be more than just delays:
Wrong Address
If you sent crypto to an incorrect address, it may be permanently irrecoverable. Blockchain transactions are irreversible — there's no "refund." Always double-check addresses before transferring.
Scammed
If you made a transfer outside of Binance (e.g., to someone you met in a chat group) and the counterparty took your crypto/money without reciprocating, that's fraud. Binance can't help since the transaction wasn't on their platform. Report it to the police.
Account Frozen
In rare cases, if your account is frozen for security or compliance reasons, deposits and withdrawals will be affected. Contact support to understand the specific reason.
Security Reminders
- Triple-check before transferring: Check address, check network, check amount — one extra minute of verification prevents a lifetime of regret
- Small test first for large amounts: Always test with a small amount to a new address before sending the full amount
- Save your TxID: Keep the transaction hash for every transfer — it's your "transfer receipt"
- Don't trust "transfer acceleration" services: Scammers claim they can speed up your transfer for a fee, then disappear
- Only contact support through official channels: Don't trust anyone claiming to be "Binance support" who adds you on messaging apps
FAQ
My transfer has been 3 hours and still hasn't arrived — is this normal?
It depends. During BTC network congestion, 3 hours can happen. But for TRC20, it should normally take just minutes. If it's been over an hour, start investigating. Check the blockchain explorer for confirmation status first, and contact support if confirmations are sufficient but it hasn't credited.
Binance support isn't responding — what do I do?
During peak hours, online chat may have long wait times. Try contacting at different times (late night tends to be quieter) or submit a ticket instead. Binance also has Chinese community groups and official social media — sometimes feedback through social channels gets attention.
The other party says they transferred but I haven't received anything — are they lying?
For C2C trades, ask them to share a transfer screenshot in the chat window. For on-chain transfers, ask for the TxID and verify it yourself on the blockchain explorer. If they can't provide a TxID or the TxID doesn't exist, they probably haven't sent it.
Withdrawal shows "Completed" but the recipient says they haven't received it?
"Completed" means Binance has finished broadcasting the transaction. The receiving exchange may still need time to confirm and credit. Ask the recipient to check their deposit history for a "Confirming" status.
Is there a way to speed up blockchain transfers?
BTC and ETH support "acceleration" — when low gas fees cause slow processing, you can add more gas to speed things up. But this must be done on the sender's side. If you're depositing to Binance, acceleration needs to happen at the sending exchange/wallet. Binance's withdrawal gas fees are fixed and can't be customized.