Live
Loading prices…
Guide8 min readΒ·Part of: Wallet Security

How to Move Crypto Off an Exchange Safely

Withdrawing to self-custody is the step where beginners lose money β€” wrong network, missing memo, fat-fingered address. Here is the order of operations that makes it routine.

TheCryptoTools ResearchΒ·Updated

Key takeaways

  • Withdrawing to self-custody is where beginners lose money: wrong network, missing memo, mistyped address.
  • Always send a small test transaction first, confirm it arrives, then move the rest.
  • Match the network on both sides (e.g. ERC-20 vs BEP-20) and include any required memo or tag.
  • Crypto sent to the wrong address or network is usually gone for good β€” there is no reversal.
Our networkFree calculators48 free calculators β€” no signupFinance, health, conversions and everyday math. Instant answers, nothing to install.Open CalcLumen

Coins on an exchange are an entry in that company's database and a claim against it. That claim has failed often enough β€” through insolvency, fraud, hacks and frozen withdrawals β€” that 'not your keys, not your coins' stopped being a slogan and became a description of events. Moving to self-custody removes counterparty risk and hands you a new one: from that moment, every mistake is final and there is nobody to call.

The good news is that the mistakes are a short, well-known list. Work through them in order and withdrawal becomes boring, which is exactly what you want.

Before you withdraw anything

  • β€’Have the receiving wallet fully set up and its backup tested β€” restored from your own written phrase β€” before any coins move. Do not create the wallet and fund it in the same session.
  • β€’Confirm the wallet actually supports the asset and the network you intend to use. Supporting 'Ethereum' does not automatically mean supporting a token on an obscure layer-2.
  • β€’Turn on withdrawal address whitelisting in the exchange account. This restricts payouts to addresses you pre-approved, usually with a 24-hour delay on new entries β€” a genuine obstacle to an attacker who gets into your account.
  • β€’Use an authenticator app or hardware key for 2FA, never SMS. SIM-swap attacks target exactly this moment.
  • β€’Check whether your account has a withdrawal hold. Many exchanges freeze payouts for 24–48 hours after a password or 2FA change, and discovering that mid-transfer is stressful for no reason.

Pick the network before you pick anything else

This is the single most expensive decision on the withdrawal screen. Many assets exist on several chains, and the same ticker on two networks is two different things. USDT alone is issued on Ethereum, Tron, Solana and others; the balances are not interchangeable and there is no undo.

  • β€’The network you choose on the exchange must match the network your wallet is watching. A token sent over one chain to an address you only monitor on another will not appear.
  • β€’Withdrawal fees vary enormously by network for the identical asset β€” often by a factor of ten or more β€” because the exchange is passing on that chain's cost. If both ends support a cheaper chain, use it.
  • β€’Sending to an exchange deposit address on the wrong network is the worst case: exchanges control those keys, and recovery is a support ticket, a fee, and frequently a refusal. Sending to your own wallet on the wrong EVM chain is usually recoverable, because you hold the key β€” add the network in your wallet and the funds are typically there.
  • β€’You need the network's native coin for gas before you can move a token onwards. Withdrawing USDT to a fresh Ethereum address with no ETH leaves you holding tokens you cannot send. Send a little gas first.

Memos and destination tags

Some chains β€” XRP, Stellar, Cosmos and others β€” route deposits to shared addresses using an extra field called a memo or destination tag. If you are withdrawing to your own wallet you usually leave it blank. If you are sending to an exchange or a custodial service, omitting it means the funds arrive at an address the recipient controls but cannot attribute to you. Recovery is possible in principle and painful in practice: a support ticket, proof, a wait, sometimes a fee, sometimes nothing. Read the deposit screen and copy both fields.

Getting the address right

Always copy and paste, never type. Then verify β€” and verify properly, because the attacks in this space are built around the way people skim.

  • β€’Check the first four characters, the last four, and a chunk from the middle. Address-swapping malware generates lookalikes with matching ends precisely because that is all most people check.
  • β€’If you use a hardware wallet, confirm the receiving address on the device's own screen. The computer's display is the part an attacker can control; the device screen is not.
  • β€’Never reuse an address copied from your transaction history. Address poisoning works by sending you a dust or zero-value transaction from an address resembling one you already use, so it appears in your history waiting to be copied.
  • β€’Generate a fresh receiving address from the wallet each time where the chain supports it. It costs nothing and improves your privacy.

