Crypto Deposit Not Showing Up? The One-Check Way to Find Where It’s Stuck

Crypto Deposit Not Showing Up? The One-Check Way to Find Where It’s Stuck

Paste your TxID into the right block explorer — one fork tells you whether it’s the network or the exchange, and nobody can make confirmations go faster.

Updated June 2026
The 30-second diagnosis

My crypto deposit hasn’t arrivedThe one-check diagnosis — as of June 2026
The one thing to checkFind your transaction ID (TxID) and open the right block explorer for that chain
If the explorer says “confirmed”The coin is on-chain — the holdup is now the exchange’s. Open a ticket with the TxID
If the TxID isn’t on the explorerStill propagating, or it was sent to the wrong place / wrong network
Typical credit timeBTC ~20–40 min · ETH/ERC-20 ~3–13 min · TRC-20 USDT ~1–5 min
The fact that kills the panicNo exchange and no third party can speed up on-chain confirmations
Always a scamAny “deposit release fee,” “activation fee,” or “prepay your tax to unlock funds” demand
First moveDon’t send anything else. Copy the TxID. Identify the network.

Your crypto deposit hasn’t arrived, the balance still reads zero, and the worry is creeping in. Take a breath: almost every “stuck” deposit is simply confirming, and there is exactly one check that tells you whether the holdup is the network or the exchange. This guide walks that single check — your TxID and the right block explorer — and branches from there to every cause, the normal wait times, the support ticket that fixes it, and the “release fee” scam you must never pay.

Crypto deposit not credited diagnostic flowchart — is the TxID confirmed on a block explorer? If no, it is still on-chain or was sent wrong; if yes, the holdup is the exchange (open a ticket with the TxID)

1. First, don’t panic — and don’t pay anyone

If you just sent crypto to an exchange and the balance is still sitting at zero, here is the first thing worth knowing: in the overwhelming majority of cases, nothing is wrong. The coin is in transit, the network is doing exactly what it’s supposed to do, and it will land. Deposits feel broken because we’re used to a bank app where money appears the instant it’s sent. Blockchains don’t work like that. They settle in confirmations, and confirmations take real time that nobody can rush.

So before you do anything, internalize the single fact that defuses 90% of the stress around a stuck deposit:

Nobody can speed up on-chain confirmations. Not the exchange, not a support agent, not a “recovery specialist,” not you with a second transaction. Block times are fixed by the protocol. When a coin is propagating across the network, the only honest tool is patience — and a way to see where it is, which is exactly what the next section gives you.

The flip side of that fact is the warning that protects your money: because confirmations can’t be bought or accelerated, anyone who offers to “release,” “activate,” or “unlock” your deposit for a fee is lying to you. A real exchange never charges you to receive your own incoming coins. Hold that thought — there’s a whole section on the scam playbook later, because it’s the one part of this where you can actually lose money you haven’t already.

For the moment, do three small things and nothing else: (1) stop sending. Don’t fire off a second transaction to “fix” it. (2) Find your transaction ID. (3) Note which network you sent on. Everything from here branches off those three.

2. The one check that tells you whose problem it is: TxID + the right block explorer

You don’t need to understand blockchains to diagnose this. You need one piece of data and one website.

Step 1 — Find your TxID (transaction hash)

The TxID is a long string of letters and numbers that uniquely identifies your transfer. It’s your tracking number. Where to find it depends on where the coins came from:

  • From an exchange (Coinbase, Kraken, Binance…): open your withdrawal history. The completed withdrawal will show a transaction hash, often with a small link icon next to it.
  • From a self-custody wallet (MetaMask, Ledger Live, Trust Wallet…): open the transaction in your activity list; it shows the hash and usually a “view on explorer” button.

Step 2 — Open the right block explorer

This is where people misdiagnose themselves. You have to look at the explorer for the network the coin actually traveled on, not the coin you think you sent. USDT, for example, lives on several chains at once, and each has its own explorer:

