Yes, you can transfer crypto to a bank account, but the process depends on which cryptocurrency you own and which bank you use

Moving cryptocurrency into a traditional bank account involves selling your crypto on an exchange — a platform where people buy and sell digital currencies — and then withdrawing the money to your bank. The exchange converts your crypto to dollars (or your local currency), and then sends that money to your bank account through a standard transfer. This is different from moving crypto directly from one wallet to another; you are converting it to regular money first.

The speed and cost of this process vary widely. Some exchanges take a few business days to send money to your bank, while others are faster. You may also pay fees to the exchange for selling, and your bank might charge a fee for receiving the transfer. The amount of crypto you are moving, which exchange you use, and whether your bank has restrictions on crypto-related transfers all affect how smoothly this goes.

Key Takeaways

  • You must sell your cryptocurrency on an exchange before the money can reach your bank account — crypto and dollars are different things and your bank cannot hold crypto directly.
  • The exchange you use matters: some are faster, some charge higher fees, and some have restrictions on which banks they work with.
  • Your bank may flag large transfers from crypto exchanges as unusual activity, which can slow down the deposit or trigger questions you will need to answer.
  • The entire process from selling to money in your account typically takes three to seven business days, depending on the exchange and your bank.

How the transfer actually works

When you sell crypto on an exchange, you are trading it for dollars that sit in your exchange account. That account is not a bank account — it is a holding space on the exchange's servers. To get the money into your actual bank account, you initiate a withdrawal from the exchange to your bank.

The exchange sends the money through the banking system, usually via ACH transfer (Automated Clearing House), which is the same system used for direct deposits and bill payments. Your bank receives the transfer and deposits it into your account. This is a standard banking process, but because the money originated from a crypto exchange, some banks flag it for review before completing the deposit.

You will need your bank account number and routing number to set up the withdrawal on the exchange. Most exchanges ask you to verify that you own the bank account by making a small test deposit first, or by confirming details through your bank's website. This is a security step to prevent someone from sending crypto sale proceeds to the wrong account.

Which exchanges let you withdraw to a bank account

Major exchanges like Coinbase, Kraken, Gemini, and Crypto.com all allow withdrawals to U.S. bank accounts. Smaller or newer exchanges may not, so check the exchange's website before you open an account. Some exchanges only let you withdraw to certain types of banks or have limits on how much you can withdraw per day or per month.

If you use a peer-to-peer exchange (where you buy crypto directly from another person rather than from the exchange itself), you may not be able to withdraw to a bank at all — you would need to transfer your crypto to a major exchange first, then sell and withdraw from there.

Fees and timing

Exchanges typically charge a fee to sell your crypto, usually a percentage of the amount you are selling. This fee ranges from 0.1% to 2% depending on the exchange and how much you are trading. When you withdraw to your bank, the exchange may charge an additional withdrawal fee, or the fee may be included in the sale fee. Check the exchange's fee schedule before you sell.

Your bank may also charge a fee for receiving an incoming wire or ACH transfer, though most banks do not. Some banks charge a fee only if the transfer is unusually large or if you receive many transfers in a short period.

The time it takes depends on the exchange and your bank. ACH transfers typically take one to three business days, but some exchanges hold the money for an additional day or two before sending it. Weekends and holidays can add time. If you need the money faster, some exchanges offer faster withdrawal methods like wire transfer, but these usually cost more and may not be available to all customers.

What happens if your bank questions the transfer

Banks are required by law to watch for suspicious activity, and large transfers from crypto exchanges sometimes trigger that review. Your bank may place a temporary hold on the deposit while they verify it is legitimate. This does not mean the money is lost — it means the bank is checking that the transfer came from you and that you own both accounts.

If your bank contacts you, they will ask basic questions: Did you authorize this transfer? Do you own the exchange account it came from? What is the money for? You can answer honestly — you sold cryptocurrency and are withdrawing the proceeds. Having documentation helps: a screenshot of your exchange account showing the sale, or an email confirmation from the exchange.

Some banks have policies against holding accounts for customers who regularly move money to and from crypto exchanges. This is rare, but it happens. If you are concerned your bank might have such a policy, you can call and ask before you make the transfer. Being upfront is better than having a transfer rejected after you have already sold your crypto.

Tax reporting and record-keeping

When you sell crypto, you may owe taxes on any profit you made. The IRS treats cryptocurrency as property, not currency, so selling it is a taxable event. You will need to report the sale on your tax return, including the date you sold it, how much you sold it for, and what you originally paid for it.

Keep records of every transaction: the date you bought the crypto, the date you sold it, the price you paid, the price you sold it for, and any fees you paid. Your exchange usually provides a transaction history you can read. When you transfer the money to your bank, that transfer itself is not a taxable event — you already paid tax when you sold the crypto. The bank deposit is just moving money you already own into a different account.

Alternatives if your exchange does not allow bank withdrawals

If you own crypto on an exchange that does not support bank withdrawals, you have a few options. You can transfer your crypto to a different exchange that does allow bank withdrawals, then sell and withdraw from there. This takes extra time and may involve transfer fees, but it works.

You can also use a peer-to-peer payment app like PayPal or Cash App if they support the type of crypto you own. Some of these apps let you sell crypto and withdraw the money to your bank account, though they usually charge higher fees than traditional exchanges.

A third option is to find someone who will buy your crypto directly and pay you through your bank. This is riskier because you are dealing with an individual rather than a regulated company, and you have less protection if something goes wrong. Only do this if you trust the person and can verify the payment before transferring the crypto.

Frequently Asked Questions

How long does it take for crypto to show up in my bank account?

Most transfers take three to seven business days from the time you request the withdrawal. Some exchanges are faster — as little as one business day — while others take longer. Weekends and bank holidays add time. If you need money faster, ask your exchange whether they offer expedited withdrawal options, though these usually cost more.

Will my bank reject the transfer because it came from a crypto exchange?

Most banks will not reject it, but they may place a temporary hold while they verify the transfer is legitimate. If your bank has a policy against crypto-related transfers, they would tell you before you send the money. If you are unsure, call your bank and ask whether they accept transfers from crypto exchanges.

Do I have to pay taxes when I transfer crypto to my bank account?

You pay taxes when you sell the crypto, not when you transfer the money to your bank. The sale is the taxable event. The bank transfer is just moving money you already own. Keep records of the sale date, the amount, and your cost basis so you can report it correctly on your tax return.

What if I want to move crypto between exchanges instead of cashing out?

You can transfer crypto directly from one exchange to another without selling it. This is called a blockchain transfer and does not involve your bank account. You will need the receiving exchange's wallet address for that cryptocurrency. This process is faster than selling and withdrawing, but you will still pay a transfer fee to the exchange you are sending from.

Can I transfer crypto directly from my exchange wallet to my bank account?

No. Your bank account only holds dollars (or your local currency), not cryptocurrency. You must sell the crypto first on the exchange, converting it to dollars, and then withdraw those dollars to your bank. The exchange handles the conversion; you cannot do it yourself.