If you already have cryptocurrency on another exchange or wallet and want to move it to Binance, that is called a "crypto deposit." The process is not difficult, but there are a few critical points you absolutely cannot get wrong — otherwise your funds could be permanently lost. Log into the Binance official website or open the official Binance app and follow along. iPhone users should check the iOS installation guide.
Essential Concepts Before Depositing
Deposit address: Like a bank account number, each cryptocurrency on Binance has a unique deposit address. You must send funds to this address for them to reach your Binance account.
Network/Chain: This is where mistakes happen most often. The same cryptocurrency can exist on different blockchain networks. For example, USDT has multiple network versions:
- ERC20 (Ethereum network)
- TRC20 (Tron network)
- BEP20 (BSC chain, also called Binance Smart Chain)
The network you select must match the network chosen on the sending end. If you pick the wrong network, your funds could be permanently lost and unrecoverable.
Minimum deposit amount: Some cryptocurrencies have minimum deposit requirements. Deposits below the minimum may not be credited.
Confirmations: On-chain transactions require a certain number of block confirmations before being credited. Confirmation times vary by network, from a few minutes to over half an hour.
Step-by-Step Deposit Guide
Step 1: Get your Binance deposit address
In the Binance app: Assets > Deposit > Select coin (e.g., USDT) > Select network (TRC20 recommended — low fees and fast)
The system displays a deposit address (a string of letters and numbers) and a QR code. This is your "receiving address."
Step 2: Copy the deposit address
Tap the "Copy" button next to the address. Never type the address manually — always copy and paste, as manual entry is extremely error-prone.
Step 3: Paste the address on the sending end
Open your other exchange or wallet app, find the "Withdraw" or "Send" function, and paste the copied Binance deposit address into the "Recipient Address" field.
Critical reminders:
- The network must match. If you chose TRC20 on Binance, select TRC20 on the sending end too
- Some coins require a "Memo" or "Tag" — this must also be filled in correctly. For example, XRP deposits require a Tag
- After pasting, double-check by comparing at least the first 4 and last 4 characters
Step 4: Confirm and send
After verifying all information on the sending end, submit the transfer. Then wait.
Step 5: Wait for arrival
Check the status in Binance's "Deposit History":
- Pending: Transaction sent, awaiting blockchain confirmations
- Completed: Funds have arrived in your account
Arrival times depend on network congestion:
- TRC20: Usually 1-5 minutes
- ERC20: Possibly 5-30 minutes
- BTC network: Possibly 10-60 minutes
Common Deposit Issues
Long wait with no arrival: Check the sending platform's transaction record to confirm it was successfully sent. If sent but not yet credited on Binance, the network may be congested — be patient. For extended delays, contact Binance support with the transaction hash (TxID).
Selected wrong network: Funds may arrive at an address you cannot access. In some cases Binance can help recover them (requires a support ticket, possibly with a fee), but not all situations are recoverable. Always double-check the network before transacting.
Which account receives deposits: Crypto deposited to Binance goes to the "Spot Account" by default. For futures trading, manually transfer to the "Futures Account."
Crypto deposits may seem involved, but the core is just two points: the address must be correct and the network must match. Check multiple times before each transaction, build good habits, and you will never have problems.