Yes, you can transfer crypto to a bank account, but the method depends on which crypto you hold and which exchange or wallet you use

The most common route is to sell your cryptocurrency on an exchange (like Coinbase, Kraken, or Gemini), convert it to US dollars or another fiat currency, and then withdraw that money to your linked bank account. The exchange holds your crypto, sells it at the current market price, and sends the dollars via ACH transfer or wire, usually within one to five business days. You will need to verify your identity and link your bank account to the exchange first.

A smaller number of exchanges and services let you convert crypto to dollars without selling on a public market — for example, some peer-to-peer platforms or crypto-friendly banks. But the exchange method is the standard path, and it is where most people start.

Key Takeaways

  • Selling your crypto on an exchange and withdrawing dollars to your bank account is the most straightforward method, taking one to five business days.
  • You must verify your identity and link your bank account to the exchange before you can withdraw, which can add a day or two to the first transfer.
  • The exchange will report the sale to the IRS as a taxable event, so you will owe capital gains tax on any profit when you file your return.
  • Withdrawal fees vary by exchange and method — ACH transfers are usually free or cost a few dollars, while wire transfers cost more but arrive faster.
  • Some exchanges limit how much you can withdraw per day or per transaction, especially if your account is new.

How the exchange withdrawal process works step by step

Start by logging into the exchange where you hold your crypto. Navigate to the withdrawal or transfer section — the exact name varies by platform, but it is usually under "Account" or "Wallet." Select the cryptocurrency you want to sell, enter the amount, and confirm the sale. The exchange converts it to dollars at the current market price and credits your account balance.

Next, go to the withdrawal section and select your linked bank account as the destination. Choose your withdrawal method: ACH transfer (slower, usually free) or wire transfer (faster, usually costs $10 to $25). Enter the amount and confirm. The exchange will send the money to your bank, which typically takes one to three business days for ACH or same-day to one business day for wire.

If you have not yet linked a bank account, you will need to add one first. This requires your routing number and account number, which you can find on a check or in your bank's app. The exchange may run a small test deposit to verify the account is yours — this appears as a tiny credit (usually under $1) that you confirm in your bank's app.

Identity verification and account limits

Before you can withdraw, the exchange must verify who you are. This is a federal requirement under anti-money-laundering rules. You will need to provide your name, address, date of birth, and a government-issued ID (driver's license or passport). Most exchanges verify this instantly or within a few hours.

New accounts often have withdrawal limits — for example, $500 per day or $2,000 per week. These limits usually increase after 30 days or once you have completed additional verification steps. If you are moving a large amount, check your account's current limit before you sell, or contact the exchange's support team to ask about raising it.

Some exchanges also require you to hold crypto for a minimum time before you can withdraw the proceeds — this is rare, but it happens. Read the exchange's withdrawal policy before you open an account if you plan to move money quickly.

Fees and what they cost you

Most exchanges charge a fee to sell crypto (usually 0.1% to 0.5% of the sale amount) and a separate fee to withdraw dollars to your bank. Withdrawal fees depend on the method you choose:

  • ACH transfer: Free to $5, takes one to three business days.
  • Wire transfer: $10 to $25, takes same-day to one business day.
  • Debit card or PayPal: Some exchanges offer these, but fees are usually higher (2% to 3%) and limits are lower.

Your bank may also charge a fee to receive an incoming wire transfer — typically $10 to $15. ACH transfers are almost never charged by banks on the receiving end. If you are moving a small amount, the fees can eat into your profit, so factor them in before you sell.

Tax reporting and what the IRS will know

When you sell crypto, it is a taxable event. The exchange reports the sale to the IRS on Form 8949 (Sales of Capital Assets), which includes the date you sold, the amount you received, and your cost basis if the exchange has that information. You will owe capital gains tax on any profit — the difference between what you paid for the crypto and what you sold it for.

Short-term capital gains (crypto held less than one year) are taxed as ordinary income at your regular tax rate. Long-term capital gains (held one year or more) are taxed at a lower rate, usually 0%, 15%, or 20% depending on your income. You report this on your tax return when you file, typically in April.

Keep records of every trade: the date, amount, price, and fees. If you bought crypto over time at different prices, you will need to track your cost basis carefully. Many exchanges let you download a transaction history in CSV format, which you can import into tax software or give to a tax preparer.

What to do if the withdrawal is delayed or fails

ACH transfers usually arrive within one to three business days, but they can take longer if your bank is slow to process incoming transfers or if the exchange has a backlog. Wire transfers are faster but not instant — same-day or next-day is typical. If your withdrawal has not arrived after the expected time, log into your exchange account and check the status. Most exchanges show whether the transfer is pending, processing, or completed.

If the status shows "completed" but the money has not hit your bank account, contact your bank's customer service and ask them to trace the incoming wire or ACH. Provide them with the reference number from the exchange. Banks can usually locate the transfer within one business day.

If the withdrawal failed or was rejected, the exchange will usually return the dollars to your account balance automatically. The most common reason for rejection is a mismatch between the name on your exchange account and the name on your bank account. If this happens, contact the exchange's support team — they may ask you to update your bank account information or re-link it.

Alternatives if you do not want to use an exchange

Some crypto-friendly banks and fintech companies let you hold crypto directly and withdraw it as dollars without using a third-party exchange. Examples include Kraken Bank (if you are in a state where it operates) and some credit unions that partner with crypto platforms. These services often have higher fees or lower limits, but they can simplify the process if you want everything in one place.

Peer-to-peer platforms let you sell crypto directly to another person for cash or bank transfer, but these are riskier — you have no buyer protection if the other person does not pay or disputes the transaction. Most people use exchanges because they are regulated, insured, and have clear dispute processes.

ATMs that dispense cash for crypto exist in some cities, but they charge very high fees (5% to 15%) and have low daily limits. They are useful only if you need cash immediately and cannot wait for a bank transfer.

Frequently Asked Questions

How long does it take to get money from crypto to my bank account?

ACH transfers take one to three business days after the exchange processes your withdrawal. Wire transfers are faster — same-day or next-day in most cases. The exchange usually processes the withdrawal within a few hours of your request, so the total time is usually one to four business days from the moment you sell.

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

Yes. Selling crypto is a taxable event, and you owe capital gains tax on any profit. The exchange reports the sale to the IRS, so the IRS will know about it. You report the gain on your tax return and pay tax at your regular income tax rate (short-term) or the capital gains rate (long-term, if held over one year).

What if my exchange account and bank account have different names?

Most exchanges require the names to match exactly. If your exchange account is under your legal name but your bank account is under a nickname or business name, the withdrawal may be rejected. Contact the exchange's support team before you try to withdraw — they can tell you whether a mismatch will cause a problem and what to do about it.

Can I withdraw crypto directly to my bank account without selling it first?

No. Banks do not accept cryptocurrency directly. You must sell it for dollars (or another fiat currency) on an exchange first, then withdraw the dollars to your bank. Some services let you buy things directly with crypto, but that is not the same as moving crypto to a bank account.

What happens if I exceed my withdrawal limit?

The exchange will reject the withdrawal and return the dollars to your account balance. You can then withdraw up to your daily or weekly limit and try again later. Contact the exchange if you want to request a higher limit — they may increase it after you have had the account for 30 days or after you complete additional verification.