Yes, but the path depends on which crypto you hold and which bank you use
You can transfer cryptocurrency to a bank account, but it is not a direct move. Crypto lives on a blockchain; your bank account lives in the traditional banking system. To get money from one to the other, you need an intermediary—usually a crypto exchange—that can convert your crypto to dollars (or your local currency) and send that cash to your bank.
The process takes time. A sale on an exchange might settle in minutes, but the bank transfer itself typically takes one to three business days, depending on your bank and the exchange you use. Some banks are slower than others with incoming crypto-sourced transfers, and some exchanges batch their payouts once or twice daily rather than sending them when ready.
Not every bank treats crypto transfers the same way. Some flag them for review. Some require you to verify the source of the funds. A few still refuse them outright, though that is becoming rarer. Before you start, check your bank's policy on incoming transfers from crypto exchanges—a quick call to their customer service line will tell you whether they accept them and what documentation they might ask for.
Key Takeaways
- You must sell your crypto on an exchange and withdraw the dollars to your bank; crypto cannot move directly into a traditional bank account.
- The exchange converts your crypto to fiat currency, and then sends that money via ACH transfer or wire, which takes one to three business days.
- Your bank may ask for proof that the transfer came from a legitimate exchange, especially for large amounts.
- Fees explore at multiple points: the exchange takes a percentage of your sale, and may charge a withdrawal fee, and your bank may charge an incoming wire fee.
- Tax reporting is your responsibility; the exchange will send you a 1099-K if your sales exceed the reporting threshold, but you must track all transactions yourself.
The mechanics: how crypto actually reaches your bank
The process has three stages: you sell the crypto on an exchange, the exchange converts it to dollars in your exchange account, and then the exchange sends those dollars to your bank via an electronic transfer.
Most exchanges use ACH transfers (Automated Clearing House), the same system your employer uses to deposit your paycheck. ACH is slow—it takes one to three business days—but it is free or nearly free for the exchange to send. Some exchanges charge you a small withdrawal fee anyway, typically $0 to $5. A few large exchanges like Kraken and Coinbase offer faster options like same-day ACH for an extra fee, usually $10 to $25.
If you are withdrawing a large amount, the exchange may use a wire transfer instead. Wires move faster (often same-day or next-day) but cost more—the exchange might charge $15 to $30, and your bank might charge you $15 to $25 to receive it. Wire transfers are also less reversible if something goes wrong, so exchanges sometimes require additional verification before they will wire large sums.
The exchange holds your dollars in a holding account until the transfer clears. During that time, the money is not yet in your bank account and not yet back on the exchange. This is why timing matters: if you sell on a Friday afternoon, the transfer may not arrive until Tuesday or Wednesday, depending on when the exchange processes withdrawals and whether the weekend falls in between.
Which exchanges connect to U.S. banks most reliably
Not all exchanges have the same banking relationships. Some have direct connections to major U.S. banks; others route transfers through smaller banks or third-party processors, which can add delays or trigger extra scrutiny.
Coinbase and Kraken have the most straightforward connections to U.S. banks. Both are regulated money transmitters and have established relationships with major financial institutions. Withdrawals to a linked bank account typically clear within one to two business days. Coinbase offers same-day ACH for $10 if you need the money faster.
Gemini, Kraken, and Bitstamp also maintain direct banking relationships and are generally reliable for U.S. withdrawals. Smaller or newer exchanges may route transfers through intermediaries, which can add a day or two and increase the chance your bank will flag the transfer for review.
Before you open an account on an exchange, check their withdrawal methods page. It will list which banks they work with and which withdrawal speeds are available. If your bank is not listed, call your bank and ask whether they accept transfers from that exchange. Some banks block transfers from exchanges they do not recognize, and you will not know until you try.
What your bank might ask for, and why
When a transfer from a crypto exchange arrives at your bank, the bank sees it came from a money transmitter, not from another person or a traditional business. This triggers compliance checks under anti-money-laundering rules. Your bank is required by law to know where money is coming from and going to.
For small amounts—under $1,000 or $2,000, depending on your bank—most banks process the transfer without asking questions. For larger amounts, your bank may contact you and ask for proof that the money came from a legitimate source. They want to see that you own the exchange account and that you sold your own crypto, not that you received stolen funds or are moving money for someone else.
Have ready: the name and website of the exchange, your account statement from the exchange showing the sale and withdrawal, and the date of the transaction. Some banks will ask for a screenshot of your exchange account; others just want you to confirm over the phone that the transfer is yours. This usually takes a phone call and takes a few minutes.
If your bank refuses the transfer or freezes your account, contact the exchange's customer support. They can provide additional documentation showing the transfer came from them. If your bank continues to refuse, you may need to switch banks or use a different withdrawal method—some exchanges offer transfers to PayPal or other payment services that then feed into your bank account, though this adds another step and more fees.
Fees at every step
Moving crypto to your bank costs money at multiple points, and the total can be significant if you are moving a small amount.
| Step | Who charges | Typical cost |
|---|---|---|
| Selling crypto on the exchange | The exchange | 0.5% to 2% of the sale amount |
| Withdrawing to your bank (standard ACH) | The exchange | $0 to $5 |
| Withdrawing to your bank (same-day ACH) | The exchange | $10 to $25 |
| Receiving a wire transfer | Your bank | $15 to $25 |
| Receiving an ACH transfer | Your bank | Usually $0 |
If you are selling $500 of crypto on Coinbase (which charges 1.49% for a standard transfer), you pay about $7.45 in trading fees. Then you withdraw via standard ACH for free. Your bank charges nothing to receive it. Total cost: about $7.45, or 1.5% of your sale.
If you are selling $5,000 and need same-day ACH, Coinbase charges about $75 in trading fees plus $10 for same-day withdrawal. If your bank charges $20 to receive a wire, you are at $105 total, or 2.1% of your sale. Smaller exchanges with higher trading fees can push this to 3% or more.
Always check the exchange's fee schedule before you sell. The fee is usually shown as a percentage of the sale amount, and sometimes there is a separate withdrawal fee. Some exchanges hide the withdrawal fee until you are on the withdrawal screen, so look carefully.
Tax reporting and what you owe
Selling crypto is a taxable event. The IRS treats it as a sale of property, and you owe capital gains tax on the difference between what you paid for the crypto and what you sold it for. This is true whether you move the money to your bank or leave it on the exchange.
If your total sales on a single exchange exceed $20,000 and you complete more than 200 transactions in a year, the exchange will send you a Form 1099-K to your address on file. This form reports the gross proceeds of your sales—not your profit, just the total dollars you received. The IRS gets a copy too.
You are responsible for tracking your cost basis (what you paid for each coin) and calculating your gain or loss. If you bought $1,000 of Bitcoin and sold it for $1,500, your gain is $500, and that is what you owe tax on. The 1099-K will show $1,500, so you need to keep your own records to prove your cost basis if the IRS ever asks.
Use a spreadsheet or a crypto tax tool like CoinTracker or Koinly to track every buy and sell. These tools can pull data directly from your exchange account and calculate your gains automatically. Doing this as you go is much easier than trying to reconstruct it at tax time.
Timing: when the money actually arrives
The timeline depends on which withdrawal method you choose and when the exchange processes it.
Standard ACH: You initiate the withdrawal on a weekday morning, the exchange processes it that day or the next, and it arrives at your bank one to three business days later. If you withdraw on a Friday afternoon, it may not process until Monday, and then it takes another one to three days to arrive. Realistic timeline: two to five business days from when you initiate the withdrawal.
Same-day ACH: Available on some exchanges for an extra fee. You initiate it on a weekday before a cutoff time (usually 2 p.m. or 3 p.m. Eastern), and it arrives the same day or next business day. Realistic timeline: same day to next business day.
Wire transfer: Faster than ACH but less common for retail withdrawals. If the exchange sends it same-day, your bank usually receives it the next business day. Realistic timeline: one to two business days.
Plan for the slowest option unless you pay for faster. If you need the money by a specific date, initiate the withdrawal at least five business days before that date.
Frequently Asked Questions
Can I transfer crypto directly to my bank account without selling it first?
No. Banks do not accept cryptocurrency directly. You must sell it on an exchange first, convert it to dollars, and then withdraw the dollars to your bank. Some banks are exploring crypto custody, but this is not yet available for most people.
What if my bank rejects the transfer from the exchange?
Contact your bank and ask why. If they flagged it for review, they will usually ask for proof that the money is yours. Provide your exchange statement and account details. If your bank refuses transfers from crypto exchanges as a policy, you may need to switch banks or use a different withdrawal method like PayPal.
Do I have to report this to the IRS?
Yes. Selling crypto is taxable, and you owe capital gains tax on your profit. If you sell more than $20,000 across more than 200 transactions on a single exchange in a year, the exchange will send you a 1099-K. You must report all sales on your tax return regardless of whether you receive a 1099-K.
Why does the withdrawal take so long?
ACH transfers, the most common method, are processed in batches by the banking system and take one to three business days by design. Weekends and holidays add delays. Wires are faster but cost more. If you need money urgently, use same-day ACH or a wire, but expect to pay $10 to $30 extra.
Can I withdraw to someone else's bank account?
No. Exchanges require the bank account to be registered in your name. Withdrawing to another person's account violates their terms of service and may trigger fraud alerts at the receiving bank. You must withdraw to your own account.