Always send a test transaction

Send the minimum first. Wait for it to confirm and actually appear in your wallet β€” not 'appear as pending on a block explorer', but show up as spendable in the wallet you will be using. Only then send the rest, to that same verified address, in the same session.

The test costs one extra withdrawal fee. Weigh that against the alternative and it stops looking like an expense. For large amounts, some people split the remainder into two or three transfers as well; there is no prize for doing it in one.

What the transfer costs

Two separate costs are in play and exchanges are not always clear about which is which. The network fee is what the blockchain charges. The withdrawal fee is what the exchange charges, usually a flat amount per coin, and it is frequently well above the underlying network cost β€” the difference is revenue. On a small withdrawal that flat fee can be a painful percentage, which is an argument for withdrawing less often in larger amounts, rather than trickling coins out weekly.

Run the numbers before you accumulate a withdrawal habit: a flat $5 fee on a $50 transfer is 10% gone. Batching four of those into one transfer turns it into 2.5%.

After it lands

  • β€’Record the date, amount, asset and the price at the time. You will need this for cost-basis tracking later, and reconstructing it a year afterwards from exchange exports is miserable.
  • β€’In most jurisdictions, moving coins between wallets you own is not a taxable disposal β€” no sale, no gain. It still needs recording so the eventual sale can be matched to the right acquisition cost. Rules differ by country; see our region tax guides for what applies where you live.
  • β€’Keep the exchange withdrawal confirmation and the transaction hash together with that record.
  • β€’Do not leave the coins in the same hot wallet you use for experimenting with DeFi apps. Long-term holdings and day-to-day signing belong in different wallets.

One last thing worth internalising: the exchange will ask why you are withdrawing, warn you about scams, and occasionally delay the payout while it checks. This is irritating and mostly well-intentioned β€” those checks catch people being talked through a withdrawal by a fraudster on the phone. If anyone is guiding you through this process in real time, stop. Nobody legitimate needs to watch you move your own money.

Partner

Where to store it safely

Keep your keys off the internet with a hardware wallet

Get a Ledger β†’

Partner links β€” we may earn a commission at no extra cost to you. See our affiliate disclosure.

Frequently asked questions

How long does a withdrawal take?
Exchange processing usually takes minutes but can stretch to hours during congestion or manual review, then the chain itself needs a few confirmations β€” seconds on fast networks, up to an hour for Bitcoin. Plan for it to be slow and be pleasantly surprised.
I sent crypto on the wrong network. Is it gone?
If you sent to your own address on another EVM chain, probably not: you control the key, so adding that network in your wallet usually reveals the funds. If you sent to an exchange deposit address on the wrong network, or to a chain with an incompatible address format, recovery depends entirely on the recipient's goodwill and is often impossible.
Do I pay tax when moving crypto to my own wallet?
In most countries a transfer between wallets you control is not a disposal and triggers no tax, because you have not sold anything. You must still keep records so the original purchase price follows the coins. Check the guide for your jurisdiction β€” the details differ.
What is a memo or destination tag and do I need one?
It is an identifier some chains use to attribute deposits sent to a shared address. Sending to your own wallet: usually not needed. Sending to an exchange or custodial service: essential, and omitting it can strand the funds.
Is it safer to withdraw everything at once or in pieces?
Send a small test first, always. After it confirms, one larger transfer is usually better than several β€” you pay the flat withdrawal fee once and you have fewer chances to paste a bad address.
Should I keep anything on the exchange?
Only what you are actively trading, plus whatever you would shrug off losing. Savings you do not intend to touch for months have no reason to sit in someone else's custody.

Related tools

The full self-custody guide
Crypto Wallet Security: The Complete Self-Custody Guide

Self-custody means you are the bank β€” and the whole job is not losing or leaking your keys. A start-to-finish path through choosing a wallet, protecting the seed phrase, and avoiding the ways people actually lose crypto.