okexcBinance & OKX fee lookup
Esc

Exchange guides

Crypto Withdrawal Not Arrived? How to Trace It With the TXID, Step by Step (2026)

A withdrawal that has not arrived is almost always stuck in one of four stages: exchange review, broadcasting, block confirmations, or crediting on the receiving side. Here is a complete self-diagnosis path using the TXID.

Published Revised 4 min read

You hit "Withdraw" on an exchange, but the funds never show up in your wallet or on the other platform. It is one of the most stressful moments for beginners — and one of the most diagnosable. A withdrawal moves through distinct stages, and at any moment the funds are stuck in exactly one of them. With the TXID (transaction hash) you can usually locate the problem yourself instead of waiting blindly.

Educational content only, not financial advice. Always follow the official pages of the platforms involved.

The four stages of every withdrawal

Stage Where it happens Typical time What "stuck" looks like
1. Exchange review Inside the exchange Seconds to ~1 hour Status stays "Processing", no TXID yet
2. Broadcasting Blockchain network Seconds to minutes TXID exists but the explorer cannot find it, or shows pending
3. Block confirmations Blockchain network Chain-dependent TXID visible, confirmation count still climbing
4. Crediting Receiving platform/wallet After required confirmations Confirmed on-chain, balance not updated

The first fork in the road: does your withdrawal record show a TXID? No TXID means the funds have not left the exchange (stage 1). A TXID means they have — the issue is on-chain or on the receiving side.

Step 1: Collect three pieces of information

Open the exchange's withdrawal history and note:

  1. Status — processing / sent / completed / rejected
  2. TXID — the long transaction hash
  3. Network — e.g. ERC20, TRC20, BEP20; this decides which explorer to use

If the status is "rejected/returned", the funds go back to your exchange balance. That is usually a risk-control trigger or an address format issue — re-check and resubmit.

Step 2: Stuck in exchange review (no TXID)

Most common causes, in rough order of probability:

  • Risk-control review. Large amounts, withdrawals within 24–48 hours of a new device login, or right after changing passwords or security settings often trigger a temporary hold or manual review. This is a protection mechanism, not an outage.
  • Unfinished confirmation. Many platforms email you a withdrawal confirmation link. If you never clicked it, the withdrawal stays queued. Check your inbox and spam folder.
  • Wallet maintenance. When a chain's hot wallet is under maintenance, withdrawals queue up; the platform's announcements page usually says so.

What to do: mostly wait. If it exceeds the stated processing window, contact support through the official app or website only — anyone who contacts you first claiming to be support is almost certainly a scammer. See Common Web3 Scams for the typical patterns.

Step 3: Look up the TXID on a block explorer

Paste the TXID into the explorer for the right network:

Network Explorer
ERC20 (Ethereum) etherscan.io
TRC20 (Tron) tronscan.org
BEP20 (BNB Chain) bscscan.com
Bitcoin mempool.space and others

Only three outcomes are possible:

  1. Not found. Broadcasting has not completed; retry in a few minutes. If it stays unfindable for a long time, go back to the sending exchange.
  2. Pending / unconfirmed. The transaction is queued. During gas spikes on Ethereum this can take a while — neither you nor the platform can do much except wait.
  3. Success / confirmed. The funds have reached the destination address. If your balance still has not updated, the problem is entirely on the receiving side.

About confirmations: every receiving platform sets its own required confirmation count per chain (12 blocks, 64 blocks, etc.). "Confirmed on-chain but not yet credited" is normal until that threshold is met.

Step 4: Confirmed on-chain but not credited

Check in this order:

  • Confirmation count — compare against the requirement shown on the receiving platform's deposit page.
  • Address match — open the transaction in the explorer and compare the destination address character by character against the deposit address you copied (focus on the first and last six characters).
  • Network match — the single most common beginner accident: withdrawing via BEP20 to an address that only accepts ERC20 deposits. For background on why the same token exists on multiple networks, read What Is USDT? Why Network Fees Differ Across Transfers.
  • Memo/Tag — some assets (XRP, EOS-style deposits to exchanges) require a memo. A missing memo prevents automatic crediting and needs a manual ticket with the receiving platform.

If the address and network are correct and confirmations are sufficient, open a ticket with the receiving platform (not the sender), TXID attached. These tickets are usually resolved with a manual credit.

What if you picked the wrong network or address?

If the diagnosis ends at "wrong network" or "wrong address", recovery depends heavily on the specific case — sometimes possible with a support ticket, sometimes effectively impossible. We cover the recovery scenarios, the evidence you need to prepare, and the honest odds in a separate guide.

How to prevent this next time

  1. Send a small test amount first to any new address, confirm arrival, then send the rest. One extra fee buys certainty.
  2. Re-verify the network on both sides. When in doubt, re-copy the address and network name from the receiving platform's deposit page.
  3. Avoid withdrawing right after security changes. Many platforms restrict withdrawals for 24 hours after password or phone changes.
  4. Save every TXID. It is your only evidence when something goes wrong.

If you are still building your mental model of deposits and withdrawals, start with What Is a Crypto Exchange? and the Web3 Beginner FAQ.

FAQ

Q: The exchange says "Completed" but I received nothing. "Completed" refers to the exchange's side. Trace the TXID — the issue is most likely confirmations, or an address/network mismatch on the receiving side.

Q: Support asked me to pay an "unfreezing fee" to release my withdrawal. Any request to send more money to "unlock" a withdrawal is a scam, without exception. Legitimate platforms have no such fee.

Q: How long do risk-control holds last? It varies by platform and trigger; 24–72 hours is common. An official support ticket can tell you the specific reason.

Q: Can I speed up or cancel a pending on-chain transaction? Exchange withdrawals are signed by the platform's wallet, so you cannot accelerate them. Transactions sent from your own wallet can sometimes be sped up via replace-by-fee, depending on the wallet.

More on this topic

Archive →