BabianLab
Get started

Binance Deposit Shows Confirmed But Not Credited — How Do You Check?

When a Binance deposit is confirmed on-chain but not credited to your account, the most common causes are insufficient confirmations (wait 5-30 minutes), a missing Memo/Tag, an amount below the minimum, or a deactivated deposit address. This note documents 6 real not-credited scenarios we've run into, along with the troubleshooting steps, a support ticket template, and expected processing times.

Published 2026-05-06 · Reading time 26 min · Deposit Lab

The most nerve-wracking part of depositing isn't "it failed" — it's "the blockchain clearly shows it succeeded, but nothing shows up in my Binance account." This time we put together 6 real not-credited scenarios we've actually run into, from the most common one — "not enough confirmations yet" — to the trickiest one — "deposited on the wrong chain." Each one comes with a troubleshooting sequence and an expected resolution time. If your deposit is stuck in this state right now, open the wallet page on the Binance Official Site first, and work through the checklist below item by item.

Short version up front: 80% of not-credited deposits are simply a matter of not having waited long enough — TRC20 takes 5-15 minutes, ERC20 takes 15-30 minutes. If it's been over an hour and still nothing, go through the troubleshooting steps below one at a time.

Summary Table of 6 Not-Credited Scenarios

Here's every cause we've encountered, laid out in one table:

Scenario Symptom Troubleshooting Path Processing Time
Not enough confirmations Only 1-2 block confirmations on-chain Wait for more block confirmations 5-30 minutes
Wrong network selected Deposited on the wrong chain Check compatibility, file a ticket 7-30 business days
Amount below the minimum Succeeded on-chain, no record on Binance Ticket for asset recovery 7-15 business days
Missing Memo/Tag XRP/EOS/ATOM and similar chains Ticket to link the missing Memo 3-7 business days
Deactivated address Old address no longer accepts deposits Ticket for "deactivated address recovery" 5-10 business days
Wrong asset deposited USDC sent to a USDT address Ticket for asset conversion 7-20 business days

Step 1: Confirm the On-Chain Transaction Status

Look up your transaction hash on a block explorer. Each chain has its own explorer:

Chain Block Explorer
TRC20 (Tron) tronscan.org
ERC20 (Ethereum) etherscan.io
BEP20 (BNB Chain) bscscan.com
Polygon polygonscan.com
Solana solscan.io / explorer.solana.com
BTC mempool.space / blockchair.com

Paste your transaction hash into the matching explorer and check 3 fields:

  1. Status: must show "Success." If it shows "Failed," "Pending," or "Reverted," that's an on-chain issue — the funds never actually left
  2. Confirmations: the current confirmation count. Check the "confirmation requirements" table below
  3. To Address: it must exactly match the deposit address Binance gave you

Step 2: Check Whether the Confirmation Count Is Enough

Here's the confirmation count Binance requires for each chain (this differs from the chain's own "valid" confirmation count):

Chain Confirmations Binance Requires Block Time Actual Wait Time
TRC20 19 3 seconds 1 minute (plus broadcast + crediting, about 3-5 minutes total)
BEP20 15 3 seconds 45 seconds (plus crediting, about 1-2 minutes total)
ERC20 12 12 seconds 2.5 minutes (plus crediting, about 5-15 minutes total)
Polygon 128 2 seconds 4 minutes (plus crediting, about 5-10 minutes total)
BTC 1 10 minutes 10-20 minutes
SOL 1 0.4 seconds 30 seconds (plus crediting, about 1 minute total)

If the on-chain confirmation count already exceeds what Binance requires but it still hasn't been credited, wait 30 minutes. Only consider other causes once it's been over 30 minutes.

Step 3: Check Whether the Minimum Deposit Amount Was Met

If the amount you deposited was small (say, 0.5 USDT), first check Binance's minimum for that asset/network. The minimum for every chain is listed in Minimum Deposit Amount Reference. Below the minimum, Binance won't auto-credit the deposit — you'll need to file a support ticket for "asset recovery."

