Withdrawing BTC from Kraken: Timings, Statuses and Self-Custody
What Kraken publishes about confirmations, withdrawal statuses and fees, plus the first steps of holding Bitcoin yourself without turning it into a project.
To withdraw Bitcoin from Kraken, add the destination address in the funding section, choose it as the withdrawal target, enter the amount, and confirm. Kraken then runs internal checks, broadcasts the transaction, and marks it complete once the network has confirmed it. The parts worth understanding before you click are what their published statuses actually mean, why confirmation counts differ between sending and receiving, and — if the destination is your own wallet for the first time — how to set that wallet up so the coins stay yours.
What does Kraken publish about fees and minimums?
Kraken's support article on cryptocurrency withdrawal fees and minimums (last updated 31 December 2025, read 15 August 2026) states that there is a minimum requirement for each withdrawal along with a fee covering the cost of moving the asset out of your account. It also carries an important caveat: withdrawal fees are subject to change and may differ from those displayed, and the final fees are shown accurately at the time of confirmation.
The fee table on that page is rendered by the site rather than delivered in the page source, so its BTC figures could not be read when the page was fetched on 15 August 2026. This guide therefore names no Kraken number. Read the fee and minimum on the withdrawal screen while logged in, where Kraken itself says the accurate figure appears. Any article quoting a precise Kraken withdrawal fee is quoting a moment in time, and fees on Bitcoin move with the network.
What do the withdrawal statuses mean?
Kraken publishes six statuses for crypto withdrawals (article last updated 6 June 2025), and knowing them prevents a lot of unnecessary worry.
Initiated means the request was submitted and internal checks are running — Kraken gives this up to 10 minutes and asks for no action from you. Pending means those checks finished and the transaction has been passed to the payment gateway, again up to around 10 minutes. Sending means the transaction has been sent to the network and is awaiting blockchain confirmation. Complete means the withdrawal has received one confirmation on the network. On Hold means the withdrawal has been held and needs review, and here you either contact support or wait to be contacted. Failed means it did not go through, and clicking the withdrawal ID shows the reason.
One practical detail: Kraken says a withdrawal can be cancelled only while it is Initiated or Pending, using the grey X, and that cancellation during Pending is not guaranteed. Once it says Sending, the transaction is in the network's hands and nobody can recall it.
How many confirmations, and how long?
Here is the asymmetry that confuses people. Kraken marks an outgoing withdrawal Complete after one confirmation. But for incoming Bitcoin, their deposit processing article (last updated 11 May 2026) states that Kraken credits Bitcoin deposits only after four confirmations, which takes approximately 40 minutes.
Both numbers are reasonable, and the difference explains itself. Confirmations exist to prevent double-spending, and each additional block makes a transaction more permanent and harder to reverse. A service accepting incoming funds carries the risk of a reversal, so it waits longer. A service that has already sent funds has no such exposure.
Kraken also points out that block times vary: miners can sometimes take 30 or even 60 minutes to produce a single block, and that is outside their control. So treat 40 minutes as a typical case, not a guarantee. Every receiving service sets its own threshold — ours waits for 3 confirmations on Bitcoin, roughly 30 minutes in practice, as shown on our live pages on 15 August 2026.
What are the first steps into self-custody?
If this withdrawal is the first time your Bitcoin will live outside an exchange, the wallet setup matters more than the withdrawal itself.
Pick the right tool for the amount. For a sum you would be upset to lose, a hardware wallet is the standard answer: the private keys are generated on the device and never touch your computer. For small amounts you intend to spend, a reputable mobile wallet is fine.
Generate the recovery phrase on the device and write it down on paper or steel. Do not photograph it, do not put it in a password manager that syncs to a cloud, do not type it into any website. There is no legitimate service that will ever ask for it. Anyone who does is stealing from you, without exception.
Practise recovery before you trust it. Wipe the device and restore from your written phrase while the wallet holds a trivial amount. A backup you have never tested is a hypothesis, and discovering a transcription error after funding it is the expensive way to learn.
Store the phrase somewhere separate from the device, and consider whether anyone should be able to find it if you are not around to explain it.
How do you verify the receiving address?
Generate a receive address in your wallet and, if you are using a hardware wallet, confirm the address on the device's own screen rather than trusting what the computer displays. That step exists specifically to defeat malware that swaps addresses in transit, and it takes five seconds.
Then paste it into Kraken and check the beginning, the end, and a portion of the middle. Bitcoin addresses starting with bc1 are the modern format and are widely supported; addresses starting with 1 or 3 are older but still valid.
Finally, send a small test amount, wait for it to appear in your wallet, and only then move the rest. One extra network fee is a cheap price for removing the possibility of an irreversible mistake.
What happens after the coins arrive?
When the transaction appears in your wallet with a confirmation, the Bitcoin is under your control. From there, holding requires nothing further. If the plan involves converting some of it later, that can be done without opening another account: BTC to USDT (TRC-20) is a common route back into a stablecoin, BTC to XMR into a privacy-focused chain, and XMR to BTC covers the return trip. The service fee is 0.5% on a floating rate or 1% on a fixed rate plus the network fee, with the exact amount shown before you confirm.
We check the funds, not the person sending them, and a deposit that cannot be cleared goes back to the sending address rather than sitting with us. The full policy is in our FAQ.
What else do people ask?
Why does my Kraken withdrawal say Complete when my wallet shows it as unconfirmed?
Because the two are measuring different things. Kraken marks a withdrawal Complete once it has one confirmation on the network, while your wallet may be waiting for more before treating the balance as spendable. Nothing is wrong; the transaction is already on-chain.
Can I cancel a Bitcoin withdrawal from Kraken?
Only while the status is Initiated or Pending, and Kraken states that cancelling during Pending is not guaranteed. Once the status reads Sending, the transaction has gone to the network and is irreversible.
Why was my withdrawal placed On Hold?
Kraken's documentation says a withdrawal in this state has been held and requires review. Their instruction is to contact support or wait for them to reach out. It is a review step, not a verdict.
How long should I really expect a Bitcoin transfer to take?
Plan for tens of minutes, not seconds. Kraken's own figure for crediting an incoming Bitcoin deposit is four confirmations at approximately 40 minutes, and they note a single block can occasionally take 30 to 60 minutes. Bitcoin is deliberately unhurried.



