If a deposit to the Binance Official Site hasn't shown up yet, don't rush to contact support. Working through "check the chain first, then check Binance, then contact support" resolves 95% of cases. The wallet page inside the Official Binance App lets you track every deposit's progress, and if you just installed the app, see the Download Page. Here's each step broken down in detail.

1. Check the On-Chain Transaction Status First

The first step is confirming whether the on-chain transaction has actually been packaged into a block. Every deposit has a TXID (transaction hash), which you can find in the wallet or exchange where you initiated the transfer.

Copy the TXID into the block explorer for the relevant chain:

Chain Block Explorer Average Block Time
Bitcoin mempool.space or blockchair.com 10 minutes per block
Ethereum ERC20 etherscan.io 12 seconds per block
Tron TRC20 tronscan.org 3 seconds per block
BNB Chain BSC bscscan.com 3 seconds per block
Polygon polygonscan.com 2 seconds per block
Solana solscan.io 0.4 seconds per block
Arbitrum One arbiscan.io 0.25 seconds per block

After entering the TXID, check the transaction status. "Success" means the transaction has already been packaged, and the block explorer will show a confirmation count. The number of confirmations Binance requires varies by coin and chain: BTC needs 1-2 confirmations (about 10-20 minutes), ERC20 USDT needs 12-15 confirmations (about 3 minutes), and TRC20 needs 19 confirmations (about 1 minute).

If the chain shows "Pending" or "Failed," the problem is on-chain, not on Binance's side. A "Pending" status is usually caused by a gas fee set too low, leaving the transaction stuck with the nodes — you can speed it up or cancel and resend. "Failed" means the transaction didn't go through, and the funds will automatically return to the original address.

2. Cross-Check Binance's Deposit Requirements

Once the on-chain confirmation succeeds, check your Binance account to see whether the deposit-crediting requirements are met. The "Wallet - Transaction History - Deposit" page on Binance shows the status of every deposit.

Binance deposits go through four states: On-Chain Pending, Partially Confirmed, Completed, and Rejected. Being stuck at "Partially Confirmed" is the most common situation — it means the transaction is already on-chain, but the confirmation count hasn't reached the required threshold yet, so Binance is still waiting.

When confirming a deposit, Binance's system compares several fields: the sending address (the source address), the receiving address (your Binance deposit address), the amount, and the memo/tag. A mismatch on any of these fields will cause the deposit to be rejected.

Check Item Common Mistake Consequence
Deposit address Misreading similar-looking letters and numbers Funds lost
Chain selection Depositing TRC20 to an ERC20 address Not credited
Memo/Tag (XRP/EOS/XLM) Forgetting to include it Not credited, or funds pooled together
Minimum deposit amount Below the threshold Not credited
Correct coin Picking the wrong token (USDT vs. USDC) Not credited

For coins like XRP, EOS, and XLM that require a Memo/Tag, forgetting to fill it in means the deposit lands in Binance's "holding address." In this case, you'll need to contact support to have it recovered, which typically takes 7-15 business days.

3. Common Causes of Delays on Binance's Side

Even if the chain and address are both fine, delays can still happen on Binance's end. There are three common scenarios.

The first is temporary maintenance on that coin. Binance pauses deposits and withdrawals when a chain undergoes an upgrade or hard fork, and the announcement will state the expected resumption time. In this case, your deposit will show as "pending platform resumption."

The second is a large deposit triggering risk controls. If a single deposit is unusually large (for example, more than 100 times your average daily deposit amount), the system will trigger manual review, which takes 1-24 hours. Your funds are safe — the crediting is just delayed.

The third is compliance screening. If the sending address is on Binance's risk address list (addresses tied to hacks, mixers, or sanctions), Binance will reject the deposit and ask you to provide proof of the source of funds. This process takes 7-30 business days.

4. Minimum Deposit Thresholds by Coin

Binance sets a minimum deposit amount for every coin and chain, and deposits below the threshold won't be credited. This is to prevent dust attacks and wasted system resources.

Coin Minimum Deposit (selected chains)
BTC 0.0001 BTC
ETH 0.001 ETH
USDT (ERC20) 1 USDT
USDT (TRC20) 1 USDT
USDT (BSC) 1 USDT
BNB 0.001 BNB
SOL 0.05 SOL
XRP 1 XRP (Memo required)
DOGE 1 DOGE

If you deposit below the threshold (say, 0.5 USDT), the on-chain transaction will still succeed, but Binance won't credit it. The funds stay in the system until you contact support, or get merged in the next time you make a larger deposit.

5. How to Speed Up a Pending Ethereum Transaction

If it's an ERC20 deposit and the chain shows "Pending" for too long (more than 30 minutes), it's usually because the gas fee was set too low. You can initiate a "speed up" from your original wallet.

Speeding up essentially means resending the transaction with the same nonce but a higher gas price, so miners prioritize packaging it. MetaMask has a built-in "Speed Up" button — click it and select a higher gas tier. Other wallets work similarly.

If it's still stuck after speeding up, try "Cancel." Canceling replaces the transaction with the same nonce with a 0 ETH transfer to yourself, effectively reversing the original transaction. Once reversed, the funds return to your wallet and you can resend the deposit.

6. Submitting a Support Ticket to Binance

If you've checked all three steps above and the deposit still hasn't been credited, the last step is submitting a support ticket. Binance support is accessible from both the website and the app.

When submitting a ticket, provide: your account email, the coin deposited, the chain type, the amount, the TXID, your Binance deposit address, and the sending address. It's a good idea to attach a screenshot from the block explorer as supporting evidence.

Average response time from support is 12-48 hours; complex cases (involving fund recovery or chain-level issues) can take 7-15 business days. During this time, support will send updates through in-app messages and your registered email.

7. Frequently Asked Questions

Q: Why can't I find a TXID for my Binance deposit?

If you withdrew from another exchange to Binance but the other exchange hasn't broadcast the transaction to the chain yet (it's still in a "pending broadcast" state), there won't be a TXID yet. In this case, check the withdrawal status on the original exchange.

Q: The chain shows 30 confirmations but Binance still hasn't credited the deposit — what now?

Binance never requires more than 30 confirmations. If the chain has confirmed 30 blocks and Binance still hasn't credited the deposit, it may be due to temporary maintenance on that coin or an address issue. Check Binance's announcement page for maintenance first, and if there's none, submit a ticket.

Q: Can a deposit sent to the wrong chain be recovered?

In some cases, yes. For example, if you sent ERC20 USDT to a BSC USDT address (same address format, different chain), Binance support can help recover it, but it takes 7-15 business days and comes with a recovery fee (typically the equivalent of 100-200 USDT). If the chains are completely incompatible (for example, sending USDT to a BTC address), it may not be recoverable at all.

Q: Can my Binance deposit address ever become invalid?

In theory, a Binance deposit address shouldn't become invalid. But in rare cases, Binance may retire an address due to internal address rotation or a security incident, and a new address will show on your deposit page. It's a good habit to copy the latest address from the official Binance page before every deposit.

Q: Is the "0x" prefix on an address required?

ERC20-style addresses (Ethereum, BSC, Polygon, Arbitrum, Optimism) all start with "0x" and are 42 characters long. The "0x" is a fixed prefix and must be included. Other chains use different formats — for example, TRC20 addresses start with "T" and are 34 characters, while BTC addresses come in several formats.

Q: Can I use multiple deposit addresses on Binance at the same time?

The deposit address Binance assigns to each user is fixed (based on the sub-account system) and can't be self-generated in multiples. If you need separate deposit addresses for multiple accounts, you'll need to open sub-accounts. Each sub-account gets its own independent address, and the funds don't mix.