Yes, you can withdraw from Coinbase to your bank account
Coinbase lets you move money from your crypto holdings back to a linked bank account through a process called a withdrawal or cash out. The money goes to whichever checking or savings account you connected to Coinbase during setup. The withdrawal itself is free, but your bank may charge a fee for receiving an incoming transfer, and you will owe taxes on any gains when you sell the crypto.
The timeline depends on your bank and the withdrawal method you choose. A standard ACH transfer (the most common option) takes 3 to 5 business days. Coinbase also offers faster options like wire transfer or Coinbase Card transfers, which move money the same day or next business day, but these come with higher fees or different rules.
Key Takeaways
- Coinbase withdrawals to your bank account are free on Coinbase's side, but your bank may charge a fee for receiving the transfer.
- ACH transfers take 3 to 5 business days and are the slowest but cheapest option for most people.
- Wire transfers and instant transfers cost more but move money the same day or next business day.
- You must have a bank account linked to your Coinbase account before you can withdraw, and Coinbase will verify it with two small test deposits.
- Any profit you make when you sell crypto is taxable income, separate from the mechanics of moving the money.
How to link your bank account to Coinbase
Before you can withdraw, Coinbase needs to know which bank account to send the money to. Go to your Coinbase account settings, find the "Payment methods" or "Linked accounts" section, and select "Add a bank account." You will enter your routing number and account number (found on a check or your bank's website), and Coinbase will ask for your full name and address to match your bank records.
Coinbase then sends two small deposits (usually under $1 each) to your bank account. These deposits appear in your bank statement within 1 to 2 business days. You then return to Coinbase and enter the exact amounts of those two deposits to confirm you own the account. Only after this verification is complete can you withdraw money.
If you have multiple bank accounts, you can link more than one to Coinbase. Each account must go through the same verification process. You can change which account receives a withdrawal right up until you confirm the transaction.
ACH transfer: the standard 3 to 5 day option
An ACH transfer (Automated Clearing House) is the default withdrawal method on Coinbase. You select the amount of money you want to withdraw, choose your linked bank account, and confirm. Coinbase sends the request to the ACH network, which batches transfers and processes them overnight. Your bank receives the transfer and posts it to your account within 3 to 5 business days.
ACH transfers are free on Coinbase's end. However, your bank may charge a fee for receiving an incoming transfer—typically $0 to $5, depending on your account type. Check your bank's fee schedule or call them to ask whether they charge for incoming ACH transfers.
ACH transfers do not process on weekends or federal holidays. If you initiate a withdrawal on Friday evening, the clock does not start until Monday morning. This can stretch the timeline to 5 or 6 business days in practice.
Faster options: wire transfer and instant transfer
If you need the money sooner, Coinbase offers two faster methods. A wire transfer moves money the same business day or next business day, depending on what time you initiate it. Coinbase charges a flat fee (typically $10 to $25) for wire transfers, and your bank may charge an additional incoming wire fee ($0 to $15).
Coinbase also offers instant transfer in some states, which moves money to your account within minutes or hours. This option typically costs 1.5% to 2% of the amount you withdraw. For example, withdrawing $1,000 would cost $15 to $20. Instant transfer is only available if your bank supports it and if you have verified your identity with Coinbase.
Check which methods are available for your bank account by going to the withdrawal screen in Coinbase. The app will show you the fee and timeline for each option before you confirm.
What happens to your crypto when you withdraw
When you withdraw money from Coinbase to your bank account, you are selling your crypto and converting it to dollars. Coinbase handles the sale at the current market price at the moment you confirm the withdrawal. The price you see on screen is the price you will receive, though it may shift slightly by the time the transaction completes if the market moves.
Once the sale is complete, Coinbase no longer holds that crypto for you. The dollars sit in your Coinbase account as cash, and then the withdrawal process moves those dollars to your bank. If the market price of that crypto rises after you sell, you do not benefit—you locked in the price when you initiated the withdrawal.
Keep records of the date, amount, and price at which you sold the crypto. You will need this information to calculate your taxable gain or loss when you file taxes. The IRS treats crypto sales as taxable events, regardless of whether you withdrew the money to your bank or kept it in Coinbase.
Limits on how much you can withdraw
Coinbase sets withdrawal limits based on your account history and verification level. New accounts typically have lower limits—often $500 to $1,000 per day. As you use Coinbase and verify more information (like your phone number and government ID), your limits increase. Established accounts may be able to withdraw $10,000 or more per day.
Your bank may also have its own limits on incoming transfers. Some banks cap ACH transfers at $10,000 or $25,000 per day. If you need to withdraw more than your bank allows, you may need to split the withdrawal across multiple days or use a wire transfer, which sometimes has higher limits.
Check your current withdrawal limit in Coinbase by going to the withdrawal screen. It will show you the maximum you can withdraw in a single transaction and per day. If you hit your limit, you can try again the next day, or contact Coinbase support to request a higher limit if your account is established.
What to do if your withdrawal fails or is delayed
If your withdrawal does not arrive within the stated timeline, first check your Coinbase account to confirm the withdrawal was actually sent. Go to your transaction history and look for the withdrawal. If it shows as "pending" or "processing," it is still in transit—wait the full timeline before taking action.
If the withdrawal shows as "completed" in Coinbase but has not appeared in your bank account after the full timeline has passed, contact your bank first. Ask them to search for the incoming transfer using the amount and date. Sometimes transfers are delayed on the bank's end, or they may have been rejected due to a mismatch in account information.
If your bank cannot find the transfer, contact Coinbase support with your withdrawal transaction ID (found in your Coinbase transaction history). Provide the date, amount, and the bank account it was sent to. Coinbase can check whether the transfer was actually sent to the ACH network or if it failed before leaving Coinbase.
If money was withdrawn from Coinbase but your bank rejected it, the money typically returns to your Coinbase account as cash within 5 to 10 business days. You can then try withdrawing again, or contact your bank to find out why the transfer was rejected (common reasons include a closed account, incorrect routing number, or a mismatch in the account holder's name).
Taxes and reporting when you withdraw
Withdrawing money from Coinbase to your bank account is a taxable event. When you sell crypto—which is what happens when you withdraw—you owe tax on any profit you made. If you bought Bitcoin for $20,000 and sold it for $30,000, you owe tax on the $10,000 gain, not on the full $30,000.
Coinbase sends you a tax report (Form 1099-K or similar, depending on your activity level and state) at the end of the year. This report shows your total sales proceeds. You will need to calculate your cost basis (what you paid for the crypto) and your gain or loss. If you do not have good records, you may need to reconstruct them using Coinbase's transaction history.
The tax you owe depends on how long you held the crypto. If you held it for less than a year, the gain is taxed as ordinary income at your regular tax rate. If you held it for more than a year, it may may have access to for long-term capital gains rates, which are usually lower. Keep records of when you bought and sold each piece of crypto.
Frequently Asked Questions
How long does it really take to get money from Coinbase to my bank?
ACH transfers take 3 to 5 business days from the time Coinbase sends them. Wire transfers take 1 business day. Instant transfers take minutes to hours. The clock starts when you confirm the withdrawal in Coinbase, not when you first log in. Weekends and holidays do not count as business days.
Will my bank charge me a fee for receiving a Coinbase withdrawal?
Coinbase does not charge you, but your bank may. Most banks do not charge for incoming ACH transfers, but some do—typically $0 to $5. Wire transfers are more likely to trigger a fee ($0 to $15). Call your bank or check your fee schedule to find out.
Can I withdraw to a bank account that is not in my name?
No. Coinbase requires the bank account holder's name to match the name on your Coinbase account. This is a federal requirement to prevent money laundering. If you need to move money to someone else's account, withdraw to your own bank account first, then transfer it from there.
What if I sell crypto at a loss—do I still owe taxes?
No income tax on the sale itself, but you should still report it. A loss can offset other gains and reduce your overall tax bill. Keep records of the sale price and your cost basis so you can claim the loss when you file taxes.
Can I cancel a withdrawal after I start it?
If the withdrawal is still pending in your Coinbase account, you may be able to cancel it. Once it shows as completed and has left Coinbase, you cannot cancel it—it is on its way to your bank. If your bank rejects it, the money returns to Coinbase automatically.