The basic path: sell crypto, then withdraw cash
To get money from Coinbase into your bank account, you sell the cryptocurrency for US dollars (or your local currency) first, then transfer that cash out. Coinbase does not move crypto directly to a bank — it converts it to fiat currency in your Coinbase account, and from there you can send it to a linked bank account.
The process takes two separate steps and involves two different timelines. Selling happens instantly or within minutes. The bank transfer itself takes one to five business days, depending on your bank and the transfer method you choose.
You will need a bank account already linked to your Coinbase account before you start. If you have not done that yet, you can add it during the withdrawal process, but Coinbase will verify the account first — which adds a day or two.
Key Takeaways
- Sell your crypto on Coinbase for USD first; the sale completes in minutes, but the money sits in your Coinbase cash balance until you withdraw it.
- Link your bank account to Coinbase if you have not already, which requires Coinbase to verify the account through small test deposits or your bank login.
- Withdraw from your Coinbase cash balance using either ACH (one to five business days, no fee) or a wire transfer (same-day or next-day, with a fee).
- Coinbase holds some withdrawals for review, which can add 24 to 48 hours; this is more common on your first withdrawal or if the amount is large.
- Your bank may place a hold on the incoming transfer, which is separate from Coinbase's timeline and depends on your bank's fraud detection rules.
Selling your crypto on Coinbase
Open Coinbase, go to your portfolio, and select the cryptocurrency you want to sell. Click the "Sell" button (not "Send" or "Trade"). Coinbase will show you the current price and the amount of USD you will receive after fees. Coinbase charges a spread or a flat fee depending on whether you are using Coinbase.com or the Coinbase app; the fee is usually between 1% and 2% of the sale amount.
Review the amount and confirm the sale. The transaction completes immediately, and the USD appears in your Coinbase cash balance. You can now see this balance in your account under "Cash" or "USD Balance" — it is separate from any crypto you still hold.
If you are selling a large amount or selling for the first time, Coinbase may flag the transaction for review. This is automatic and usually clears within a few minutes, but it can take up to an hour. You will see a notification in your account if this happens.
Linking your bank account to Coinbase
If your bank account is not yet linked, go to Settings, then Payment Methods, and select "Add a Payment Method." Choose "Bank Account" and enter your routing number and account number. You can find both on a check, or log into your bank's website to view them.
Coinbase will verify the account by sending two small deposits (usually under $1 each) to your bank. This takes one to two business days. Once the deposits arrive, Coinbase will ask you to confirm the amounts. After you confirm, the account is verified and ready to use.
Alternatively, some banks allow you to connect via your online banking login. If your bank is on Coinbase's supported list, you can choose "Connect with [Bank Name]" and log in directly. This verification is faster — usually instant or within a few hours.
Withdrawing cash via ACH (standard method)
ACH is the standard bank transfer method and has no fee on Coinbase. Go to your cash balance, click "Withdraw," and select your linked bank account. Enter the amount you want to transfer and confirm.
Coinbase will process the withdrawal immediately, but the money does not leave Coinbase's account right away. Coinbase submits the ACH transfer to the banking system, which takes one to five business days. Most transfers arrive in two to three business days. Weekends and bank holidays add extra time.
You will see the withdrawal status in your Coinbase transaction history. It will show as "pending" until your bank receives and posts it. Once posted, the money is in your bank account and is yours — Coinbase cannot reverse it.
Withdrawing cash via wire transfer (faster method)
If you need the money faster, Coinbase offers wire transfers. Go to "Withdraw," select your linked bank account, and look for the wire transfer option. Coinbase charges a flat fee for wire transfers — this varies but is typically $10 to $25.
Wire transfers settle much faster than ACH. Coinbase usually sends the wire the same business day or the next business day. Your bank will receive it within one to two business days after that. In practice, wire transfers often arrive overnight or within 24 hours.
Wire transfers are irreversible once sent, so double-check your bank account information before confirming. If you enter the wrong account number or routing number, the money may go to the wrong account or be rejected by the receiving bank.
Holds and delays: what Coinbase does, what your bank does
Coinbase may place a hold on your withdrawal before it leaves their system. This is most common on your first withdrawal, on large amounts, or if your account is new. The hold is usually 24 to 48 hours. You will see a notification in your account if this happens, and the withdrawal will show as "pending review."
This hold is separate from the time it takes for the money to travel through the banking system. Even after Coinbase releases the hold and sends the transfer, your bank may place its own hold on the incoming money. Banks do this as a fraud check, especially on large deposits or transfers from unfamiliar sources. Your bank's hold can last anywhere from a few hours to five business days, depending on the bank and the amount.
You can contact your bank to ask about holds on incoming transfers. Some banks will release a hold early if you call and confirm the transfer is legitimate. Coinbase cannot remove a hold placed by your bank — only your bank can do that.
Troubleshooting common problems
The withdrawal was rejected or returned. This usually means the account number or routing number was wrong. Check your bank account details against what you entered in Coinbase. If the transfer was rejected by your bank, Coinbase will return the money to your cash balance within a few business days. You can then try again with the correct information.
The money arrived but is on hold at my bank. Contact your bank's customer service and confirm that the transfer from Coinbase is legitimate. Provide the wire reference number or ACH trace number (Coinbase will show this in your transaction history). Many banks will release the hold once you confirm.
It has been more than five business days and the money has not arrived. Check your Coinbase transaction history to confirm the withdrawal was actually sent. If it shows as "completed" or "sent," contact your bank and provide the reference number. If it still shows as "pending," contact Coinbase support. Do not initiate a second withdrawal — wait for the first one to clear.
Coinbase is holding my withdrawal for review and it has been more than 48 hours. This is unusual. Contact Coinbase support through the Help Center in your account. Provide your transaction ID and explain when you initiated the withdrawal. Support can sometimes expedite the review.
Frequently Asked Questions
Can I withdraw directly to a debit card instead of a bank account?
Coinbase does not support direct withdrawals to debit cards. You must withdraw to a linked bank account. Some users link a checking account and then transfer money from that account to a debit card, but that is a separate step outside Coinbase.
What if I want to withdraw less than the minimum amount?
Coinbase does not have a published minimum withdrawal amount for bank transfers. However, if your withdrawal is very small (under $1), Coinbase may reject it or flag it for review. For practical purposes, most withdrawals are at least $10 to $20.
Do I have to pay taxes on the money I withdraw?
Withdrawing money from Coinbase to your bank account is not a taxable event by itself. However, selling crypto for USD is a taxable event. You owe capital gains tax on the difference between what you paid for the crypto and what you sold it for. This is separate from the withdrawal process and is your responsibility to report to the IRS.
Can I withdraw crypto directly to my bank account without selling it first?
No. Banks do not accept cryptocurrency. You must sell it for USD on Coinbase first, then withdraw the USD to your bank account. If you want to move crypto to another wallet or exchange, you use the "Send" function instead, which sends the crypto itself, not cash.
Why is my withdrawal taking longer than expected?
ACH transfers take one to five business days by design — this is how the banking system works, not a Coinbase delay. Weekends and holidays add extra time. Wire transfers are faster but cost a fee. If your withdrawal has been pending for more than five business days, contact your bank to check if it arrived and is on hold.