NetworkBlock explorer to useCommon coins
Bitcoinmempool.space / blockstream.infoBTC
Ethereum (ERC-20)etherscan.ioETH, USDT-ERC20, USDC, most tokens
TRON (TRC-20)tronscan.orgTRX, USDT-TRC20
BNB Smart Chain (BEP-20)bscscan.comBNB, BSC tokens
Solanasolscan.ioSOL, SPL tokens
XRP Ledgerxrpscan.comXRP

Step 3 — Paste the TxID and read the fork

Type or paste your hash into the explorer’s search box. One of two things happens, and that single fork tells you whose problem this is:

The whole diagnosis in one sentence: if the explorer shows your transaction as confirmed but your exchange balance is still zero, the coin is on-chain and the holdup is on the exchange’s side — your job is a support ticket. If the explorer can’t find your TxID at all, the coin is either still propagating or it was sent somewhere the explorer for this chain can’t see — meaning a wrong-network or wrong-address problem.

The next two sections walk each branch.

3. Branch A — your TxID isn’t on the explorer yet

You pasted the TxID and the explorer returned nothing, or it shows “unconfirmed / pending / not found.” Two very different things can cause this.

It’s still propagating (the boring, good outcome)

A freshly broadcast transaction can take a beat to show up, and even once it appears it needs its confirmations before an exchange counts it. If the explorer does eventually show your hash with a rising confirmation count, you’re simply waiting — skip ahead to the “how long is normal” section and relax.

You’re looking at the wrong explorer

Before assuming the worst, double-check you matched the network correctly. Searching for a TRC-20 USDT hash on Etherscan will always come back empty, because that transaction never touched Ethereum. Go back to the table above and confirm you’re on the explorer for the chain you actually selected when sending.

It genuinely went to the wrong place

If the hash truly doesn’t exist on any explorer you’d expect, the coin was likely sent on a network the receiving exchange doesn’t credit, or to an address that isn’t what you think it is. That’s no longer a “waiting” problem — it’s a recovery problem, and it has its own playbook:

4. Branch B — “confirmed” on-chain, but your balance is still zero

This is the more common branch, and the good news is the coin is safe — it exists on the blockchain, fully confirmed. The exchange just hasn’t put it in your account yet. Once a transaction is confirmed on-chain, you are no longer at the mercy of the network; you’re in the exchange’s internal queue, and that queue moves on the exchange’s schedule, not the blockchain’s.

What’s happening behind the scenes can be any of these, and all of them are normal:

  • Auto-credit lag. Most deposits credit automatically, but the system that watches the chain and posts the balance runs on its own cycle. A few minutes of gap between “confirmed” and “credited” is routine.
  • A compliance / AML review. Incoming deposits — especially larger ones, or coins arriving from certain sources — can be held for a lawful anti-money-laundering check. This is the exchange following the rules, not freezing your funds. It’s legal, it’s temporary, and it is not the same thing as an account being locked.
  • The coin is under maintenance. Exchanges periodically suspend deposits for a specific coin during a network upgrade or wallet maintenance. Your deposit waits in line and credits once they re-enable it.

What to do: once the explorer shows enough confirmations and a reasonable amount of time has passed (use the table in the next section as your yardstick), open a support ticket and attach your TxID. That single piece of data lets the exchange locate your exact transaction and credit it manually. There is nothing else to do — and nothing you should pay to make it happen faster.

5. How long is normal? Confirmations and credit times for BTC, ETH and TRC-20 USDT

“Enough confirmations” means different things on different chains, and — frustratingly — even the same coin on the same chain can have a different “normal” wait depending on which exchange you used. That’s not a glitch; each exchange sets its own confirmation threshold based on how much finality it wants before crediting you.

A concrete example so this isn’t abstract: send BTC to Binance and it credits at 2 confirmations; send the same BTC to Kraken and it wants 4 (about 40 minutes). Send TRC-20 USDT to Binance and 1 confirmation (under ~5 minutes) does it; send it to Coinbase and it waits for TRON’s full 19-block solidification. Same coin, very different clock.

