The basic path: Coinbase Wallet to Coinbase Exchange to your bank

Coinbase Wallet does not connect directly to your bank account. You must first move your cryptocurrency to Coinbase Exchange (the trading platform), sell it for US dollars, and then withdraw those dollars to your bank. This is a three-step process that typically takes one to five business days from start to finish, depending on your bank and the withdrawal method you choose.

The reason for this structure is that Coinbase Wallet is a self-custody wallet—you control the private keys, and the app does not hold your banking information. Coinbase Exchange is the separate service that holds both your crypto and your bank details, so it is the only place where you can initiate a bank transfer.

If you do not yet have a Coinbase Exchange account, you will need to create one. You can use the same email address as your Coinbase Wallet, but they are separate accounts with separate login credentials. You will need to verify your identity and link a bank account to the Exchange account before you can withdraw.

Key Takeaways

  • Coinbase Wallet requires you to transfer crypto to Coinbase Exchange first—there is no direct bank connection from the wallet itself.
  • You must sell your cryptocurrency on the Exchange for US dollars before you can move money to your bank account.
  • Bank withdrawals from Coinbase Exchange take one to five business days and may incur a fee depending on your withdrawal method.
  • ACH transfers (standard bank transfers) are free but slower; wire transfers cost money but arrive faster.
  • Your bank account must be verified and linked to your Coinbase Exchange account before any withdrawal can process.

Step 1: Transfer crypto from Coinbase Wallet to Coinbase Exchange

Open Coinbase Wallet on your phone or computer. Find the cryptocurrency you want to cash out and tap or click "Send." You will see a field asking where to send it. Paste your Coinbase Exchange deposit address into this field. You can find this address by logging into Coinbase Exchange, going to your account settings, selecting "Deposit," choosing the cryptocurrency type, and copying the address shown.

Confirm the amount and the receiving address. Coinbase Wallet will show you the network fee (also called a gas fee) required to move the crypto. This fee varies based on network congestion and the type of cryptocurrency—it is not a Coinbase fee, but a cost paid to the blockchain network itself. Review this fee before you confirm the transfer. Once you send it, the transaction cannot be reversed.

The transfer usually arrives in Coinbase Exchange within minutes to a few hours, depending on the blockchain network. Bitcoin and Ethereum typically arrive faster than smaller altcoins. You can check the status by looking at the transaction hash in Coinbase Wallet or by checking your Coinbase Exchange deposit history.

Step 2: Sell your cryptocurrency on Coinbase Exchange for US dollars

Once your crypto appears in your Coinbase Exchange account, navigate to the "Trade" section. Select the cryptocurrency you just received and choose "Sell." Enter the amount you want to sell, or click "Sell all" to convert the entire balance. Coinbase will show you the current price and the amount of US dollars you will receive after the sale.

Coinbase charges a trading fee for this sale. The fee is typically between 0.5% and 2% of the transaction amount, depending on your account type and trading volume. This fee is deducted from the dollar amount you receive. Review the total before you confirm the sale.

After you confirm, the sale executes immediately at the price shown. Your Coinbase Exchange account will now hold US dollars instead of cryptocurrency. These dollars are ready to withdraw to your bank account.

Step 3: Withdraw US dollars from Coinbase Exchange to your bank account

In Coinbase Exchange, go to "Withdraw" and select your linked bank account. Choose the amount you want to transfer. Coinbase will show you the withdrawal method options: ACH transfer or wire transfer. ACH is free and takes one to five business days. Wire transfer costs between $10 and $25 (depending on your bank) but typically arrives within one business day.

If this is your first withdrawal to a new bank account, Coinbase may require a small verification deposit first. Coinbase will send two small deposits (usually under $1 each) to your bank account, and you will need to confirm the amounts in your Coinbase account to prove you own the account. This verification step can add one to three business days to your timeline.