Step 4: Check Whether the Memo/Tag Was Filled In

The following chains require a Memo (also called a Tag) when depositing:

Asset Memo Field Name Purpose
XRP (Ripple) Destination Tag Distinguishes users
XLM (Stellar) Memo Text Distinguishes users
EOS Memo Distinguishes users
ATOM (Cosmos) Memo Distinguishes users
BNB (legacy BEP2 chain) Memo Distinguishes users
ALGO Note In some cases
HBAR Memo Required

When Binance gives you a deposit address for one of these assets, it also gives you a Memo (a string of numbers or letters) alongside it. Both must be filled in together — with only the address filled in, the funds land in Binance's shared collection account, but there's no way to tell which user they belong to.

If you forgot to fill in the Memo:

  1. In the Official Binance App, file a support ticket → select "Deposit - Deposit Not Credited (Missing Memo)"
  2. Provide: the transaction hash + your UID + the sending address + the name of the platform you sent from
  3. Binance support will ask you to provide "proof of withdrawal from the sending side" (a screenshot) + "proof of ownership" of the sending account (a screenshot showing you can log into that account)
  4. Processing time: 3-7 business days
  5. Processing fee: usually 5-20 USDT equivalent

Step 5: Check Whether You Picked the Wrong Network (the Trickiest Case)

If you suspect you picked the wrong chain, first search your transaction hash on a block explorer. If a given chain's explorer can't find that hash, your funds aren't on that chain. For example:

  • You thought it was the TRC20 chain, but TronScan can't find that hash
  • You try BscScan and it does find it → it was actually the BEP20 chain, meaning your Binance deposit address was wrong

Two EVM-compatible chains = recoverable:

ETH, BSC, Polygon, Arbitrum, Optimism, and Avalanche C-Chain all use the same address hashing algorithm (based on ECDSA). So the ERC20 address Binance gave you is also "an address Binance controls" on the BSC chain, and Binance can withdraw the funds from the cold wallet private key that corresponds to it internally.

TRC20 / SOL / BTC / other chains ≠ EVM chains = hard to recover:

If you sent USDT from the TRC20 chain to an ERC20 address (a different address hash format), the funds land at an address that no one holds the private key for, and the recovery odds are under 5%.

Cross-chain recovery ticket format:

Asset: USDT
Chain you meant to deposit on: TRC20
Chain you actually deposited on: BEP20
Transaction hash: xxx
Sending address: T...
The TRC20 address Binance gave me: T... (this is the address I mistakenly used)
The correct BEP20 address should be: 0x...
Please help credit this USDT on the BEP20 chain to my account.

Binance support will make one of two calls:

  • If it's a compatible chain and Binance also supports that asset on the other chain → the case proceeds (processing fee 100-500 USDT)
  • If it's not compatible → declined (the funds are effectively lost)

Step 6: Check Whether the Address Was Deactivated

Binance periodically rotates its cold wallet addresses, and old addresses can be deactivated. Normally an old address keeps accepting deposits for 30-90 days before being deactivated, but in rare cases it's deactivated immediately.

How to check: in the Official Binance App, go to Wallet → Deposit → select the asset → select the network → check whether the deposit address currently shown matches the one you used when you transferred. If it doesn't match, the address has been rotated.

What to do: file a support ticket providing the original address + the transaction hash + your UID. Binance will verify it and credit the funds. Processing time is 5-10 business days.

How to File a Ticket and Get the Fastest Response

Binance support priority: live chat (high) > support ticket (medium) > email (low).

Fastest path: in the app, tap "Support / Help" in the bottom-right corner → enter the chat window → type "deposit not credited" → after the chatbot guides you through, type "transfer to human agent" or "live agent" → get connected to a human.

Live agent hours: Binance has human support available 24/7 globally, but Chinese-language support responds fastest between 9:00-23:00 Beijing time; in the middle of the night it routes to English-language support instead (Chinese support ends up translating back and forth in that window, which is slower).

Key info to include in your ticket:

Item Description
Transaction hash The on-chain TX Hash
Sending address Your wallet/exchange address
Sending platform OKX/Bybit/MetaMask, etc.
Binance deposit address The address you pasted
Chain TRC20/ERC20/BEP20
Amount Actual amount sent
Time The on-chain timestamp
Screenshots On-chain record + sending side + Binance deposit record

Things not to do:

  • ❌ Repeatedly filing the same ticket (it gets merged and pushed back in the queue)
  • ❌ Complaining through multiple channels at once (App + email + Twitter) — this also gets merged
  • ❌ Using emotional language ("I'm going to sue," "handle this now")

Timeline Reference: From Noticing to Resolution

Timelines from a few real cases we ran into:

Case 1: USDT TRC20 deposit, not credited after 30 minutes

  • T+0: noticed it wasn't credited
  • T+10 minutes: confirmed successful on-chain, 26 confirmations (more than the required 19)
  • T+1 hour: still not credited, filed a ticket
  • T+1.5 hours: live agent replied "investigating"
  • T+3 hours: credited automatically (turned out to be a block-sync delay on Binance's side)

Case 2: Deposited below the minimum (0.8 USDT)

  • T+0: noticed it wasn't credited
  • T+24 hours: filed a ticket
  • T+11 days: support replied "credited, 5 USDT fee deducted"
  • Actual amount received: 0.8 - 5 = -4.2 USDT (a net loss of 5 USDT)

Case 3: XRP deposit with no Memo

  • T+0: noticed 100 XRP wasn't credited
  • T+1 day: filed a ticket
  • T+5 days: support requested a screenshot from the sending side
  • T+7 days: credited successfully

FAQ

Q: How long should I wait before filing a ticket? A: TRC20 30 minutes, BEP20 30 minutes, ERC20 1 hour, BTC 2 hours. These are the thresholds — past that, file a ticket; before that, keep waiting.

Q: Do tickets filed on weekends get processed? A: Yes, but slowly. Binance support is 24/7, but the "asset recovery" process requires internal business-team review, and the business team only works on weekdays. So a ticket filed Friday afternoon might not start being processed until Monday.

Q: What if my ticket hasn't gotten a reply after 30 days? A: Escalate it. Add a note under the original ticket saying "requesting escalation," and @ your account manager if your KYC tier reaches VIP status. Binance has an internal SLA, and no reply after 30 days is treated as abnormal and gets flagged for forced review.

Q: Can the processing fee be waived? A: Yes, sometimes. If you can prove "the failure to credit was a Binance system issue" (for example, confirmations were sufficient but Binance simply didn't credit it), you can request a fee waiver. If the cause was user error (wrong chain, wrong address, missing Memo), the fee usually isn't waived.

Q: How much does recovery usually cost? A: For reference: below-minimum recovery costs 5-15 USDT, missing Memo costs 5-20 USDT, cross-chain recovery costs 100-500 USDT, deactivated address recovery costs 0-10 USDT, and wrong-asset conversion costs 20-50 USDT.

Q: Can a fully wrong chain (TRC20 → ERC20) be recovered? A: Very unlikely. These two chains use different address hashing algorithms, so Binance's ERC20 address corresponds to an address with no owner on the Tron chain. Support will still accept the ticket and run it through a 30-day review, but the overwhelming majority of cases conclude "cannot be recovered." That's why you must triple-check the chain on both sides before transferring.

Q: How do I avoid not-credited deposits entirely? A: 3 preventive steps: (1) send an amount 10-20% above the minimum; (2) wait for the on-chain confirmation to fully complete before doing anything else (don't just see "sent" and close the app); (3) test with a small 10-50 USDT amount before sending a large deposit.

Not-credited deposits aren't that common (99%+ get credited automatically under normal conditions), but when it does happen, the resolution process can take a while. Prevention is the best approach — double-check the chain, send enough above the minimum, and remember the Memo. If you haven't registered an account yet and want to test the process from scratch, go to the Binance Official Site to sign up and complete KYC before making a small test deposit.

Ask AI… Ctrl I