Yes, you can transfer money from Coinbase to your bank account
Coinbase lets you move USD (US dollars) from your Coinbase account to a linked bank account through a process called a withdrawal. The money goes to whichever checking or savings account you've connected to Coinbase, and the transfer is handled through the ACH network — the same system that moves money for direct deposit and bill payments.
You cannot transfer cryptocurrency directly to your bank. You must first sell or convert your crypto to USD within Coinbase, then withdraw that USD to your bank. The sale happens instantly, but the bank transfer itself takes 1 to 5 business days depending on your bank and the time of week you initiate it.
Coinbase charges no fee for standard ACH withdrawals, though some banks may charge you a fee on their end (most do not). Instant transfers to your bank account are available but cost 1.5% of the amount you're moving, so a $1,000 instant withdrawal costs $15.
Key Takeaways
- You must convert cryptocurrency to USD inside Coinbase before you can withdraw to your bank — crypto itself cannot be transferred to a bank account.
- Standard ACH withdrawals are free from Coinbase but take 1 to 5 business days; instant transfers cost 1.5% and arrive the same day.
- Your bank account must be linked to your Coinbase account before you can withdraw, which requires verification and takes up to 48 hours.
- Coinbase holds newly linked accounts for a security period before allowing large withdrawals, typically 5 to 10 days depending on account age.
- If a withdrawal fails or is delayed, contact your bank first — most issues originate on the bank's side, not Coinbase's.
How to link your bank account to Coinbase
Before you can withdraw, you need to add your bank account to Coinbase. Log into your Coinbase account, go to Settings, then Payment Methods, and select Add a Payment Method. Choose your bank account type (checking or savings), then enter your routing number and account number. You can find both on a check, your bank's website, or by calling your bank.
Coinbase will verify the account by depositing two small amounts (usually under $1 each) into your bank account within 1 to 2 business days. Once those deposits appear, you'll return to Coinbase and confirm the exact amounts to complete verification. This step proves you own the account and prevents fraud.
After verification, Coinbase may hold your account for a security period before allowing withdrawals. New accounts or accounts with limited history may wait 5 to 10 days. Established accounts with transaction history can usually withdraw immediately. Coinbase will tell you the hold period when you link the account.
Converting crypto to USD inside Coinbase
Open your Coinbase wallet and select the cryptocurrency you want to sell. Click Sell, choose USD as your target currency, and enter the amount you want to convert. Coinbase will show you the current price and the USD amount you'll receive. The conversion happens at market price — if Bitcoin is $40,000 per coin and you sell 0.1 Bitcoin, you receive $4,000 USD (minus any trading fees if you're on Coinbase Pro).
On the standard Coinbase app, there is no trading fee for converting crypto to USD. On Coinbase Pro (the advanced trading platform), fees range from 0.1% to 0.6% depending on your trading volume. Most people use the standard app, which charges no fee.
The USD sits in your Coinbase USD wallet immediately after the sale. From there, you can withdraw it to your bank account. You do not have to withdraw right away — the USD stays in your Coinbase account until you move it.
Initiating a standard ACH withdrawal
Go to your Coinbase account, select Withdraw, and choose your linked bank account from the list. Enter the USD amount you want to move and confirm. Coinbase will show you the expected arrival date, which is typically 1 to 5 business days from the date you initiate the transfer.
The exact timeline depends on when you submit the request and your bank's processing speed. Transfers submitted on a Friday may not begin processing until Monday. Banks that process ACH transfers in batches (most do) may take the full 5 business days. Some banks, particularly larger ones, process faster and deliver in 1 to 2 days.
Once you confirm the withdrawal, the USD leaves your Coinbase account immediately, but it will not appear in your bank account until the ACH transfer completes. You can check the status in your Coinbase transaction history.
Using instant transfers if you need the money faster
Coinbase offers instant transfers to your bank account for a flat fee of 1.5% of the amount transferred. A $1,000 withdrawal costs $15; a $500 withdrawal costs $7.50. The money arrives in your bank account the same day, usually within minutes to a few hours.
Instant transfers are subject to limits. Coinbase sets a daily limit (often $10,000 to $25,000 depending on your account age and verification level) and a weekly limit. Your bank may also impose its own limits on incoming transfers. Check both Coinbase and your bank's settings to see what you're allowed to move.
Instant transfers use a different network than standard ACH and are processed by a third-party service. If an instant transfer fails, Coinbase will refund the 1.5% fee and the USD returns to your Coinbase account. You can then try again or use a standard withdrawal instead.
What to do if your withdrawal is delayed or fails
If your withdrawal hasn't arrived after the expected timeframe, check your Coinbase transaction history first. Look for the withdrawal and its status — it should say Completed, Pending, or Failed. If it says Completed but the money hasn't reached your bank, the delay is on your bank's side, not Coinbase's.
Contact your bank and provide them with the transaction details from Coinbase: the date, amount, and Coinbase's reference number (visible in your transaction history). Your bank can trace the ACH transfer and tell you where it is in their system. Most delays are caused by banks processing transfers in batches or by temporary system issues on the bank's end.
If the withdrawal shows Failed in Coinbase, the most common reasons are a closed or incorrect bank account, insufficient funds in your Coinbase account, or a security hold on your account. Coinbase will usually show an error message explaining why. If the reason isn't clear, contact Coinbase support through the Help section in your account.
Security and fraud protection for withdrawals
Coinbase requires two-factor authentication (2FA) to withdraw money. This means you'll need to enter a code from an authenticator app or receive a text message to confirm each withdrawal. Enable 2FA in your Coinbase security settings if you haven't already.
Once a withdrawal is initiated and confirmed, Coinbase cannot stop it or reverse it. The money is sent to your bank through the ACH network, and only your bank can reverse an ACH transfer — and only within a limited window, usually 5 to 10 business days. If you accidentally withdraw to the wrong account, contact that bank immediately to request a reversal.
If your Coinbase account is compromised and someone withdraws your money to their bank account, report it to Coinbase support right away. Coinbase may be able to contact the receiving bank and request a reversal, but this is not may provide. The ACH network has limited fraud protection compared to credit card transactions.
Frequently Asked Questions
How long does it really take for money to show up in my bank account?
Standard ACH withdrawals take 1 to 5 business days. Most arrive in 2 to 3 days if you submit on a weekday morning. Weekends and holidays don't count as business days, so a Friday withdrawal may not start processing until Monday. Instant transfers arrive the same day for a 1.5% fee.
Can I withdraw cryptocurrency directly to my bank, or do I have to sell it first?
You must sell it first. Banks only accept USD, not Bitcoin or any other crypto. Sell your crypto to USD inside Coinbase, then withdraw the USD to your bank. The sale takes seconds; the bank transfer takes 1 to 5 days.
What if my bank account is closed or I entered the wrong account number?
If your account is closed, the ACH transfer will be rejected and the money returns to your Coinbase account within 5 to 10 business days. If you entered the wrong account number, the money may go to a different account at the same bank or be rejected. Contact your bank immediately if this happens — they can sometimes retrieve the transfer if caught quickly.
Does Coinbase charge a fee to withdraw to my bank?
No fee for standard ACH withdrawals. Instant transfers cost 1.5% of the amount. Your bank may charge you a fee on their end, but most banks do not charge for incoming ACH transfers.
Why is my withdrawal on hold or showing a security delay?
New accounts or accounts with limited transaction history may have a hold period of 5 to 10 days before withdrawals are allowed. This is a security measure to prevent fraud. If your account is older and you're still seeing a hold, check your Coinbase security settings — you may need to verify your identity or enable two-factor authentication.