Home Library Deposit and Funding

What is the Minimum Deposit on Binance? How Long Does it Take for USDT Deposit to Arrive?

Binance itself has no "minimum deposit amount" limit. The real lower limit comes from the deposit method: C2C buying USDT starts from as low as 5 CNY, while on-chain deposit depends on the network's minimum (TRC20 min 1 USDT, ERC20 min 10 USDT, BSC min 0.1 USDT). Regarding arrival time, TRC20 takes about 1-3 minutes, BSC takes about 30 seconds, and ERC20 takes about 3-8 minutes, with confirmation requirements of 1, 15, and 12 respectively. Students depositing for the first time can open an account on the Binance Official Website and complete KYC, then download the APP from Binance Official APP to operate C2C orders. iPhone users please refer to the iOS Installation Guide to install the APP first. This article will break down the two deposit paths, C2C and on-chain, one by one, with a comparison table of fees for each network and the recovery process for depositing to the wrong chain.

I. Two Main Deposit Paths for Binance

All paths from "Fiat currency → USDT/BTC in Binance account" can essentially be categorized into two types.

Path Specific Method Minimum Amount Common Scenario
Fiat Deposit C2C Trading (Buying USDT from merchants) 5 CNY Preferred for domestic users
Fiat Deposit P2P Express Buy 80 CNY Zero threshold for beginners
Fiat Deposit Credit Card / Apple Pay 15 USD Overseas users
On-chain Deposit TRC20 USDT 1 USDT Transfer from other exchanges/wallets
On-chain Deposit ERC20 USDT 10 USDT Large transfers
On-chain Deposit BSC BEP20 0.1 USDT Transfers within the Binance system
On-chain Deposit Solana USDT 1 USDT Solana ecosystem

Core Principle: If you have fiat currency (e.g., CNY), go with C2C; if you have USDT in another wallet, go with on-chain. These two paths have completely different operations, which are explained separately below.

II. Buying USDT via C2C: The Cheapest Deposit Method

C2C is a "matchmaking intermediary" on the Binance platform. You transfer fiat currency directly to the merchant (Alipay, WeChat, Bank Card), and the merchant simultaneously releases USDT from the escrow account to your Binance spot account. Binance acts as the referee and guarantor.

Step 1: Open the C2C Page

Tap "Trade" at the bottom of the APP homepage → switch to "P2P" (or C2C) at the top. Select "Buy" → select currency USDT.

Step 2: Screen Merchants

The page shows all listed merchants. Focus on three dimensions:

  • Unit Price: Within ±2% of market price is reasonable. Be wary of orders more than 5% below market price, as they are likely traps.
  • Payment Method: Choose what you have (Alipay/WeChat/Bank Card); Alipay is fastest.
  • Completion Rate: Choose experienced merchants with over 95% completion rate for fast order acceptance and low failure risk.

Step 3: Place Order

Enter the amount you want to buy, and Binance will automatically calculate the USDT quantity. The minimum order can be as low as 5 CNY, but most merchants have their own thresholds, commonly starting at 100, 500, or 1000 CNY. Tap "Buy USDT" to enter the 15-minute payment window.

Step 4: Transfer to the Merchant

The page displays the merchant's receiving account. Transfer the amount exactly as prompted by Binance. NEVER write words like "USDT," "buy crypto," "Binance," or "cryptocurrency" in the transfer remarks, otherwise your bank might freeze your account for risk control. Leaving it blank or writing "family transfer" is safest.

Step 5: Tap "Transferred, notify seller"

After completing the transfer, you MUST tap the "Transferred, notify seller" button so the merchant receives a release reminder. Forgetting to tap this doesn't count as completing payment, and the system will automatically cancel the order when time runs out.

Step 6: Wait for Merchant to Release Coins

Normally, the merchant releases coins within 1-3 minutes after receiving the payment, and USDT will arrive in your spot account instantly. If coins are not released within 10 minutes, tap the "Appeal" button. Binance customer service will intervene and usually force the release within 30 minutes.

