The basic path: sell crypto, then withdraw to your bank

To move money from Coinbase to your bank account, you sell the cryptocurrency you hold, convert it to US dollars (or your local currency), and then initiate a withdrawal to the bank account you've linked to Coinbase. The money lands in your bank account as a regular deposit—the same way a paycheck or transfer from another person would arrive.

Coinbase does not send crypto directly to banks. Banks do not accept cryptocurrency. So the conversion step is mandatory: you must sell your holdings on Coinbase first, hold the dollars in your Coinbase account, and then move those dollars out.

The entire process—from selling to money in your bank—typically takes 3 to 5 business days, though the sale itself is instant. The delay happens during the withdrawal step, when your bank processes the incoming transfer.

Key Takeaways

  • You must sell your cryptocurrency on Coinbase for US dollars before you can withdraw anything to your bank account.
  • Coinbase requires you to link and verify a bank account before you can withdraw, which takes one to two business days the first time.
  • Withdrawals via ACH (the standard method) take 3 to 5 business days; wire transfers are faster but cost $10 to $25.
  • Coinbase holds funds for 7 to 10 days if you funded your account with a debit card or bank transfer within the past week, even after you sell.
  • You will receive a 1099-K tax form from Coinbase if your sales exceed $20,000 and you complete 200 or more transactions in a year.

Linking and verifying your bank account

Before you can withdraw anything, you must add a bank account to your Coinbase profile and verify it. Go to Settings (the gear icon), select Payment Methods, and choose Add a Payment Method. Select your bank from the list, or enter your routing number and account number manually.

Coinbase will send two small deposits to your bank account—usually $0.01 and $0.02—within one to two business days. Check your bank statement, then return to Coinbase and enter those amounts to confirm you control the account. This verification step is a security measure and happens only once per bank account.

Until you verify, you cannot withdraw. If you do not see the deposits after two business days, check that you entered your routing and account numbers correctly, or contact your bank to confirm they are not filtering Coinbase transfers.

Selling your cryptocurrency on Coinbase

Open the Coinbase app or website and navigate to the asset you want to sell—Bitcoin, Ethereum, or any other coin you hold. Tap or click the Sell button. Enter the amount you want to convert to dollars, review the price (which updates in real time), and confirm the sale.

The sale executes instantly. Your cryptocurrency balance drops, and your USD Coin Balance (or Cash Balance) increases by the dollar amount you received. Coinbase charges a fee for this transaction, typically 1% to 2% depending on your payment method and account history, though the fee is already included in the price shown before you confirm.

You now hold dollars in Coinbase, not cryptocurrency. This is the point at which you can withdraw to your bank.

Initiating the withdrawal to your bank

From your Coinbase dashboard, select Withdraw. Choose your linked bank account from the list. Enter the dollar amount you want to send (you can withdraw all of it or part of it). Coinbase will show you the method—ACH or wire transfer—and the timeline.

ACH is the default and free. It takes 3 to 5 business days. Wire transfer is faster (usually 1 business day) but costs $10 to $25 depending on your account type. Choose based on how urgently you need the money.

Confirm the withdrawal. Coinbase will send the money to your bank immediately, but your bank controls when it appears in your account. You can check the status in your Coinbase transaction history, but the final arrival date depends on your bank's processing speed.

Holds on withdrawals: the 7 to 10 day rule

If you funded your Coinbase account with a debit card or bank transfer within the past 7 to 10 days, Coinbase will hold your withdrawal even after you sell. You can sell your crypto instantly, but you cannot withdraw the dollars until the hold lifts. This is Coinbase's fraud prevention measure: they wait to confirm your bank transfer cleared before letting you move money back out.

The hold applies to the dollar amount you received from the sale, not to new deposits. If you funded with $500 and sold crypto for $300, the $300 is held until the original $500 transfer has aged 7 to 10 days.

You can check whether a hold is active by attempting to withdraw. Coinbase will tell you the exact date the hold lifts. If you need the money sooner, wire transfer does not bypass this hold—it is a Coinbase policy, not a withdrawal method issue.

Fees and what they cost you

Coinbase charges a fee when you sell (1% to 2% of the sale amount, already included in the price you see). If you withdraw via ACH, there is no additional fee. If you withdraw via wire transfer, you pay $10 to $25 depending on your account type (Coinbase One members pay less).

Your bank may also charge a fee for receiving a wire transfer, though most banks do not charge for incoming ACH transfers. Check your bank's fee schedule if you are using wire transfer.

The total cost to move $1,000 from Coinbase to your bank via ACH is roughly $10 to $20 (the Coinbase sale fee). Via wire transfer, add another $10 to $25.

Tax reporting and 1099-K forms

Coinbase reports your transactions to the IRS. If you sell more than $20,000 worth of cryptocurrency and complete 200 or more transactions in a calendar year, Coinbase will send you a 1099-K form by January 31 of the following year. This form reports your gross sales proceeds, not your profit.

You are responsible for calculating your actual gain or loss (the difference between what you paid and what you sold for) and reporting it on your tax return. Coinbase provides a transaction history you can download to help with this calculation, but the 1099-K alone is not enough for your tax filing.

Even if you do not receive a 1099-K, you must report all cryptocurrency sales on your taxes. Keep your own records of purchase price, sale price, and date for each transaction.

Frequently Asked Questions

Can I withdraw to a bank account that is not in my name?

No. Coinbase requires the bank account to be registered to the same person whose name is on the Coinbase account. This is an anti-money-laundering requirement. If you need to send money to someone else, withdraw to your own bank account first, then transfer from your bank to theirs using your bank's own transfer tools.

What happens if I try to withdraw more than I have?

Coinbase will not let you. The withdrawal form will only allow you to enter an amount up to your current USD balance. If you see a lower balance than expected, check whether a hold is active or whether a previous withdrawal is still pending.

How do I know if my withdrawal went through?

Check your Coinbase transaction history (under Accounts or Activity) for the withdrawal record. It will show the date you initiated it and the expected arrival date. Then check your bank account on or after that date. If the money does not arrive by the date Coinbase stated, contact Coinbase support with your transaction ID.

Can I cancel a withdrawal after I start it?

If the withdrawal is still pending in Coinbase (before it reaches your bank), you can cancel it from your transaction history. Once your bank receives it, you cannot cancel it through Coinbase—you would need to contact your bank. Most banks can reverse an incoming transfer within a few days if there is an error.

What if I want to withdraw to a different bank account?

You can add a second bank account to Coinbase and verify it the same way as the first (with the two small deposits). Once verified, you can choose it as the destination for future withdrawals. You do not need to remove the old account unless you want to.