Moving cryptocurrency to or from Kraken is a routine task, but an on-chain transfer can be difficult or impossible to reverse. The coin, blockchain network, destination address and any required memo or tag must match on both sides. This guide explains how to deposit and withdraw crypto on Kraken carefully, how to check fees and confirmations, and what to do when a transfer does not appear as expected.

Last reviewed: August 25, 2026. Kraken can change its interface, supported assets, networks, limits, fees and regional availability. Always confirm the live information shown in your own account before approving a transfer. This article is educational and is not financial advice.

Before transferring crypto to or from Kraken

A cryptocurrency name alone is not enough to define a transfer. Tokens such as USDT and USDC can exist on several blockchains, and the same-looking address format can be used by multiple EVM-compatible networks. The receiving service must support the exact asset on the exact network selected by the sender.

Check these details as one complete set:

  • Asset: the exact coin or token, such as BTC, ETH, USDT, USDC, XRP or SOL.
  • Network: the blockchain carrying the transaction, such as Bitcoin, Ethereum, Solana, Tron or Arbitrum.
  • Address: the destination generated by the receiving platform.
  • Memo or tag: an additional account identifier required for certain assets and exchange deposits.
  • Minimum amount: the smallest deposit or withdrawal currently accepted for that route.

Never choose a network only because it has the lowest fee. A cheaper network is useful only when the sending wallet and receiving Kraken deposit page both support it for the selected asset.

How to deposit cryptocurrency on Kraken

1. Protect your Kraken account

Open Kraken from a saved bookmark or the official application rather than an advertisement or a link in a message. Use a unique password and enable strong sign-in protection. Kraken provides several security controls, including two-factor authentication and Global Settings Lock. Protect the email account connected to Kraken as carefully as the exchange account itself.

2. Open the deposit section

After signing in, choose the deposit or funding option and select the cryptocurrency you want to receive. Interface labels can differ between Kraken, Kraken Pro and the mobile applications. Confirm that you are creating a crypto deposit, not initiating a cash deposit or purchasing an asset.

3. Select the exact network

Kraken may support more than one deposit network for a token. For example, a stablecoin can be available on Ethereum and several lower-cost networks. Open the withdrawal screen on the sending wallet and compare its network with the options displayed by Kraken. The names must refer to the same blockchain.

Do not assume that ERC-20, TRC-20, Solana, Polygon, Arbitrum and other routes are interchangeable. Sending on an unsupported or mismatched network can cause a long delay or permanent loss.

4. Generate and copy the Kraken deposit address

Kraken may ask you to generate a deposit address before the first transfer. Copy it directly from the current deposit page or scan its QR code. Avoid copying an address from an old screenshot, browser history or previous transaction without confirming it remains valid.

After pasting the address into the sending wallet, compare it with the Kraken page. Check more than the first and last few characters when possible. Clipboard malware can replace a copied cryptocurrency address, while address-poisoning attacks place similar-looking addresses in transaction history.

5. Add the memo or destination tag when shown

Some assets use a shared exchange address and identify individual customers with an additional memo or destination tag. If Kraken displays both an address and a memo/tag, both fields are part of the destination. Copy each value into the matching field on the sending platform.

A blockchain explorer may show that funds reached Kraken even when the customer balance was not credited because the identifier was missing. Recovery can require a support review and is not guaranteed, so treat the memo with the same importance as the address.

6. Check the deposit minimum and confirmations

Review the current minimum amount on the Kraken deposit page. Deposits below a minimum may not be credited normally. Kraken credits supported deposits after the required number of blockchain confirmations, which varies by asset and network. Congestion, validator performance and the fee selected by the sender can affect the waiting time.

7. Send a small test transaction

When practical, send a small amount that remains above Kraken’s displayed minimum. Wait for it to appear in the intended account before transferring the remainder. A test creates an extra network fee, but it verifies the route, address and memo with much less capital at risk.

How to track a Kraken deposit

The sending wallet should provide a transaction ID, commonly called a transaction hash or TxID. Open that ID in the correct blockchain explorer to see whether the transfer is pending, failed or confirmed. An explorer result is more informative than repeatedly refreshing an exchange balance.

If the transaction remains pending, the blockchain has not finalized it. If it is confirmed but Kraken has not credited it, compare the asset, selected network, destination address, memo, amount and required confirmations. Preserve the TxID and screenshots of both transfer screens before contacting Kraken Support.

How to withdraw cryptocurrency from Kraken

1. Start with the receiving platform

Open the destination wallet or exchange first. Select the cryptocurrency and a supported deposit network, then copy the address and any required memo or tag. The receiving platform determines which destination details are valid.

