Yes, you can link your bank account to Kraken, but the method depends on where you live and which bank you use
Kraken, a cryptocurrency exchange, lets you move money between your bank account and your Kraken wallet. The connection happens through ACH transfers (in the US), SEPA transfers (in Europe), or wire transfers. You do not give Kraken your login credentials. Instead, you authorize a one-time connection that lets money flow in both directions—deposits to fund trades and withdrawals to move crypto proceeds back to your bank.
The setup takes about five minutes, but the first transfer can take three to five business days to clear. Kraken holds your bank details securely and uses them only to process the transfers you request.
Key Takeaways
- Kraken accepts ACH transfers from US bank accounts, SEPA transfers from European accounts, and wire transfers from most countries, but the method available to you depends on your location and bank.
- You authorize the connection once through Kraken's settings; you never share your banking password with Kraken.
- Deposits typically take three to five business days to appear in your Kraken account, while withdrawals follow the same timeline.
- Kraken charges no fee for ACH or SEPA transfers, but your bank may charge a fee on your end, and wire transfers carry a Kraken fee.
- If your bank blocks the transfer, contact your bank's fraud department—many flag crypto exchanges as high-risk by default.
How to set up the bank connection on Kraken
Log into your Kraken account and go to Funding in the left menu. Select Deposit and choose your currency (USD, EUR, GBP, etc.). Kraken will show you the payment methods available in your region. If you are in the US, you will see ACH as an option. Click it and follow the prompts to enter your bank's routing number and your account number.
Kraken will ask you to verify the connection by making two small test deposits to your bank account—usually under $1 each. Check your bank statement in one to two business days, find those amounts, and enter them back into Kraken. Once verified, your account is linked and ready for real transfers.
For European users, SEPA transfers work similarly: you enter your IBAN and confirm the connection. Wire transfers require you to provide your bank with Kraken's wire instructions, which Kraken displays in the Funding section.
What happens when you deposit money
After you authorize a deposit from your bank, the money leaves your account immediately (or within one business day, depending on your bank). Kraken receives it three to five business days later and credits your Kraken account in USD, EUR, or whatever currency you chose. During that wait, the money is in transit—you cannot spend it or trade with it yet.
If you deposit on a Friday evening, the transfer may not begin processing until Monday, which extends the timeline. Holidays also delay transfers. Kraken's status page shows whether deposits are processing normally or experiencing delays.
Withdrawing crypto proceeds back to your bank
To move money from Kraken back to your bank, go to Funding and select Withdraw. Choose your bank account from the list of linked accounts, enter the amount in USD (or your currency), and confirm. The money leaves Kraken immediately and arrives at your bank in three to five business days.
Your bank may hold the deposit for an extra day or two if it is a large amount or if your bank flags cryptocurrency transactions. This is normal and does not mean something went wrong. If the money does not arrive after seven business days, contact Kraken support with your withdrawal confirmation number.
Fees and costs
Kraken charges no fee for ACH or SEPA transfers. However, your bank may charge you a fee for sending money to or receiving money from a third party—typically $0 to $15 per transfer, depending on your account type. Check your bank's fee schedule or call them before your first transfer.
Wire transfers carry a Kraken fee (usually $5 to $10 for incoming wires, higher for outgoing). Wire transfers also arrive faster—usually one to two business days instead of three to five—but the extra cost and your bank's wire fee make them more expensive overall.
What to do if your bank blocks the transfer
Many banks flag cryptocurrency exchanges as high-risk and block transfers automatically. If your deposit or withdrawal fails, your bank likely rejected it. Check your bank's app or call the number on the back of your card and ask about the failed transaction.
Tell your bank you authorized the transfer and ask them to allow it. Some banks require you to call their fraud department or visit a branch in person. Once your bank approves Kraken as a trusted recipient, future transfers usually go through without delay. If your bank continues to block transfers, consider switching to a bank or credit union that does not restrict crypto transactions.
Security and privacy
Kraken does not ask for your banking password. The connection uses Plaid or a similar third-party service that acts as a secure intermediary. Plaid verifies your account ownership and authorizes the connection without exposing your credentials to Kraken. Your bank details are encrypted and stored securely.
Once linked, your bank account appears in Kraken's Funding section under a name you choose (like "My Chase Account"). You can unlink it at any time by clicking the account and selecting Remove. Unlinking stops all future transfers but does not affect money already in transit.
Frequently Asked Questions
How long does it take to link my bank account?
The initial setup takes about five minutes. Verification with the two test deposits takes one to two business days. After that, your account is linked and ready for real transfers, which take three to five business days to complete.
Can I link multiple bank accounts to Kraken?
Yes. You can add as many bank accounts as you want in the Funding section. Each one appears separately, and you choose which account to use when you deposit or withdraw. This is useful if you have accounts at different banks or want to keep personal and business money separate.
What if I enter the wrong account number?
If you enter an incorrect account number, the transfer will fail and the money will be returned to your original bank account after three to five business days. Kraken will show the failed transfer in your history. Double-check the routing and account numbers before confirming any transfer.
Do I need to report these transfers to the IRS?
Transfers between your bank and Kraken are not taxable events by themselves—you are just moving money, not buying or selling. However, when you sell crypto for a profit, that gain is taxable. Keep records of all your trades and the prices at the time you bought and sold.
Can I link a joint bank account?
Yes, you can link a joint account as long as your name is on it and you have access to the account number and routing number. Only the Kraken account holder can authorize transfers, even if the bank account is shared. The other account owners cannot initiate transfers from Kraken.