The basic path: sell on an exchange, then withdraw to your bank
To move cryptocurrency into your bank account, you sell the crypto on an exchange (like Coinbase, Kraken, or Gemini), convert it to dollars or your local currency, and then withdraw that money to your bank using a wire transfer, ACH transfer, or debit card. The exchange holds your crypto and your cash temporarily; your bank receives the deposit once the exchange processes and sends it.
The entire process typically takes three to five business days from the moment you initiate the sale, though the sale itself can happen in minutes. The slowest part is usually the withdrawal from the exchange to your bank—ACH transfers take two to three business days, while wire transfers can arrive the same day or next day but often cost $15 to $25.
You will need a verified account on the exchange (which requires identity verification), your bank account details, and enough crypto to sell. Most exchanges have minimum withdrawal amounts, usually between $10 and $100, though some have no minimum at all.
Key Takeaways
- Selling crypto on an exchange and withdrawing to your bank takes three to five business days total, with ACH being slower but free and wire transfers being faster but costing $15 to $25.
- You must verify your identity on the exchange and link your bank account before you can withdraw money.
- The exchange converts your crypto to dollars at the current market price at the moment you sell, so the dollar amount you receive depends on timing and market conditions.
- Some exchanges limit how much you can withdraw per day or per month, especially if your account is new or unverified.
- Your bank may flag large deposits as suspicious; having documentation from the exchange showing the source helps if the bank asks questions.
Setting up your exchange account and linking your bank
Before you can withdraw anything, the exchange needs to know who you are and where your money is going. Create an account on the exchange of your choice, then go to the verification or identity section. You will upload a photo ID (driver's license, passport, or state ID) and sometimes a selfie or proof of address. This process usually takes a few minutes to a few hours, though some exchanges take up to 24 hours to review.
Once your identity is verified, navigate to the withdrawal or bank account section and add your bank account. You will enter your routing number and account number (both visible on the bottom left of a check, or available through your bank's website or app). The exchange may send a small test deposit to your account—usually $0.01 to $0.99—which you then confirm by entering the amount back into the exchange. This confirms you own the account.
Some exchanges require additional verification for larger withdrawals, such as a video call or additional documentation. If you plan to move a large sum, check the exchange's withdrawal limits before you sell.
Selling your crypto and choosing a withdrawal method
Once your account is set up and linked, go to the sell or trade section of the exchange. Select the cryptocurrency you want to sell, enter the amount, and review the price you will receive. The exchange shows you the current market price and any fees (usually 0.5% to 2% of the sale). Confirm the sale, and your crypto converts to dollars in your exchange account immediately.
Now you choose how to get that money to your bank. Most exchanges offer two options: ACH transfer (free, takes two to three business days) or wire transfer (costs $15 to $25, arrives same day or next business day). Some exchanges also offer debit card withdrawals, which work like an ATM withdrawal and can arrive within hours, though they may have daily limits ($500 to $2,000 depending on the exchange).
Select your withdrawal method, confirm your bank account, and submit. The exchange will process the request, and your bank will receive the deposit. You can usually track the status in the exchange's withdrawal history or transaction log.
What happens if your bank questions the deposit
Banks sometimes flag deposits from cryptocurrency exchanges as suspicious, especially if the amount is large or your account is new. If your bank contacts you, explain that you sold cryptocurrency on a regulated exchange and withdrew the proceeds. Have the exchange's transaction confirmation or statement ready—it shows the date, amount, and source clearly.
Your bank may ask you to verify the deposit in writing or may temporarily hold the funds while they investigate. This is normal and does not mean anything is wrong. Respond promptly and honestly. If the bank suspects fraud or money laundering, they may freeze the account temporarily, but this is rare when the source is a legitimate, regulated exchange.
To avoid this altogether, withdraw smaller amounts over time rather than one large lump sum, and use ACH transfers rather than wire transfers (banks are more familiar with ACH from exchanges).
Daily and monthly withdrawal limits
Most exchanges impose limits on how much you can withdraw per day or per month, especially on new or partially verified accounts. These limits vary widely: some exchanges allow $10,000 per day for verified users, while others allow $50,000 or more. A few have no daily limit but cap monthly withdrawals.
If you hit a limit, you have two options: wait for the limit to reset (usually the next calendar day or month), or request a higher limit by providing additional verification. Some exchanges raise limits automatically after you have held an account for 30 or 90 days and made several transactions.
Check your exchange's withdrawal limits before you sell a large amount of crypto. If you need to move more than your daily limit allows, plan to withdraw over several days or contact the exchange's support team to request a temporary increase.
Fees and taxes to know about
The exchange charges a fee to sell your crypto (usually 0.5% to 2% of the sale amount) and may charge a withdrawal fee (usually $0 for ACH, $15 to $25 for wire transfer). Your bank may also charge a fee for receiving a wire transfer, though most do not charge for ACH deposits.
Selling cryptocurrency is a taxable event. The IRS treats it as a capital gain or loss, depending on whether you sold for more or less than you paid. You owe tax on the profit, and the exchange will send you a 1099-K form (or similar) at the end of the year showing your transactions. Keep records of what you paid for the crypto and what you sold it for so you can calculate your gain or loss when you file taxes.
These taxes are separate from the transaction fees—they are not deducted by the exchange, so you need to set aside money to pay them when you file.
Alternatives if your exchange does not support your bank
Some smaller exchanges or international exchanges do not support direct withdrawals to US banks. In that case, you have a few options: transfer your crypto to a different exchange that does support your bank, use a peer-to-peer marketplace (where you sell crypto directly to another person for cash or bank transfer), or use a crypto debit card that lets you spend the crypto directly.
Transferring to another exchange is usually the simplest route. Send your crypto from your current exchange to your account on a larger exchange like Coinbase or Kraken, then withdraw from there. This takes an extra day or two but avoids the complexity of peer-to-peer sales.
Peer-to-peer sales carry more risk because you are dealing with an individual rather than a regulated company. Only use established platforms like LocalBitcoins or Paxful, meet in person if possible, and never send crypto before receiving payment.
Frequently Asked Questions
How long does it actually take to get money from crypto to my bank account?
ACH transfers take two to three business days after you initiate the withdrawal. Wire transfers arrive the same day or next business day. The sale itself happens instantly, but the exchange may take a few hours to process your withdrawal request before sending it to your bank.
Do I have to pay taxes on the money I withdraw?
You pay taxes on the profit when you sell the crypto, not when you withdraw the money. If you bought crypto for $1,000 and sold it for $1,500, you owe tax on the $500 gain. The withdrawal itself is not taxed—it is just moving money you already own to a different account.
What if I sell crypto but the price drops before the withdrawal completes?
Once you sell on the exchange, the price is locked in. You receive dollars, not crypto, so price changes do not affect you. The dollars sit in your exchange account until you withdraw them to your bank.
Can I withdraw directly from a crypto wallet to my bank account?
No. You must sell the crypto on an exchange first to convert it to dollars. A wallet holds only crypto, not dollars. If your crypto is in a personal wallet (not on an exchange), transfer it to an exchange, sell it, then withdraw to your bank.
What if my exchange account gets locked or suspended?
Contact the exchange's support team immediately. Most locks happen because of suspicious activity or failed verification. Provide any documentation they request. If your account is permanently closed, you may still be able to withdraw your funds, but it can take weeks. This is why it is important to verify your account fully and keep your login secure.