The most direct route is through a cryptocurrency exchange that connects to your bank

To move cryptocurrency into your bank account, you sell the crypto on an exchange that supports bank transfers, then withdraw the money to your checking or savings account. The exchange converts your cryptocurrency to dollars (or your local currency), and the funds arrive in your bank through a wire transfer, ACH transfer, or debit card deposit—depending on which exchange you use and which method they offer.

The process takes between one and five business days for the money to land in your account, though some exchanges offer faster options for a fee. You will need to verify your identity with the exchange first, which involves providing your name, address, and sometimes a photo ID or proof of address. Your bank may also ask where the money came from, especially for larger amounts.

Key Takeaways

  • Cryptocurrency exchanges like Coinbase, Kraken, and Gemini let you sell crypto and withdraw to your bank account through ACH transfer or wire.
  • You must verify your identity with the exchange before you can withdraw, which usually takes a few hours to a day.
  • Standard ACH transfers take three to five business days; wire transfers are faster but often cost $15 to $25.
  • Your bank may flag large deposits and ask for documentation of where the money came from, which is normal anti-fraud procedure.
  • Peer-to-peer sales and ATMs are alternatives if you want to avoid exchanges, but they carry higher fraud risk and often worse rates.

How to sell crypto on a major exchange and withdraw to your bank

Start by choosing an exchange where you already hold your cryptocurrency or where you can transfer it. The largest exchanges that support U.S. bank withdrawals are Coinbase, Kraken, Gemini, Kraken, and Bitstamp. Log in to your account and navigate to the "Sell" or "Convert" section—the exact name varies by exchange.

Select the cryptocurrency you want to sell and the amount. The exchange will show you the current price and calculate how many dollars you will receive. Review the fee—most exchanges charge between 0.5% and 2% of the transaction value. Once you confirm, the exchange converts your crypto to dollars and holds the balance in your exchange account.

Next, go to the "Withdraw" section and select your bank account. If this is your first withdrawal, you will need to add your bank details: your routing number, account number, and account type (checking or savings). You can find your routing number on a check or by calling your bank. Choose your withdrawal method—ACH transfer is free and takes three to five business days; wire transfer costs $15 to $25 and arrives in one to two business days.

Confirm the withdrawal. The exchange will send the money to your bank, and you will receive a confirmation number. Check your bank account in the timeframe the exchange promised. If the money does not arrive within that window, contact the exchange's support team with your confirmation number.

Identity verification and what exchanges will ask for

Before you can withdraw money, the exchange must verify who you are. This is required by federal law under anti-money-laundering rules. Most exchanges ask for your full name, date of birth, address, and the last four digits of your Social Security number. Some also request a photo ID—a driver's license or passport—and proof of address, such as a recent utility bill or bank statement.

Verification usually takes a few hours to a day. Some exchanges do it automatically by checking your information against public records; others review your documents manually. Once you are verified, you can withdraw. If the exchange rejects your documents, they will tell you why and let you resubmit.

Keep in mind that verification is tied to your exchange account, not your bank account. You only need to do it once per exchange. If you use multiple exchanges, each one will require its own verification.

What happens when your bank receives the money

When the funds arrive at your bank, they will show up as a deposit from the exchange's name or a processing company the exchange uses. Your bank may flag the deposit as unusual activity, especially if the amount is large or if you have never received a deposit from that source before. This is normal fraud prevention.

Your bank may contact you to confirm the deposit is legitimate. Be ready to explain that you sold cryptocurrency on an exchange and withdrew the proceeds. You may be asked to provide documentation—a screenshot of your exchange account showing the sale and withdrawal, or a confirmation email from the exchange. Having this ready speeds up the process.

Some banks have policies against cryptocurrency-related deposits or require additional documentation. If your bank declines the deposit or freezes your account, contact them directly to understand their policy. You may need to switch banks if yours refuses to accept cryptocurrency-sourced funds, though this is becoming less common.

Fees and costs at each step

You will pay fees in three places: when you sell the crypto on the exchange, when you withdraw to your bank, and potentially at your bank itself.

