The basic path: sell crypto, then withdraw cash
To move money from Coinbase to your bank account, you sell your cryptocurrency for US dollars (or your local currency) on Coinbase, then request a withdrawal to the bank account you have linked to your Coinbase profile. The dollars sit in your Coinbase cash balance first—they do not go directly to your bank. From there, you initiate a transfer out.
Coinbase offers two main withdrawal methods: ACH transfer (standard bank transfer, free, takes 3 to 5 business days) and wire transfer (faster, costs money, arrives in 1 to 2 business days). Most people use ACH because it costs nothing. Wire transfers are useful only if you need the money urgently enough to pay the fee.
The entire process—from selling crypto to money landing in your bank—typically takes 5 to 7 business days with ACH, or 2 to 3 business days with wire. Weekends and bank holidays add time.
Key Takeaways
- You must sell your cryptocurrency to dollars on Coinbase first; you cannot transfer crypto directly to a traditional bank account.
- ACH transfers are free and take 3 to 5 business days; wire transfers cost a fee (usually $10 to $25) and arrive in 1 to 2 business days.
- Your bank account must be linked to your Coinbase profile before you can withdraw; Coinbase verifies new accounts with two small deposits.
- Coinbase holds your dollars in a cash balance until you request the withdrawal; the money does not move automatically.
- Selling crypto triggers a taxable event in the US, and Coinbase reports your transactions to the IRS if you sell more than $20,000 in a year.
Linking your bank account to Coinbase
Before you can withdraw, Coinbase needs to verify that the bank account is actually yours. Go to your Coinbase account settings, select "Payment Methods," and choose "Add a Payment Method." Select your bank and sign in through your bank's login portal. Coinbase will then send two small deposits (usually under $1 each) to that account within 1 to 2 business days.
Once the deposits arrive, log back into Coinbase, go to Payment Methods, and confirm the amounts of those two deposits. Coinbase will mark the account as verified. If you enter the amounts wrong, you can try again, but repeated failures may lock you out temporarily.
Some banks flag Coinbase deposits as suspicious and delay them. If your deposits do not arrive after 3 business days, contact your bank's customer service and ask whether they are holding transfers from cryptocurrency exchanges. You may need to whitelist Coinbase or call Coinbase support to request a manual verification instead.
Selling your crypto and moving it to your cash balance
Open Coinbase and navigate to the asset you want to sell (Bitcoin, Ethereum, etc.). Click "Sell," enter the amount you want to convert to dollars, and review the price. Coinbase shows you the exact dollar amount you will receive and any fees (usually a small percentage of the sale). Confirm the sale.
The dollars land in your Coinbase cash balance immediately. This is not your bank account yet—it is a holding area within Coinbase. You can see it listed as "USD" or "Cash" in your account. From here, you initiate the withdrawal to your linked bank account.
If you have multiple cryptocurrencies, you must sell each one separately. Coinbase does not let you convert one crypto directly to another and then withdraw; you go through dollars as the middle step.
Requesting an ACH withdrawal (free, slower)
From your Coinbase home screen, click "Withdraw" or "Send" (the label varies). Select your linked bank account from the list of payment methods. Enter the dollar amount you want to transfer. Coinbase will show you the arrival date (usually 3 to 5 business days from the date you request it).
Review the details—especially the bank account number and routing number—and confirm. Coinbase will send the withdrawal request to your bank that same day or the next business day. Your bank then processes it as a standard ACH transfer, which takes 1 to 3 business days on the bank's end. The total time is usually 3 to 5 business days, but can stretch to 7 if your bank is slow or if you request the withdrawal late in the week.
ACH withdrawals are free. Coinbase does not charge a fee, and most banks do not charge a fee to receive an ACH transfer. Check your bank's fee schedule if you are unsure.
Requesting a wire transfer (faster, costs money)
If you need the money faster, select "Wire Transfer" instead of ACH when you request the withdrawal. Coinbase will charge you a fee—usually $10 to $25 depending on your account type and location. Enter the amount, confirm the fee, and submit.
Wire transfers typically arrive in 1 to 2 business days. Coinbase sends the wire the same day or next business day, and your bank receives it within 24 hours after that. However, your bank may hold the funds for an additional day or two if the wire is large or if your account is new.
Wire transfers are irreversible once sent. If you enter the wrong bank account number, the money may go to someone else's account and you will have no recourse. Triple-check the account and routing numbers before confirming a wire.
What happens if the withdrawal fails or is delayed
If your bank rejects the ACH transfer, Coinbase will return the dollars to your cash balance within 5 to 10 business days. The most common reason for rejection is a mismatch between the account holder's name on Coinbase and the name on your bank account. If your Coinbase account is under "John Smith" but your bank account is under "John Michael Smith," the bank may reject it.
Contact Coinbase support with the rejection reason (your bank will provide this in a notification). You may need to update your name on Coinbase or link a different bank account. Some banks also reject transfers from cryptocurrency exchanges as a policy; if that is the case, you will need to use a different bank or a wire transfer.
If a wire transfer does not arrive after 3 business days, contact Coinbase support immediately with the date and amount. Coinbase can trace the wire through the banking system. Wire delays are rare but can happen if your bank is processing a high volume of transfers or if there is a routing error.
Tax reporting and what Coinbase sends to the IRS
Selling cryptocurrency is a taxable event in the US. When you sell Bitcoin for dollars on Coinbase, you owe capital gains tax on the difference between what you paid for it and what you sold it for. Coinbase tracks all your sales and reports them to the IRS if your total sales exceed $20,000 and you complete 200 or more transactions in a calendar year. Even if you do not hit those thresholds, you are still required to report the gains on your tax return.
Coinbase sends you a Form 1099-K (if you meet the reporting threshold) or a CSV file of your transactions. You will receive this by January 31 of the following year. Keep records of your cost basis (what you paid for each coin) so you can calculate your gain or loss accurately. If you do not have records, the IRS will assume your gain is the full sale price, which is worse for you.
Withdrawing dollars from Coinbase to your bank account is not itself a taxable event—only the sale of the crypto is. Moving money between your own accounts does not trigger taxes.
Frequently Asked Questions
Can I withdraw directly from Coinbase to a different person's bank account?
No. Coinbase only allows withdrawals to bank accounts in the name of the account holder. If you want to send money to someone else, withdraw to your own bank account first, then transfer from your bank to theirs using your bank's transfer tools or a service like Venmo or PayPal.
What if I do not have a bank account linked yet?
You must link and verify a bank account before you can withdraw. The verification process takes 1 to 2 business days for the deposits to arrive, then a few minutes to confirm them. There is no way to speed this up or bypass it. If you need money urgently, you may be able to use a third-party service, but Coinbase itself requires a verified bank account.
Why is my withdrawal still pending after 5 business days?
ACH transfers usually take 3 to 5 business days, but delays happen. Check your bank account to see if the money arrived without a notification. If it has not, contact your bank first—they may be holding it or processing it slowly. If your bank has no record of it, contact Coinbase support with the withdrawal date and amount. Provide any reference number Coinbase gave you.
Do I have to pay taxes on the withdrawal itself?
No. The tax is owed when you sell the crypto, not when you move the dollars to your bank. If you sold $5,000 worth of Bitcoin and owe $1,000 in capital gains tax, that tax is due at tax time—the withdrawal does not change it. Withdrawing the $5,000 to your bank is just moving your own money.
Can I withdraw to a savings account instead of a checking account?
Yes. Coinbase does not care whether the linked account is checking or savings. The withdrawal process is the same. However, some savings accounts have limits on how many transfers you can make per month (often six); check your bank's rules to avoid triggering a fee or hold.