Coin / networkTypical confirmations to creditBlock intervalNormal credit time
BTC2–4 (Binance 2, Kraken 4)~10 min~20–40 min
ETH · ERC-2012–32 (Binance 12)~12 sec~3–13 min
USDT (TRC-20)1–19 (Binance 1)~3 sec~1–5 min
USDT (ERC-20)12–14 (Coinbase 14)~12 sec~3–7 min
XRP1 validation (memo required)~3–5 seca few minutes
SOLtens–hundreds of slots~0.4 seca few minutes
Treat these as ballpark figures, not promises. Confirmation thresholds and crediting policies change, and they vary by exchange. The authoritative number is always the one on the deposit page of the exchange you actually used — it usually states “credited after N confirmations” right next to the deposit address.

6. Why a confirmed deposit still isn’t credited: lag, review, minimums, maintenance

Here’s the subtle part that trips people up: a transaction can be fully confirmed on the blockchain and still not be in your account. “Confirmed on-chain” and “credited to your balance” are two separate events. The first is the network’s job and it’s done. The second is the exchange’s job and it can have its own delays — every one of them legitimate.

Run down this short list before you assume something is broken:

Reason it’s not credited yetWhat it means
Auto-credit hasn’t cycledThe deposit is queued; the crediting system simply hasn’t posted it yet. Minutes, usually.
Manual compliance / AML reviewA lawful hold on an incoming deposit. Legal and temporary — not a freeze, not theft.
Below the minimum depositYou sent less than the coin’s minimum (e.g. Binance USDT-TRC20 minimum is 0.01 USDT). Below the threshold, it may never credit.
Deposits suspended for that coinThe coin is under wallet maintenance or a network upgrade. It credits once deposits re-open.
One of these is not recoverable: a deposit below the coin’s minimum. Several exchanges (MEXC, Bitget, CoinEx among them) state plainly that amounts under the minimum can’t be credited and can’t be recovered. Always check the minimum on the deposit page before sending a tiny test amount.

If none of these explain it after a fair wait, that’s your cue for the support ticket — covered below. And if you suspect this is bigger than a deposit delay — your whole account is restricted, not just one incoming transfer — that’s a different situation entirely: see crypto withdrawal frozen / account locked.

7. Did you forget the memo or destination tag? XRP, XLM, ATOM, TON & friends

Some coins need a second piece of information beyond the address: a memo or destination tag. These exist because exchanges often pool many users behind a single deposit address, and the memo is what tells them which customer the incoming coins belong to. Leave it blank and the coins can land at the exchange with no way to match them to you — confirmed on-chain, invisible in your account.

The coins that commonly require one:

CoinWhat it’s calledFormat
XRPDestination TagNumbers only
XLM (Stellar)MemoText or number
ATOM, HBAR, TON, EOSMemo / TagVaries by chain
Why your self-custody transfers never needed this: when you send XRP from one personal wallet to another, the address itself is unique to one recipient, so there’s nothing to disambiguate. The memo only matters when you send to an exchange that shares one address among many users — which is exactly the Coinbase/Kraken → Binance kind of transfer where people get caught.

If you sent a memo-required coin and forgot the tag, the coin isn’t necessarily gone — an exchange running a single shared deposit address can often locate and credit it from your TxID. The full recovery procedure (and its limits) is here: sent crypto without a memo/tag — how to recover it.

8. Wrong network or unsupported token: when your USDT lands on a chain the exchange can’t see

The other classic self-inflicted holdup, and the number-one one for English-speaking users moving USDT between Coinbase/Kraken and Binance/Bybit/OKX, is picking the wrong network on the deposit screen. USDT alone lives on ERC-20, TRC-20, BEP-20 and more; the address you copied is only valid on the network it was generated for.

Two outcomes, depending on the receiving exchange:

  • The exchange supports the network you used, just not for that coin / not the one it gave you. The coins are there but landed “off-label.” Support can sometimes credit them manually — a ticket with the TxID is your route, and it may take time.
  • The exchange doesn’t support that chain at all. Then it has no wallet watching it, no way to see the coins, and crediting may simply not be possible.