After you confirm the withdrawal, the money leaves Coinbase and enters the banking system. You can track the status in your Coinbase account under "Withdrawals." Your bank will show the deposit once it arrives, though the timing depends on your bank's processing speed and whether you chose ACH or wire.

What happens if your bank account is not yet linked to Coinbase Exchange

If you have not linked a bank account to your Coinbase Exchange account, you must do this before any withdrawal can process. Go to "Settings," select "Payment Methods," and choose "Add a Bank Account." You will need to provide your routing number and account number. Coinbase will verify this information, which typically takes one to two business days.

During verification, Coinbase may make two small test deposits to your account. You will see these deposits in your bank statement and must confirm the amounts in Coinbase to complete the link. Only after this verification is complete can you withdraw to that account.

If you want to withdraw before verification is complete, you have no other option—you must wait. Coinbase does not allow withdrawals to unverified accounts for security reasons.

Fees and timing at each stage

The total cost of cashing out depends on three separate fees. First, the network fee to move crypto from Coinbase Wallet to Coinbase Exchange (this varies by blockchain and network congestion, typically $5 to $50 for Bitcoin or Ethereum). Second, the trading fee to sell your crypto on Coinbase Exchange (typically 0.5% to 2% of the sale amount). Third, the withdrawal fee if you choose wire transfer instead of free ACH (typically $10 to $25).

The total timeline from start to finish is usually three to seven business days. The fastest route is: transfer crypto (minutes to hours), sell immediately (instant), withdraw via wire (one business day). The cheapest route is: transfer crypto, sell immediately, withdraw via ACH (one to five business days, no withdrawal fee). If your bank account is not yet verified, add one to three extra business days.

What to do if your withdrawal is delayed or stuck

If your withdrawal has not arrived after the expected timeframe, first check your Coinbase account to confirm the withdrawal was actually sent. Go to "Withdrawals" and look for the transaction. If it shows a status of "Pending," it is still processing. If it shows "Completed," the money has left Coinbase and the delay is on your bank's side—contact your bank to ask about the deposit.

If the withdrawal shows an error status or has been pending for longer than the stated timeframe, contact Coinbase support through the app or website. Provide the withdrawal transaction ID (found in your withdrawal history) and explain when you initiated it. Coinbase support can investigate whether the transaction failed or was rejected by your bank.

If your bank rejected the deposit, it is usually because the account information was incorrect or the account was closed. You will need to link a different bank account and initiate a new withdrawal. Coinbase will not re-send a rejected withdrawal automatically.

Frequently Asked Questions

Can I withdraw directly from Coinbase Wallet without using Coinbase Exchange?

No. Coinbase Wallet has no direct connection to banking systems. You must transfer your crypto to Coinbase Exchange, sell it for dollars, and then withdraw from Exchange. Some third-party services claim to offer direct wallet-to-bank transfers, but they are not affiliated with Coinbase and carry additional risk.

What if I do not want to sell my cryptocurrency—can I send it to my bank as crypto?

No. Banks only accept US dollars, not cryptocurrency. You must convert your crypto to dollars on an exchange before any bank will accept it. If you want to keep your crypto and just need cash, you could use a crypto lending service or collateralized loan instead, though these carry their own risks and fees.

Why does my withdrawal say "pending" after three days?

If you chose ACH transfer, it can take up to five business days. If you chose wire transfer, it should arrive within one business day—if it has not, contact your bank to ask if they received it. If Coinbase shows the withdrawal as "Completed," the money has left Coinbase and any further delay is your bank's responsibility.

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 a compliance requirement, not a Coinbase policy. Attempting to withdraw to someone else's account will result in the withdrawal being rejected or reversed.

What if I want to cash out but my Coinbase Exchange account is not verified yet?

You cannot withdraw until your identity is verified and your bank account is linked. Complete identity verification first (upload a photo ID), then link your bank account and wait for the verification deposits to arrive. This entire process typically takes three to five business days before you can withdraw.