The basic path: Kraken to your bank in four steps
To move money from Kraken (a cryptocurrency exchange) to your bank account, you withdraw your funds in U.S. dollars or another fiat currency, then Kraken sends that money to the bank account you registered with them. The process takes a few days because banks process transfers in batches, not when ready.
Here is what happens in order: you log into Kraken, convert any cryptocurrency you own into dollars (or euros, pounds, or another currency your bank accepts), request a withdrawal to your bank, and wait for the transfer to arrive. Kraken does not hold your money once you request it — they send it when ready, but your bank controls how long the transfer takes to show up in your account.
The whole sequence usually takes three to five business days from the moment you request the withdrawal. Weekends and bank holidays add time. If you request a withdrawal on a Friday evening, expect the money to land on Wednesday or Thursday of the following week.
Key Takeaways
- You must convert cryptocurrency to dollars or another fiat currency before Kraken will let you withdraw to a bank account.
- The bank account you withdraw to must be the same one you used to fund your Kraken account, unless you have gone through Kraken's account verification process.
- Kraken charges a withdrawal fee that varies by currency and payment method — check the fee before you confirm the withdrawal.
- Your bank, not Kraken, controls how long the transfer takes; most transfers land within three to five business days.
- If your withdrawal does not arrive after five business days, contact your bank first, because the delay is usually on their end.
Converting cryptocurrency to dollars on Kraken
Before you can withdraw to your bank, you need dollars (or another fiat currency) in your Kraken account. If you own Bitcoin, Ethereum, or another cryptocurrency, you must sell it first. This is called converting to fiat.
Log into Kraken and go to the Trade section. Find the pair that matches what you own — if you hold Bitcoin, look for BTC/USD. Sell the full amount or the amount you want to withdraw. Kraken will credit your account with dollars when ready. You now have fiat currency sitting in your Kraken account, ready to move to your bank.
If you already have dollars in your Kraken account (because you deposited them earlier or received them as a payment), skip this step and move to the withdrawal section below.
Starting the withdrawal from Kraken
Go to the Funding section of your Kraken account. Select Withdraw. Choose the currency you want to send — usually USD if you are in the United States. Kraken will show you a list of withdrawal methods. For a bank transfer, select the option labeled ACH Withdrawal (in the U.S.) or SEPA Transfer (in Europe), depending on where your bank is located.
Select the bank account you want the money to go to. Kraken only shows accounts you have already used to deposit money into Kraken. If you want to withdraw to a different bank account, you will need to add it first through the Settings section and verify it — this process takes one to two business days.
Enter the amount you want to withdraw. Kraken will display the fee for this withdrawal. Fees vary: ACH withdrawals in the U.S. typically cost between $5 and $10, while SEPA transfers in Europe may be free or cost a few euros. Read the fee before you confirm, because it comes out of the amount you are sending.
What happens after you request the withdrawal
Once you confirm the withdrawal, Kraken processes it on their end within a few hours. You will see the transaction in your Kraken history marked as "Withdrawal" with a status. At this point, Kraken has sent the money to your bank's payment network.
Your bank then receives the transfer and processes it according to their own schedule. Most banks process ACH transfers (the standard method in the U.S.) in batches at the end of each business day. This is why a withdrawal requested on Monday morning might not show up until Wednesday or Thursday — your bank may batch it with other transfers and process them overnight.
You can check the status in your Kraken account, but the most reliable way to know if the money has arrived is to check your bank account directly. If Kraken shows the withdrawal as complete but your bank account does not show the deposit after five business days, contact your bank's customer service with the withdrawal confirmation number from Kraken.
Adding a new bank account to Kraken
If you want to withdraw to a bank account you have never used with Kraken before, you must add it first. Go to Settings, then Funding, then Add Account. Enter your bank's routing number, your account number, and the account holder's name (which must match the name on your Kraken account).
Kraken will send two small test deposits to your bank account — usually less than $1 each. These deposits arrive within one to two business days. Once they land, you go back to Kraken and confirm the amounts of those deposits. This verification proves you own the bank account.
After verification is complete, you can withdraw to that account. The whole process takes two to four business days. Plan ahead if you need the money by a specific date.
Fees and limits on Kraken withdrawals
Kraken charges a withdrawal fee for moving money to your bank. The fee depends on the currency and the method. ACH withdrawals in the U.S. cost between $5 and $10. SEPA transfers in Europe may be free or cost a few euros. Other currencies and methods have different fees — Kraken lists all of them on the withdrawal screen before you confirm.
Kraken also has daily and monthly withdrawal limits based on your account verification level. A basic verified account (which requires only an email and identity check) usually has a limit of $5,000 per day or $50,000 per month, though these numbers vary. If you need to withdraw more, you can request higher limits through your account settings, but this requires additional verification.
Check both the fee and your account limit before you request a withdrawal. If the fee is higher than you expected, you can cancel and try again later — Kraken does not charge you for requesting a withdrawal, only for completing one.
What to do if your withdrawal is delayed or does not arrive
If five business days have passed since you requested the withdrawal and the money has not appeared in your bank account, start by checking your Kraken account. Look at the withdrawal history and confirm the status shows "completed" or "sent." If it shows "pending," wait another day or two — Kraken may still be processing it.
If Kraken shows the withdrawal as complete but your bank account does not show the deposit, contact your bank's customer service. Provide them with the withdrawal confirmation number from Kraken and the date you requested it. The delay is almost always on your bank's end — they may have received the transfer but not processed it yet, or there may be a technical issue with their system.
Your bank can trace the transfer using the confirmation number and tell you exactly where it is. If the money was sent to the wrong account by mistake, your bank can usually recover it, but this takes longer. Kraken's customer support can also help, but they will likely direct you back to your bank since the transfer is out of their control once it leaves their system.
Frequently Asked Questions
Can I withdraw directly to someone else's bank account?
No. Kraken only allows withdrawals to bank accounts registered under your name. The account holder name must match the name on your Kraken account. This is a regulatory requirement to prevent money laundering.
What if I want to withdraw cryptocurrency instead of converting it to dollars?
You cannot send cryptocurrency directly to a bank account. Banks only accept fiat currency (dollars, euros, etc.). You must sell your cryptocurrency on Kraken first, then withdraw the dollars. Some other services let you sell crypto and have it sent to your bank in one step, but Kraken requires you to do it in two steps.
Do I have to use the same bank account I used to deposit?
You can withdraw to a different bank account, but you must add it to your Kraken account first and verify it. Verification takes one to two business days. If you want to withdraw to the account you originally used to fund Kraken, you can do that when ready without verification.
Why does my withdrawal say "completed" but the money is not in my bank yet?
Kraken marks a withdrawal as completed once they send it to your bank's payment network. Your bank then processes it on their own schedule, which usually takes one to three more business days. "Completed" means Kraken's part is done, not that the money is in your account.
Can I cancel a withdrawal after I request it?
If the withdrawal is still pending in your Kraken account, you can cancel it. Once Kraken marks it as completed or sent, it is out of their system and you cannot cancel it through Kraken. You would have to contact your bank to stop the transfer, which is difficult and may not work. Request withdrawals only when you are sure you want to proceed.