Exchange fees for selling range from 0.5% to 2% depending on the platform and your account tier. Coinbase charges around 1.5% for standard users; Kraken charges 0.16% to 0.26% for makers and takers; Gemini charges 1.5%. These percentages are deducted from your sale proceeds before you withdraw.

Withdrawal fees depend on the method. ACH transfers are free on most exchanges. Wire transfers cost $15 to $25. Some exchanges offer faster ACH options (next-day or same-day) for a fee of $10 to $15.

Your bank may charge a fee to receive a wire transfer—typically $15 to $20. ACH transfers are almost never charged by banks. If you are moving a large amount, the wire fee is worth it to avoid waiting five business days.

Alternatives if you do not want to use an exchange

If you want to avoid exchanges, you have two other options: peer-to-peer sales and cryptocurrency ATMs. Both carry higher risks and usually worse rates.

Peer-to-peer sales mean selling your crypto directly to another person, usually through platforms like LocalBitcoins or Paxful. You and the buyer agree on a price, and the buyer sends you money through their bank or payment app while you send them the cryptocurrency. The advantage is you avoid exchange fees. The disadvantage is fraud risk—the buyer can claim they never received the crypto, or you can send the crypto and never receive payment. These platforms offer some dispute resolution, but it is slower and less reliable than an exchange.

Cryptocurrency ATMs let you insert a debit card and withdraw cash for your crypto, or deposit cash to buy crypto. They are less common than exchanges and charge high fees—typically 5% to 15% of the transaction value. The cash then goes into your bank account as a normal ATM withdrawal. This method is useful if you want to avoid the identity verification that exchanges require, but the fees make it expensive for large amounts.

What to do if your withdrawal gets stuck or delayed

If your money does not arrive within the timeframe the exchange promised, start by checking your exchange account. Look for a "Withdrawal History" or "Transaction History" section and find your withdrawal. It will show a status: pending, processing, or completed. If it shows completed but the money has not reached your bank, contact your bank first—the delay may be on their end.

If the exchange shows the withdrawal is still pending after the promised timeframe, contact the exchange's support team. Have your confirmation number, the withdrawal amount, and the date you initiated it ready. Most exchanges respond within 24 to 48 hours. If they do not, escalate to their support manager or file a complaint with your state's financial regulator.

If your bank received the money but it is frozen or on hold, call your bank's fraud department. They may need you to confirm the deposit is legitimate. Provide them with documentation from the exchange showing the sale and withdrawal. Most holds are released within one to three business days once you confirm.

Frequently Asked Questions

Do I have to pay taxes on the money I withdraw?

Yes. When you sell cryptocurrency, you owe capital gains tax on the profit—the difference between what you paid for the crypto and what you sold it for. The exchange will send you a tax form (1099-K or similar) at the end of the year. You report this on your tax return. The withdrawal itself is not taxed, but the sale is. Consult a tax professional if you are unsure how much you owe.

Can I withdraw to someone else's bank account?

No. Exchanges require that the bank account you withdraw to is registered in your name. This is part of anti-money-laundering law. If you try to withdraw to someone else's account, the exchange will reject it or your bank will reverse the deposit.

What is the fastest way to get the money into my bank?

Wire transfer is the fastest option, usually arriving in one to two business days. Some exchanges offer expedited ACH (next-day or same-day) for a fee of $10 to $15. Wire transfers cost $15 to $25 but are worth it if you need the money quickly.

Will my bank ask questions about where the money came from?

Possibly, especially for amounts over $10,000 or if the deposit is unusual for your account. Banks are required to report large deposits and may ask you to document the source. Having a screenshot of your exchange account or a confirmation email from the exchange makes this quick to resolve.

What if my exchange account gets hacked after I sell but before I withdraw?

Once you sell the crypto, it becomes dollars in your exchange account. If your account is hacked, the thief can withdraw those dollars to their bank account. Protect your exchange account with a strong password and two-factor authentication (usually an authenticator app, not SMS). If your account is hacked, contact the exchange when ready—they may be able to reverse the withdrawal if it has not cleared yet.