The deciding factor is always whether someone controls the address the funds landed on. The complete, situation-by-situation recovery map lives in the dedicated guide: sent crypto to the wrong network — when you can get it back.

The cheap insurance: for any first transfer between two platforms, send a small test amount on the exact network both sides agree on, confirm it credits, then send the rest. Five minutes of patience beats weeks of support tickets.

9. The dead ends: below-minimum, contract addresses, and retired addresses

A few situations don’t end in recovery, and it’s kinder to know that up front than to chase them.

  • Below-minimum deposits. Send less than the coin’s minimum and many exchanges won’t (and structurally can’t) credit it. There’s usually no recovery path — the amount is simply written off. The fix is prevention: read the minimum on the deposit page.
  • Coins sent to a smart-contract address. If the destination is a token contract rather than a personal or exchange wallet, no private key controls it. The funds are stuck with no realistic way out. Exchanges may try to help if it was one of theirs, but there’s no guarantee.
  • Reused or retired deposit addresses. Some exchanges rotate deposit addresses; sending to an old one — or reusing an address that’s since been deprecated — can route funds somewhere that needs manual intervention. Open a ticket with the TxID; recovery isn’t guaranteed and can take a while.
The honest bottom line on these: wrong-network, contract-address and deprecated-address recoveries all depend entirely on the exchange’s voluntary cooperation. There may be a fee, it may take weeks, and it may not be possible at all. Blockchain transactions are irreversible once confirmed — there is no “cancel” button, anywhere, ever.

10. Writing the support ticket that actually gets your deposit released

When the explorer confirms the coin is on-chain but your balance stays zero past a fair wait, the support ticket is the entire fix. A good ticket gets resolved fast; a vague one bounces around for days. Give them everything to locate your exact transaction:

Attach / state thisWhy it matters
The TxID (transaction hash)The single most important field. It lets support find your exact transfer on-chain in seconds.
The exact network used (ERC-20 / TRC-20 / BEP-20 …)Tells them which wallet to look in. The most common cause of a stuck deposit.
The deposit address you sent toConfirms it’s actually one of their addresses, and which account it maps to.
Memo / tag if the coin needed oneIf you left it blank, say so — it tells them which recovery flow to run.
Amount and date/timeSecondary identifiers that speed up matching.
A screenshot of the confirmed explorer pageShows the transaction is settled, so the ball is clearly in their court.
Use the official ticket only. Submit through the exchange’s in-app support or its verified help site — never through a phone number, “support agent,” or wallet-connect link someone DMs you. The real channel never asks for your password, your seed phrase, or a payment.

11. The recovery-scam playbook: “release fees,” “activation fees,” and “prepay the tax”

This is the one part of a stuck deposit where you can still lose money — so it gets its own section. The moment your funds are delayed, scammers come looking, because a worried person waiting on money is the easiest mark there is. Every version of this scam ends with you sending more crypto to “unlock” the crypto you’re waiting on.

What they demandVerdict
A “deposit / withdrawal release fee”🔴 Scam
An “account activation fee” to unlock funds🔴 Scam
“Prepay your tax (in crypto) before we release it”🔴 Scam
Repeated “one more network fee” requests🔴 Scam
A free support ticket with your TxID attached✅ Normal

US authorities have warned about exactly this for years. The CFTC, the FBI’s IC3, and California’s DFPI have all flagged “release fee,” “activation fee,” and “prepay your IRS tax in crypto to unlock your funds” demands as advance-fee / recovery scams. Two facts make this easy to remember:

  • No real exchange ever charges you to receive your own incoming deposit. Crediting a deposit costs them nothing — there is no fee to waive, release, or activate.
  • No tax authority is paid in crypto, ever. The IRS treats crypto as property you report at tax time; it does not phone you to collect a coin payment to “unlock” an account. Anyone claiming otherwise is impersonating an authority.
And beware the second wave: after you’ve lost money, “recovery agents” appear promising to get it back for an upfront fee. That’s a fresh scam targeting the already-burned. The only legitimate channel is the exchange’s own support — and it’s free. More on spotting these: how to spot crypto scams.

