The basic process: sell your bitcoin, then move the cash
To get bitcoin into your bank account, you sell the bitcoin on an exchange or peer-to-peer platform, receive dollars (or your local currency) in a holding account, then transfer those dollars to your bank. Bitcoin itself cannot move directly into a bank account—the conversion step is required. The whole process typically takes three to seven business days, depending on which platform you use and your bank's processing speed.
The speed and fees depend heavily on which route you choose. A major exchange like Coinbase or Kraken will be slower but more regulated. A peer-to-peer platform like LocalBitcoins or Paxful may be faster but carries more fraud risk. Your bank may also flag large or unusual transfers and hold them for review.
Key Takeaways
- You must sell bitcoin on an exchange or peer-to-peer platform first—it cannot transfer directly to a bank account.
- After the sale, the dollars sit in your exchange account and must be withdrawn to your bank using a wire transfer, ACH transfer, or debit card deposit, each with different fees and timelines.
- Exchanges regulated in the United States (Coinbase, Kraken, Gemini) report large transfers to the IRS and may freeze accounts if documentation is missing.
- Peer-to-peer platforms are faster but require you to vet the buyer yourself and carry higher fraud and scam risk.
- Your bank may place a hold on large deposits while it verifies the source, which is normal and does not mean the transfer failed.
Selling on a regulated exchange (slower, safer)
Regulated exchanges like Coinbase, Kraken, and Gemini are the most straightforward route if you already have an account. Log in, navigate to the sell or convert section, enter the amount of bitcoin you want to sell, and confirm the sale. The dollars appear in your exchange account when ready, but you cannot withdraw them until the sale settles—usually one to two business days.
After settlement, you withdraw the dollars to your bank account. Most exchanges offer ACH transfers (three to five business days, no fee or low fee) or wire transfers (one to two business days, $15 to $25 fee). Some also let you transfer to a linked debit card, which can be faster but may have higher fees. Before you sell, link your bank account to the exchange—this requires providing your routing number and account number, and the exchange will send two small test deposits to verify ownership.
Regulated exchanges report all sales over $20,000 to the IRS on Form 8949. If you sell a smaller amount, you still owe taxes on any gain (the difference between what you paid for the bitcoin and what you sold it for), but the exchange does not report it automatically. Keep records of your purchase price and sale price for your tax return.
Selling on peer-to-peer platforms (faster, riskier)
Peer-to-peer platforms like LocalBitcoins, Paxful, and Bisq connect you directly to buyers without an intermediary. You list your bitcoin for sale, a buyer accepts, the platform holds the bitcoin in escrow, the buyer sends you money (usually via bank transfer, PayPal, or cash), and once you confirm receipt, the platform releases the bitcoin to the buyer. The whole transaction can complete in hours.
The risk is that the buyer can claim they never received the money, or send a fraudulent payment that reverses days later. Platforms like LocalBitcoins and Paxful hold some protection—they keep the bitcoin locked until both parties confirm—but they do not may provide the buyer's payment method is legitimate. If a buyer pays you via PayPal or a bank transfer and then disputes it, your bank may reverse the transaction and you will have already released the bitcoin. Always wait for the payment to fully clear (not just appear in your account) before confirming the sale.
Peer-to-peer sales are also reported to the IRS if they exceed $20,000 in a year, though the reporting burden falls on you rather than the platform. Keep records of each transaction, including the buyer's name, amount, date, and your cost basis in the bitcoin.
What happens when the dollars land in your bank account
Once the exchange or peer-to-peer platform sends the dollars to your bank, your bank receives them via ACH transfer or wire transfer. ACH transfers appear as pending for one to three business days before they settle. Wire transfers usually settle the same day or next business day. During this time, the money may show in your account as "pending" or "uncredited"—you cannot spend it yet.
Your bank may place a hold on the deposit, especially if it is large (over $5,000 to $10,000, depending on your bank) or if your account is new. This is normal and does not mean the transfer failed. The bank is verifying that the sending institution is legitimate and that the amount matches what was announced. Holds typically last two to five business days. If your bank asks where the money came from, you can tell them it is from a cryptocurrency sale—this is legal and increasingly common.
If your bank freezes the account or refuses the deposit, it may be because the exchange or platform is flagged as high-risk, or because the bank has a policy against cryptocurrency transactions. Some banks (particularly smaller regional banks) do not accept transfers from crypto exchanges. If this happens, you may need to open an account at a different bank that does accept them, such as Kraken's partner banks or mainstream banks like Chase or Bank of America.
Fees and taxes you will encounter
Selling bitcoin incurs multiple fees. The exchange or platform charges a trading fee (usually 0.5% to 2% of the sale amount). The withdrawal method carries its own fee: ACH transfers are free or $1 to $5, wire transfers are $15 to $25, and debit card transfers are 1% to 3%. If you use a peer-to-peer platform, the buyer may pay a fee instead of you, or you may negotiate who pays.
You also owe capital gains tax on the profit. If you held the bitcoin for more than one year before selling, you owe long-term capital gains tax (15% to 20% federal, depending on income, plus state tax if applicable). If you held it for less than one year, you owe short-term capital gains tax (taxed as ordinary income, up to 37% federal). You do not owe tax on the amount you originally paid—only on the gain. For example, if you bought bitcoin for $10,000 and sold it for $15,000, you owe tax on $5,000, not $15,000.
Timing and what to expect at each step
| Step | Regulated Exchange | Peer-to-Peer Platform |
|---|---|---|
| Sell bitcoin | when ready | Minutes to hours (depends on finding a buyer) |
| Sale settles | 1–2 business days | Minutes (escrow release) |
| Withdraw to bank | 1–5 business days (ACH) or same-day (wire) | 1–3 business days (depends on buyer's payment method) |
| Bank processes deposit | 1–3 business days | 1–3 business days |
| Hold period (if any) | 2–5 business days | 2–5 business days |
| Total time | 5–15 business days | 3–10 business days |
Weekends and holidays add time. If you initiate a withdrawal on Friday afternoon, it may not process until Monday, and your bank may not credit it until Wednesday. If you need the money urgently, wire transfers are faster than ACH, but they cost more. Peer-to-peer platforms are faster overall, but only if you find a buyer quickly and they use a fast payment method.
The timeline also depends on your bank's internal processing speed. Some banks credit ACH transfers within one business day; others take the full five. Call your bank's customer service line and ask how long they typically hold cryptocurrency deposits—this gives you a realistic expectation for your specific account.
Red flags and how to avoid scams
On peer-to-peer platforms, scammers pose as buyers and send fake payment confirmations or use stolen payment methods. Always wait for the payment to fully clear—not just appear in your account—before releasing the bitcoin. If a buyer pressures you to confirm the sale before the money has settled, that is a scam. Legitimate buyers understand the need to wait.
On exchanges, scammers sometimes hack accounts and change the withdrawal address to their own bank account. Protect your account by enabling two-factor authentication (using an authenticator app, not SMS if possible), using a strong unique password, and not sharing your login with anyone. If you see a withdrawal you did not authorize, contact the exchange when ready—they may be able to reverse it if it has not settled.
Your bank may also flag the transfer as suspicious and freeze your account temporarily. This is not a scam; it is the bank doing its job. Respond to any calls or emails from your bank promptly and provide documentation if asked (such as a screenshot of the exchange sale or a statement from the platform). Keep the exchange's confirmation email and transaction ID handy in case you need to prove the transfer is legitimate.
Frequently Asked Questions
How long does it really take to get bitcoin into my bank account?
Three to seven business days is typical for a regulated exchange using ACH transfer. Peer-to-peer platforms can be faster (one to three days) if you find a buyer quickly, but the buyer's payment method matters—a bank transfer takes longer than cash. Wire transfers from exchanges are faster (one to two days) but cost $15 to $25.
What if my bank rejects the transfer from the exchange?
Some banks do not accept transfers from cryptocurrency exchanges. If this happens, contact your bank and ask why. If they have a blanket policy against crypto, you will need to open an account at a different bank that accepts these transfers. Mainstream banks like Chase, Bank of America, and Wells Fargo generally accept them. Smaller regional banks may not.
Do I have to report this to the IRS?
Yes. Any bitcoin sale is a taxable event. You owe capital gains tax on the profit (the difference between what you paid and what you sold it for). If you sold more than $20,000 in a year, the exchange reports it to the IRS on Form 8949. Even if you sold less, you still owe the tax—keep records of your purchase price and sale price for your tax return.
Can I transfer bitcoin directly to my bank account without selling it first?
No. Bitcoin and bank accounts use different systems and cannot communicate directly. You must convert the bitcoin to dollars (or your local currency) on an exchange or peer-to-peer platform first, then withdraw the dollars to your bank.
What if the exchange or platform goes out of business while my money is there?
Regulated exchanges in the United States are required to keep customer funds in segregated accounts, separate from the company's own money. If the exchange fails, your funds are protected. Peer-to-peer platforms offer less protection—your money is only safe once it reaches your bank account. Avoid leaving large amounts on any platform longer than necessary.