Yes, you can transfer money from Coinbase to your bank account
Coinbase lets you move USD (US dollars) from your Coinbase account to a linked bank account through a process called a withdrawal. The money arrives as a regular bank transfer, and your bank treats it like any other incoming deposit. You cannot transfer cryptocurrency directly to a bank account — you must sell it to USD first, then withdraw the dollars.
The withdrawal itself is free. Coinbase does not charge a fee to move USD out. Your bank may charge a fee for receiving an incoming wire transfer, though most do not charge for standard ACH transfers (the slower, cheaper method). The whole process typically takes 3 to 5 business days for ACH transfers, or 1 business day for wire transfers, depending on which method you choose and your bank's processing speed.
Key Takeaways
- You must sell cryptocurrency to USD inside Coinbase before you can withdraw to your bank — the platform does not move crypto directly to banks.
- Coinbase offers two withdrawal methods: ACH transfer (3 to 5 business days, free) and wire transfer (1 business day, may cost $10 to $15 depending on your bank).
- You need to link your bank account to Coinbase first, which requires your routing number, account number, and account holder name.
- Coinbase holds new linked accounts for a small test deposit before allowing full withdrawals, a process that takes 1 to 2 business days.
- Large withdrawals may trigger additional verification steps or temporary holds while Coinbase reviews the transaction for compliance.
How to link your bank account to Coinbase
Before you can withdraw, you must add your bank account to Coinbase. Log into your Coinbase account, go to Settings, then Payment Methods, and select Add a Payment Method. Choose your bank account type (checking or savings) and enter your routing number, account number, and the name on the account exactly as it appears at your bank.
After you submit this information, Coinbase sends two small test deposits to your bank account — usually between $0.01 and $0.99 each. These deposits appear in your bank account within 1 to 2 business days. You then return to Coinbase and confirm the exact amounts of both deposits. This verification step proves you own the bank account and prevents someone else from linking an account that is not theirs.
Once you confirm the test deposits, your bank account is fully linked and you can withdraw. The entire linking process takes 1 to 2 business days from start to finish.
Converting cryptocurrency to USD inside Coinbase
Coinbase only withdraws USD to your bank, not Bitcoin, Ethereum, or any other cryptocurrency. If you hold crypto in your Coinbase account, you must sell it first. Go to your Holdings, select the cryptocurrency you want to convert, and click Sell. Choose how much you want to sell and confirm the transaction. Coinbase converts it to USD when ready at the current market price.
The sale itself is when ready, but Coinbase charges a spread — a small percentage difference between the price you see and the price you actually receive. For example, if Bitcoin is trading at $45,000, Coinbase might pay you $44,910 when you sell. This spread varies by cryptocurrency and market conditions, but it is typically 0.5% to 2% of the sale amount. This is how Coinbase makes money on conversions.
After the sale completes, the USD sits in your Coinbase account as a balance. You can then withdraw this USD to your bank account.
Choosing between ACH transfer and wire transfer
ACH transfer is the standard method. It takes 3 to 5 business days and costs nothing. Coinbase initiates the transfer, your bank receives it, and the money appears in your account. This is the slowest option but the cheapest. Most people use ACH unless they need the money faster.
Wire transfer is faster but may cost money. It takes 1 business day and moves the money through the Federal Reserve's wire system instead of the ACH network. Coinbase does not charge a fee for wire transfers, but your bank may charge $10 to $15 to receive one. Check with your bank before choosing wire transfer if you want to avoid the fee.
When you initiate a withdrawal from Coinbase, you select which method you want. If you choose wire transfer and your bank charges a fee, the fee comes out of your bank account after the transfer arrives, not from Coinbase.
The withdrawal process step by step
Log into Coinbase and go to Withdraw. Select your linked bank account from the dropdown menu. Enter the amount of USD you want to withdraw — this must be the full USD balance or less, not more. Coinbase shows you the estimated arrival date based on the transfer method (ACH or wire). Review the details and confirm.
Coinbase processes the withdrawal when ready and sends it to your bank. You receive a confirmation number and can track the transfer status in your Coinbase account under Transaction History. Your bank receives the transfer within the timeframe Coinbase quoted — usually 1 to 5 business days depending on the method.
Once your bank receives the transfer, the money is yours. It appears as a deposit from Coinbase in your bank account and counts toward your available balance when ready. You can spend it, transfer it elsewhere, or leave it sitting.
When Coinbase holds or delays your withdrawal
Coinbase may place a temporary hold on large withdrawals or on accounts that are new to the platform. If you just linked your bank account, Coinbase may limit your first withdrawal to a smaller amount — sometimes $1,000 or less — before allowing larger transfers. This limit increases over time as your account history builds.
Withdrawals over a certain threshold (which varies by account age and history) may trigger a compliance review. Coinbase reviews the transaction to may support it complies with anti-money-laundering rules. This review can add 24 to 48 hours to the withdrawal time. Coinbase will notify you if this happens and may ask you to confirm the withdrawal reason or provide additional information.
If your withdrawal is delayed, you can contact Coinbase Support through the Help section in your account. Provide your transaction ID and ask for a status update. Support can sometimes expedite the review, but they cannot override compliance holds.
What to do if your withdrawal fails
A withdrawal can fail if your bank account information is incorrect, if your bank rejects the transfer, or if there is a technical issue on either end. Coinbase notifies you by email if a withdrawal fails and usually returns the USD to your Coinbase account within 1 to 3 business days.
If a withdrawal fails, check that your bank account number and routing number are correct in your Coinbase settings. If they are wrong, update them and try again. If the information is correct but the withdrawal still fails, contact your bank to ask if they are rejecting transfers from Coinbase. Some banks flag cryptocurrency exchanges as high-risk and block transfers. Your bank can whitelist Coinbase or allow the transfer manually.
If your bank is not blocking the transfer and Coinbase shows no error message, contact Coinbase Support with your transaction ID. They can investigate whether the issue is on their end or your bank's end.
Frequently Asked Questions
How long does it actually take for money to show up in my bank account?
ACH transfers take 3 to 5 business days from the time Coinbase sends them. Wire transfers take 1 business day. Business days are Monday through Friday, excluding federal holidays. Weekends and holidays do not count. If you initiate a withdrawal on Friday evening, it does not start processing until Monday morning.
Can I withdraw money if I just bought cryptocurrency?
It depends on how you funded your Coinbase account. If you deposited USD from your bank and then bought crypto, you can sell the crypto and withdraw when ready. If you used a credit or debit card to buy crypto, Coinbase may hold the withdrawal for 7 to 10 days after the purchase. Check your transaction history in Coinbase to see if a hold is in place.
What happens if I withdraw more money than I have in my account?
Coinbase will not let you. When you go to withdraw, the form only allows you to enter an amount up to your current USD balance. If you try to enter more, the form rejects it and tells you the maximum you can withdraw.
Do I have to withdraw all my money at once?
No. You can withdraw any amount up to your USD balance, and you can make multiple withdrawals. Each withdrawal is a separate transaction with its own processing time. There is no limit on how many withdrawals you can make, though very frequent large withdrawals may trigger additional review.
What if my bank account is in a different name than my Coinbase account?
Your Coinbase account and your bank account must be in the same name. If they are not, Coinbase will reject the withdrawal or your bank will reject the incoming transfer. You must link a bank account that is in your name, or in a joint account where you are listed as an owner.