12. Quick reference: thresholds, the diagnosis tree, and scam red flags

Everything above, condensed into three things you can glance at.

Confirmation thresholds (typical)

CoinConfirmationsNormal wait
BTC2–420–40 min
ETH / ERC-2012–323–13 min
USDT (TRC-20)1–191–5 min
USDT (ERC-20)12–143–7 min

The diagnosis tree

SymptomWhere it’s stuckWhat to do
TxID not on the explorerStill propagating, or sent wrongRe-check address + network; wait
Explorer “confirmed,” balance zeroExchange side (auto-credit lag / review / maintenance)Support ticket with TxID
Memo / tag left blank (XRP, XLM…)Can’t be matched to youFollow the memo-recovery guide
Wrong / unsupported networkLanded on a chain the exchange can’t seeFollow the wrong-network guide
Below the minimum depositUnder the thresholdUsually unrecoverable — check the notice
Contract / mismatched addressNon-standard destinationNo guarantee — ticket

Scam red flags

If anyone asks you to pay to receive your own deposit — a release fee, activation fee, prepaid tax, or yet another network fee — it’s a scam, every single time. A free support ticket with your TxID is the only real fix.

13. Where this fits: the rest of the stuck-transfer cluster

A stuck deposit is one of four cousins in the same family of cross-border-transfer problems. If your symptom doesn’t quite match this article, one of these probably fits:

New to all of this and not sure your transfer was set up right in the first place? Start with the basics: how to start with crypto, and our guide to the best crypto exchanges for choosing platforms with clear multi-network deposit screens.

Buying or moving more, on the right network

If you’re here because you were funding an account to trade, these are solid platforms with clean multi-network deposit flows and a visible Memo/Tag field for the coins that need one. Confirm availability in your country first.

Binance

Binance signup QR — scan to open Binance (Cryptonakta referral)Claim your perk →

Code: CRYPTONAKTA
Installing the app directly? Enter CRYPTONAKTA in the “Referral” field at sign-up — that’s how your benefit (and our credit) attaches.
BTC credited at 2 confirmations; TRC-20 USDT at 1 — among the fastest

Bybit

Bybit signup QR — scan to open Bybit (Cryptonakta referral)Claim your perk →

Code: 5ZGKX#0
Installing the app directly? Enter 5ZGKX#0 in the “Referral” field at sign-up — that’s how your benefit (and our credit) attaches.
Multi-network deposit screen with a clear Memo/Tag field

OKX

OKX signup QR — scan to open OKX (Cryptonakta referral)Claim your perk →

Code: 46938989
Installing the app directly? Enter 46938989 in the “Referral” field at sign-up — that’s how your benefit (and our credit) attaches.
ERC-20 / TRC-20 / BEP-20 deposit addresses, each with its own network label

KuCoin

KuCoin signup QR — scan to open KuCoin (Cryptonakta referral)Claim your perk →

Code: CXEM4JP5
Installing the app directly? Enter CXEM4JP5 in the “Referral” field at sign-up — that’s how your benefit (and our credit) attaches.
Lifetime fee discount with the code below

Gate.io

Gate.io signup QR — scan to open Gate.io (Cryptonakta referral)Claim your perk →

Code: VFIWUQTAUQ
Installing the app directly? Enter VFIWUQTAUQ in the “Referral” field at sign-up — that’s how your benefit (and our credit) attaches.
Lifetime fee discount with the code below

FAQ — TxIDs, credit times, and “can anyone make it faster?”