2. Add and verify the withdrawal address

Open Kraken’s withdrawal flow, select the asset and add the destination address if necessary. Kraken may require email confirmation or another security check when a new address is added. Give saved addresses clear labels so that similarly formatted destinations are not confused later.

Never approve a new address added by someone claiming to be customer support. Legitimate support personnel do not need your password, authenticator code, seed phrase or remote access to your device.

3. Match the blockchain network

Select the same network displayed by the receiver. If the receiving exchange provides a USDT address for Tron, the Kraken withdrawal must use the supported Tron route. If the receiver provides an Ethereum address for that deposit, choose the supported Ethereum route. An address that passes a format check can still belong to the wrong network.

4. Enter the memo or tag

When the destination provides an additional identifier, enter it exactly. A withdrawal with the correct address but an incorrect destination tag can reach the receiving exchange without reaching your account there. Resolution would normally depend on the receiver’s recovery policy.

5. Review the amount and withdrawal fee

Kraken displays the current withdrawal fee and resulting amount during the withdrawal process. These values can vary by asset, network conditions and selected route. Check the live form instead of relying on a fee quoted in an older article.

Also consider the destination’s minimum deposit. The amount arriving after Kraken’s withdrawal fee should remain above that minimum. Converting to another asset solely to obtain a lower withdrawal fee can introduce trading fees, spread, price risk and additional tax records.

6. Complete the security checks

Before confirming, read the complete address on a trusted screen, verify the network and memo, and review the amount and fee. Complete Kraken’s required authentication steps yourself. After submission, check the withdrawal status and use the TxID to follow the transaction on-chain.

Kraken deposit and withdrawal fees

A crypto deposit can involve a network fee charged by the sending wallet or blockchain even when the receiving platform does not charge a standard deposit fee. A withdrawal from Kraken normally shows a route-specific fee before confirmation. Fees, minimums and available networks can change, so the account screen is the authoritative source for a transaction being prepared now.

Network cost is only one part of the decision. A route should also be evaluated for receiving support, expected confirmation time, minimum amount and operational reliability. Saving a small fee is not worth introducing a network mismatch.

Why a transfer may be delayed

  • Insufficient confirmations: the transaction is valid but has not reached Kraken’s required confirmation count.
  • Network congestion: blocks are full or the sender used a fee too low for prompt inclusion.
  • Wrong network: the transfer used a blockchain not supported for that Kraken deposit.
  • Missing memo/tag: the funds reached a shared address without the identifier needed for automatic crediting.
  • Amount below minimum: the transfer did not meet the current threshold.
  • Asset maintenance: deposits or withdrawals may be temporarily paused for a network upgrade or technical work.
  • Account review: a transaction may require additional compliance or security verification.

What to do if a Kraken deposit is missing

  1. Find the TxID in the sending wallet’s history.
  2. Open the correct block explorer and check its status.
  3. Confirm the asset, network, address, memo and transferred amount.
  4. Check Kraken’s current confirmation requirement and deposit status.
  5. Collect screenshots and contact support only through Kraken’s official website or application.

Do not send another large transfer until the cause is understood. Anyone promising guaranteed recovery in exchange for a seed phrase, private key or advance cryptocurrency payment should be treated as a scammer.

Common Kraken transfer mistakes

  • Selecting a network on Kraken that does not match the other wallet.
  • Forgetting a destination tag or memo.
  • Sending less than the current minimum amount.
  • Reusing an old address without checking the live deposit page.
  • Copying a lookalike address from transaction history.
  • Failing to verify an address after pasting it.
  • Confusing a cash deposit with a cryptocurrency deposit.
  • Sending the full balance before testing a new route.
  • Trusting fake support contacted through social media.

Final transfer checklist

  • Are you using the official Kraken website or application?
  • Is the cryptocurrency correct on both sides?
  • Do the sending and receiving screens show the same network?
  • Does the complete pasted address match the receiver?
  • Is a memo or destination tag required?
  • Is the amount above the applicable minimum after fees?
  • Have you reviewed the current fee and expected credited amount?
  • Would a small test transfer reduce risk?

Final thoughts

The safest Kraken transfer is a deliberately verified one. Begin with the receiving platform, match the asset and blockchain network, copy the current address, include every required identifier and review the live fee and minimum. A small test transaction can add time and cost, but it is often worthwhile when using a new address or network.

For the latest interface and account-specific requirements, consult Kraken’s official cryptocurrency deposit instructions and official app funding guide.

Join Kraken ↗Official website · Affiliate link