The basic path: Coinbase Wallet to Coinbase exchange to your bank
Coinbase Wallet and Coinbase (the exchange) are separate products. Coinbase Wallet holds cryptocurrency directly; Coinbase the exchange is where you buy, sell, and convert crypto to dollars. To move money from your wallet to your bank account, you must first transfer crypto from the wallet to the exchange, then sell it for USD, then withdraw the dollars to your bank.
The process takes two to five business days total, depending on your bank and whether you have already verified your identity on Coinbase. If you have not yet created a Coinbase exchange account, you will need to do that first—it takes about 10 minutes and requires your name, email, and a photo ID.
The fees vary. Coinbase charges a conversion fee when you sell crypto (usually 1–2% of the amount), and your bank may charge a wire transfer fee (typically $0–$15). There is no fee to transfer crypto from your wallet to the exchange itself.
Key Takeaways
- You must transfer crypto from Coinbase Wallet to Coinbase the exchange first, then sell it for dollars, then withdraw to your bank—you cannot send crypto directly to a bank account.
- The entire process usually takes two to five business days, with the bank transfer being the slowest step.
- Coinbase charges a 1–2% conversion fee when you sell crypto, and your bank may charge a wire fee of $0–$15.
- You need a verified Coinbase exchange account with your real name, email, and photo ID before you can withdraw to your bank.
- Once dollars land in your Coinbase account, you can withdraw them via ACH (slower, free) or wire transfer (faster, may cost $10–$15).
Step 1: Create and verify a Coinbase exchange account
Go to coinbase.com (not the Coinbase Wallet app) and click Sign Up. Enter your email, create a password, and verify your email address. Coinbase will then ask for your full name, date of birth, address, and phone number. Upload a photo of your government ID—a driver's license, passport, or state ID card. This verification step usually completes within minutes, though it can take up to 24 hours.
Once verified, you can buy and sell crypto and withdraw money to your bank. Do not skip this step; Coinbase will not let you withdraw dollars without it.
Step 2: Transfer crypto from your Coinbase Wallet to Coinbase exchange
Open the Coinbase Wallet app on your phone or computer. Find the cryptocurrency you want to convert (Bitcoin, Ethereum, etc.) and tap or click Send. You will see a field asking for a destination address. Do not paste a random address—you need the deposit address for that specific coin on your Coinbase exchange account.
To find your Coinbase exchange deposit address: log into coinbase.com, click Accounts on the left sidebar, find the coin you are sending (e.g., Bitcoin), and click Deposit. Coinbase will show you a long string of characters—that is your deposit address. Copy it exactly and paste it into your Coinbase Wallet send screen. Double-check that the coin type matches (do not send Bitcoin to an Ethereum address). Confirm the transaction in your wallet.
The transfer usually arrives in your Coinbase exchange account within 10 minutes to 2 hours. You can check the status by looking at your transaction history in both apps.
Step 3: Sell your crypto for US dollars on Coinbase
Once the crypto arrives in your Coinbase exchange account, go to the Trade tab. Select the coin you just received and click Sell. Coinbase will show you the current price and calculate how many dollars you will receive after the conversion fee (usually 1–2%). Review the amount and click Sell again to confirm.
Your dollars now sit in your Coinbase USD Vault. You can see the balance on your Accounts page. This step is instant—you do not have to wait for the dollars to settle.
Step 4: Withdraw dollars to your bank account
On Coinbase, click Accounts and find your USD Vault. Click Withdraw. You will see two options: ACH transfer or wire transfer. ACH is free and takes three to five business days. Wire transfer costs $10–$15 and takes one to two business days. Choose based on how quickly you need the money.
If this is your first withdrawal, Coinbase will ask you to add your bank account. You will need your routing number and account number (both appear on the bottom left of a check, or you can call your bank). Coinbase will make two small test deposits to your account (usually $0.01 and $0.02) within one to two business days. Once those deposits land, you log back into Coinbase, confirm the amounts, and your bank account is verified. After that, you can withdraw anytime.
After you initiate the withdrawal, money leaves Coinbase immediately, but your bank takes the full processing time to receive it. ACH withdrawals typically land by the end of the fifth business day; wire transfers by the end of the second business day.
What happens if something goes wrong
If your transfer from Coinbase Wallet to Coinbase exchange gets stuck, check the transaction hash (a long code that tracks the transaction on the blockchain). You can paste this into a blockchain explorer (like etherscan.io for Ethereum) to see if the network processed it. If the transaction shows as confirmed on the blockchain but has not appeared in your Coinbase account after 2 hours, contact Coinbase support with the transaction hash.
If your bank withdrawal fails or is rejected, Coinbase will usually return the dollars to your USD Vault within one business day. Common reasons for rejection include a mismatched account number, a closed account, or your bank flagging the transfer as suspicious. Call your bank to ask if they rejected the transfer and why. Once you fix the issue (correct account number, contact your bank to allow the transfer), you can try withdrawing again.
If you sent crypto to the wrong address or the wrong coin type, that money is usually gone. Coinbase Wallet does not have a customer service team that can recover sent crypto. This is why double-checking the address and coin type before confirming is critical.
Timing and cost summary
| Step | Time | Cost |
|---|---|---|
| Wallet to Coinbase exchange transfer | 10 minutes to 2 hours | None |
| Sell crypto for USD | Instant | 1–2% conversion fee |
| ACH withdrawal to bank | 3–5 business days | Free |
| Wire transfer to bank | 1–2 business days | $10–$15 |
Frequently Asked Questions
Can I send crypto directly from Coinbase Wallet to my bank account?
No. Banks do not accept cryptocurrency. You must convert it to US dollars on an exchange (like Coinbase) first, then withdraw the dollars. Coinbase Wallet does not have a built-in sell or withdrawal feature—you need the Coinbase exchange app or website for that.
What if I do not have a Coinbase exchange account yet?
Create one at coinbase.com. It takes about 10 minutes and requires your name, email, date of birth, address, and a photo ID. You must complete identity verification before you can withdraw to your bank.
Why is my withdrawal taking longer than expected?
ACH transfers can take up to five business days because banks process them in batches. Weekends and holidays do not count as business days. If it has been more than five business days, contact your bank to confirm they received it. Wire transfers should arrive within two business days; if not, contact Coinbase support with your withdrawal confirmation number.
What if I sent crypto to the wrong Coinbase address?
If you sent it to another Coinbase user's address, contact Coinbase support immediately with your transaction hash and the receiving account email. Coinbase may be able to reverse it if the recipient has not moved the funds. If you sent it to a non-Coinbase address, the money is usually unrecoverable.
Do I have to pay taxes on the money I withdraw?
Yes. When you sell crypto for dollars, the IRS treats it as a taxable event. You owe capital gains tax on the difference between what you paid for the crypto and what you sold it for. Coinbase sends you a 1099-K form at the end of the year if you sold more than $20,000 worth of crypto. Keep records of your purchase price and sale price for your tax return.