Q. How do I sign up for Binance, step by step?
1) Register with your email or phone on the official Binance site or app. 2) Complete identity verification (KYC). 3) Enable app-based 2FA for security. 4) Enter referral code CRYPTONAKTA in the referral field at sign-up to get an ongoing 10% discount on spot trading fees. Where direct fiat deposit is limited, buy a coin or stablecoin on a local exchange and transfer it in, or use P2P.
Q. How do I sign up for Bybit, step by step?
1) Register with your email or phone on the official Bybit site or app. 2) Complete identity verification (KYC). 3) Enable app-based 2FA for security. 4) Enter referral code 5ZGKX#0 in the referral field at sign-up to get a sign-up fee benefit. Where direct fiat deposit is limited, buy a coin or stablecoin on a local exchange and transfer it in, or use P2P.
Q. Can anyone make my deposit confirm faster?
No. On-chain confirmations are produced by the network at a fixed pace — no exchange, support agent, or third party can speed them up. Anyone who claims they can, especially for a fee, is running a scam. The only thing that genuinely helps once a coin is confirmed but uncredited is a support ticket with your TxID, which lets the exchange credit it manually.
Q. What exactly is a TxID, and where do I find it?
A TxID (transaction hash) is the unique ID of your transfer — your tracking number. From an exchange withdrawal, it’s in your withdrawal history. From a self-custody wallet, it’s on the transaction in your activity list, usually with a “view on explorer” link. Pasting it into the correct block explorer for that network is the single most useful diagnostic step.
Q. The explorer says my deposit is confirmed but my exchange balance is still zero. What now?
The coin is safely on-chain; the holdup is the exchange’s internal queue — auto-credit lag, a compliance review, or coin maintenance. Wait a reasonable amount of time (use the confirmation table as a yardstick), then open a support ticket and attach your TxID. Don’t pay anyone to “release” it; no real exchange charges a fee to credit an incoming deposit.
Q. How long should a deposit normally take?
Roughly: BTC about 20–40 minutes, ETH and ERC-20 tokens about 3–13 minutes, and TRC-20 USDT about 1–5 minutes. These vary by exchange because each sets its own confirmation threshold — the authoritative number is on the deposit page of the exchange you used.
Q. I sent USDT but chose the wrong network — is it gone?
Not necessarily. If the exchange supports that network, support can sometimes credit it manually from your TxID; if it doesn’t support that chain at all, recovery may be impossible. The deciding factor is whether anyone controls the address it landed on. See the dedicated wrong-network recovery guide for the full situation-by-situation map.
Q. I forgot the memo / destination tag on an XRP (or XLM) deposit. Can I recover it?
Often yes, on an exchange. Because exchanges typically share one deposit address among many users, support can use your TxID to locate the coins and credit them. It’s not guaranteed and not automatic — open a ticket promptly and follow the memo-recovery guide.
Q. Someone says I must pay a fee or prepay tax to unlock my deposit. Is that real?
No. It’s a scam, full stop. Real exchanges never charge you to receive your own deposit, and no tax authority is ever paid in crypto to “unlock” funds. The CFTC, FBI IC3 and California’s DFPI have repeatedly warned about exactly these release-fee and prepaid-tax demands. Stop, pay nothing, and report it.
Q. My deposit was below the minimum. Can I get it back?
Usually no. Several exchanges state plainly that amounts below the coin’s minimum deposit can’t be credited or recovered. Always check the minimum on the deposit page before sending — and use a test amount above the minimum for first transfers.
Q. Where can I buy crypto, and how do I get a sign-up benefit?
crypto trades on all the major exchanges — Binance, Bybit, Gate, MEXC, OKX, KuCoin and Bitget. To buy it: open an account, complete ID verification (KYC), and buy crypto on the exchange. Tip: entering a referral code at sign-up can unlock a fee discount or perk on some exchanges — for example KuCoin (code CXEM4JP5) gives a 5% lifetime fee discount and Gate (code VFIWUQTAUQ) a 10% lifetime fee discount; the codes for Binance, Bybit, MEXC, OKX and Bitget are on the exchange cards above. Always confirm availability in your country first. This is not investment advice.
Affiliate disclosure: some links are partner links. We may earn a commission at no extra cost to you. This is not investment advice. Confirmation thresholds, minimum deposits and crediting times change and vary by exchange and coin — always verify on the deposit page of the exchange you are using. Information only, not financial advice.

Compare exchanges with clear multi-network deposits →

Editorial standardsIndependent crypto editorial · honest, no hype · not investment advice.
🌐 English