Typical Time Consumption for C2C

  • Average time: 3-8 minutes
  • Maximum time (including appeal): 30-60 minutes
  • Fees: 0 CNY (merchant's profit is reflected in the unit price)

III. On-chain USDT Deposit: Essential for Cross-exchange Transfers

If you have USDT in other exchanges (OKX, Gate, HTX, etc.) or private wallets, on-chain deposit is fastest. But "choosing the network" is a critical step; picking the wrong one means the funds cannot be recovered.

Step 1: Get Deposit Address

Tap "Assets" → "Deposit" → search USDT on the APP homepage. A network selection box will pop up, which determines whether you can get your money back.

Step 2: Choose the Correct Network

This step must be exactly the same as on the sender's side. Networks supported by Binance for USDT include:

Network Minimum Deposit Arrival Time Required Confirmations Fee (Transferring from elsewhere)
TRC20 (Tron) 1 USDT 1-3 minutes 1 ~1 USDT
ERC20 (Ethereum) 10 USDT 3-8 minutes 12 3-15 USDT (varies with Gas)
BEP20 (BSC) 0.1 USDT 15-60 seconds 15 ~0.3 USDT
Solana 1 USDT 20-45 seconds 150 ~0.01 USDT
Arbitrum 1 USDT 1-2 minutes 1 ~0.3 USDT
Optimism 1 USDT 1-2 minutes 1 ~0.3 USDT
Polygon 1 USDT 1-3 minutes 128 ~0.1 USDT
TON 1 USDT 30-60 seconds 1 ~0.05 USDT

Beginner's Suggestion: Select TRC20 by default. Reasons: stable fees, fast speed, and best compatibility—almost all exchanges and wallets support it.

Step 3: Copy Address and Verify

Binance will generate an address like TXYZaBc...QwE (TRC20 addresses always start with T and are 42 characters long). Copy the address and verify the first 6 and last 6 characters before pasting it into the sender's withdrawal page. It's best not to type it manually as it's easy to make mistakes.

Step 4: Withdraw from the Sender's Side

Go to your OKX / Gate / private wallet and initiate a USDT withdrawal:

  • Address: Paste the one you just copied.
  • Network: Must be TRC20 (matching Binance's side).
  • Amount: Greater than the minimum.
  • Remarks (if any): Leave blank.

Step 5: Wait for Arrival

After the withdrawal is submitted, it goes through three stages:

  • Sender's internal review (0-30 minutes, longer for large amounts)
  • On-chain broadcast
  • Reaching the confirmation count on Binance's side

For TRC20, reaching 1 confirmation on-chain counts as arrival (about 3 seconds). Binance will immediately credit it to the spot account and push a notification after receiving 1 confirmation. ERC20 requires 12 confirmations, with each taking 12-15 seconds, totaling 3-8 minutes.

IV. Detailed Breakdown of Arrival Time

Many people wonder "why the chain shows arrival but Binance doesn't." Here is the entire process broken down.

Stage 1: Sender's Internal Review (0-30 minutes)

This part has nothing to do with Binance; it's your fund source (another exchange) performing anti-money laundering reviews. Small withdrawals are initiated within 5 seconds, while large ones (> $50,000) may take 30 minutes to 2 hours for manual review.

Stage 2: Transaction Packaging (Seconds to Minutes)

After being broadcast to the chain, it needs to wait for miners to pack it. TRC20 averages 3 seconds per block, ERC20 averages 12 seconds, BSC 3 seconds, and Solana 0.4 seconds.

Stage 3: Waiting for Confirmation Count

Different blockchains have different standards for when a transaction is considered irreversible. The comparison table above lists the confirmation requirements for each network.

Stage 4: Crediting on Binance

After reaching the confirmation count, the Binance system will write to your spot account within 1-60 seconds. This step's delay is usually very small. The APP will pop up a push notification.

Typical Total Time:

  • TRC20: 1-3 minutes
  • BEP20: 15-60 seconds
  • Solana: 20-45 seconds
  • ERC20: 3-8 minutes (up to 30 mins during congestion)

V. What to Do if Deposit Does Not Arrive

If 20 minutes have passed and it still hasn't arrived, troubleshoot in the following order.

Step 1: Verify Transaction Hash (TXID)

Copy the TXID (a 64-character string starting with 0x or numbers/letters) from the sender's "Withdrawal Record." Check it on the corresponding blockchain explorer:

  • TRC20: tronscan.org
  • ERC20: etherscan.io
  • BSC: bscscan.com
  • Solana: solscan.io

Paste the TXID to check the current confirmation count. If there aren't enough, keep waiting; if the count has far exceeded requirements (e.g., TRC20 already has 100 confirmations), you need to contact Binance customer service.

Step 2: Check if Recipient Address is Correct

If the exchange shows "Completed" but Binance hasn't received it, the first thing is to see if the receiving address is your Binance deposit address. Some people might use an old address from another exchange by mistake.

Step 3: Check if the Correct Network was Selected

If the address on-chain is correct but Binance hasn't received it, it's mostly because the wrong network was chosen (see next section).

Step 4: Contact Binance Customer Service

If TXID, address, and network are all correct but it hasn't arrived after more than 2 hours, go to "Support → Deposit Issues → Submit a Ticket" in the APP and attach:

  • TXID
  • Withdrawal time (UTC)
  • Withdrawal amount
  • Network type
  • Your Binance UID

Binance customer service usually handles it within 4-12 hours.

VI. Recovery Method for Wrong-Chain Deposits

This is a very anxiety-inducing issue. Whether it can be recovered depends on whether three conditions are met simultaneously.

Conditions for Recovery

  • The receiving address is indeed yours on Binance (e.g., the ERC20 address format is the same as BSC, and you sent BSC's USDT to an ERC20 address).
  • Binance supports the chain you mistakenly used.
  • You are willing to pay the recovery fee.

Step 1: Submit Recovery Application

Go to "Support → Asset Recovery → Initiate Self-Service Recovery" in the APP. Binance currently supports self-service recovery for the following wrong-chain scenarios:

  • ERC20 ↔ BSC (Addresses both start with 0x, cross-transfer can be recovered)
  • ERC20 ↔ Polygon
  • ERC20 ↔ Arbitrum / Optimism
  • Other EVM chain cross-transfers

TRC20 ↔ ERC20 cannot be recovered via self-service because the address formats are different, making it impossible to send to the other chain's address.

Step 2: Fill in Information

Submit TXID, sender address, recipient address, and amount involved. Binance risk control reviews it for 3-15 working days.

Step 3: Pay Service Fee

The recovery fee varies by currency: 15-30 USDT per order for USDT, 0.001-0.005 BTC for BTC, and 0.05-0.1 ETH for ETH. Recoveries for less than 100 USDT are usually not worth it, and Binance will suggest you drop the application.

Step 4: Credit to Account

After approval, assets enter your spot account. The entire process takes 7-25 days.

Scenarios Where Recovery is Impossible

  • The address belongs to someone else (it's already in their account, and Binance has no right to move it).
  • The currency is not supported by Binance (e.g., you sent an obscure ERC20 token).
  • The amount is too small (not enough to pay the recovery fee).

VII. Summary of Fees and Arrival Speed Comparison

Finally, here is a comprehensive comparison table for you to choose according to the scenario.

Scenario Recommended Method Fees Arrival Time
First-time deposit C2C Buy USDT 0 (included in spread) 3-8 minutes
Transfer from OKX TRC20 USDT 1 USDT 1-3 minutes
Internal transfer in Binance BEP20 USDT 0.3 USDT 30 seconds
Large amount (> $1M) ERC20 USDT 3-15 USDT 3-8 minutes
DeFi arrival Arbitrum/OP 0.3 USDT 1-2 minutes
Urgent small amount TON USDT 0.05 USDT 30-60 seconds

FAQ

Q: Will buying USDT via C2C lead to a card freeze? A: There is a small risk. The principle is that the bank identifies the money you receive as coming from a high-risk account. Avoidance methods: ① Choose golden-mark merchants with >99% completion rate; ② Prioritize Alipay and use bank cards less; ③ Avoid frequent large-amount inflows and outflows on the same card in a short time; ④ Do not fill in any crypto-related words in remarks.

Q: Can a minimum deposit of 5 CNY really arrive? A: You can place a 5 CNY order at the C2C level, but many merchants set their own minimum starting at 100 CNY. In practice, starting at 100 CNY is the most realistic bottom line. On-chain deposits strictly depend on the currency's minimum (TRC20 1 USDT).

Q: Why does my USDT deposit show "Under Security Review"? A: Binance performs AML (Anti-Money Laundering) reviews on large deposits or first-time deposits, lasting 30 minutes to 24 hours. During the review, USDT is in the account but cannot be traded/withdrawn. It will unlock automatically once the review is complete, and no action is needed.

Q: Can I deposit directly to Binance using a credit card? A: Yes. Tap "Buy Crypto → Credit / Debit Card" in the APP; supports Visa / Mastercard. Fees are 1.8-3.5%, much higher than C2C. Mainland bank Visa cards are often blocked; using virtual credit cards like OneKey Card / Dupay is recommended instead.

Q: Can I withdraw USDT to another wallet immediately after depositing? A: Yes, but there is an initial deposit lock period. USDT from the first deposit is usually locked for 24 hours before withdrawal (for anti-money laundering). You can trade within Binance during the lock period, but not withdraw. It unlocks automatically after 24 hours.