The basic process: connect your bank, then withdraw
To withdraw money from Coinbase to your bank account, you connect your bank through Coinbase's payment method settings, then initiate a withdrawal from your cash balance. The money moves through the ACH network, which is the same system that handles direct deposits and bill payments. Coinbase does not send the money directly — it goes through your bank's processing system, which is why the transfer takes a few business days.
You need a U.S. bank account in your own name, a valid routing number and account number, and a Coinbase account with a verified identity. If you have already verified your identity to buy or sell crypto on Coinbase, you are partway there. Adding your bank as a withdrawal destination requires one more verification step.
The entire setup takes about 10 to 15 minutes. The actual withdrawal can take 3 to 5 business days to land in your account, depending on your bank's processing speed.
Key Takeaways
- You must add your bank account to Coinbase's payment methods before you can withdraw, which requires your routing number, account number, and a verified identity.
- Coinbase uses the ACH network to move money, so withdrawals take 3 to 5 business days and do not arrive on weekends or federal holidays.
- There are no withdrawal fees from Coinbase itself, but your bank may charge a fee for receiving an incoming ACH transfer — check your account terms.
- Withdrawals are limited by your Coinbase account history and verification level; new accounts may have lower limits that increase over time.
- If a withdrawal fails or is delayed, check your bank's spam folder for verification emails and confirm your account details match exactly what Coinbase has on file.
Step-by-step: adding your bank and withdrawing
Step 1: Log into Coinbase and go to Payment Methods. On the web version, click your profile icon in the top right, then select "Payment methods" from the menu. On the mobile app, tap the menu icon (three horizontal lines) and select "Payment methods." You will see a list of any payment methods you have already added.
Step 2: Click "Add a payment method" and select "Bank Account." Coinbase will ask whether you want to add a U.S. bank account or an international one. Select U.S. bank account. You will then choose between "Connect with Plaid" or "Enter account details manually." Plaid is faster and more secure — it connects to your bank's login system so you do not have to type your account number. If Plaid does not support your bank, you can enter the details by hand.
Step 3: Verify your identity if prompted. Coinbase may ask you to confirm your identity again before linking a new bank. This is a security step. You may need to provide your Social Security number, date of birth, or answer security questions. This does not cost anything and does not affect your credit.
Step 4: Confirm the account details. Coinbase will show you the bank name, account type, and last four digits of the account number. Make sure everything matches. If you used Plaid, this should be automatic. If you entered details manually, double-check the routing number and account number — a single digit wrong will cause the withdrawal to fail.
Step 5: Go to your cash balance and click "Withdraw." On the web, click "Accounts" at the top, then find your USD Wallet (or whichever currency you hold). Click "Withdraw." On mobile, tap the menu, select "Accounts," find your cash balance, and tap "Withdraw." Enter the amount you want to send. Coinbase will show you the estimated arrival date based on your bank's processing time.
Step 6: Confirm and submit. Review the withdrawal details one more time. The amount, the receiving bank, and the estimated date should all be correct. Click "Withdraw" to submit. You will see a confirmation number. Save this or take a screenshot — you will need it if something goes wrong.
How long the money takes to arrive
ACH transfers, which is what Coinbase uses, take 1 to 2 business days for Coinbase to send the money to your bank, then 1 to 3 more business days for your bank to process it on the receiving end. In practice, most withdrawals land within 3 to 5 business days total. Business days do not include weekends or federal holidays, so a withdrawal submitted on a Friday afternoon may not arrive until Wednesday or Thursday.
Some banks process ACH transfers faster than others. Large banks like Chase, Bank of America, and Wells Fargo often post transfers within 1 to 2 business days. Smaller regional banks and credit unions can take the full 5 days. If your bank offers real-time ACH or faster processing, it may arrive sooner, but Coinbase does not may provide this.
You can check the status of a withdrawal by going back to Payment Methods and looking at the transaction history. Coinbase will show you whether the withdrawal is pending, processing, or complete. Once Coinbase marks it as sent, the rest is up to your bank — you can call your bank's customer service to ask where the transfer is if it has been more than 5 business days.
Withdrawal limits and how they work
Coinbase sets withdrawal limits based on your account age, verification level, and payment history. A brand-new account with no transaction history may have a limit of $1,000 to $5,000 per day. As you use the account and build a history, the limit increases. After 30 to 60 days of regular activity, you may see limits of $10,000 to $50,000 per day or higher.
These limits are per day, not per week or month. If your limit is $10,000 per day, you can withdraw $10,000 today and $10,000 tomorrow, but not $20,000 in a single transaction. The limit resets at midnight UTC (Coordinated Universal Time), which is 7 p.m. or 8 p.m. Eastern Time depending on daylight saving time.
You can see your current limit by going to Payment Methods and looking at the bank account you added. Coinbase will show "Daily limit: $X" next to the account. If you need to withdraw more than your limit, you can either wait and split the withdrawal across multiple days, or contact Coinbase support to request a limit increase. Limit increases are not may provide and depend on your account history.
Fees and what they cover
Coinbase does not charge a fee to withdraw money to your bank account via ACH. This is different from other payment methods like wire transfers or debit card withdrawals, which do carry fees. If you see a fee listed, it is likely because you chose a different withdrawal method by mistake.
Your bank, however, may charge you a fee for receiving an incoming ACH transfer. This is rare — most banks do not charge for incoming ACH transfers — but some banks, particularly online-only banks or accounts with low balances, may have a fee of $1 to $5. Check your bank's fee schedule or account terms to see whether incoming ACH transfers are free. If you are unsure, call your bank's customer service line and ask.
If your bank does charge a fee, it will be deducted from the amount that lands in your account. For example, if you withdraw $1,000 and your bank charges $3, you will receive $997. Coinbase will show the full $1,000 as sent — the fee is between you and your bank, not something Coinbase controls.
What to do if a withdrawal fails or is delayed
If a withdrawal is stuck in pending status for more than 5 business days, the most common cause is a mismatch between the account details Coinbase has and what your bank has on file. This can happen if you recently changed your name, moved, or if there is a typo in the routing number or account number. Check that the name on your Coinbase account matches the name on your bank account exactly — middle initials, hyphens, and spacing all matter.
The second most common cause is that your bank's system flagged the transfer as suspicious and put it on hold. This happens more often with smaller banks or if the transfer is unusually large for your account. Call your bank and ask whether they have a pending ACH transfer from Coinbase. If they do, ask them to release it. If they rejected it, ask why — they can tell you whether it was a fraud hold, a routing number issue, or something else.
If Coinbase shows the withdrawal as "failed" or "returned," the money goes back to your Coinbase cash balance within 1 to 3 business days. You can then try again. Before you do, verify the account details one more time. If you are not sure whether the routing number is correct, go to your bank's website or call their customer service line and ask them to confirm it.
If you have tried multiple times and the withdrawal keeps failing, contact Coinbase support through the app or website. Go to the Help menu, select "Contact us," and describe the problem. Include your confirmation numbers from the failed withdrawals. Coinbase support can see what your bank rejected and may be able to tell you what is wrong.
Alternatives if ACH withdrawal is not working
If your bank account is not working with Coinbase, or if you need the money faster than 3 to 5 business days, you have other options. Wire transfer is faster — usually 1 to 2 business days — but Coinbase charges a $10 to $25 fee depending on your location. Debit card withdrawal is instant, but you can only withdraw to the debit card you used to fund the account, and Coinbase charges a 1.5% fee.
Another option is to use a third-party service like PayPal or Square Cash. Some of these services let you link your Coinbase account and transfer money to them, then withdraw to your bank from there. However, this adds an extra step and may introduce additional fees. For most people, the standard ACH withdrawal is the cheapest and simplest route, even if it takes a few days.
If you are in a state where Coinbase does not support ACH withdrawals (this is rare but does happen in some states due to regulatory restrictions), you will be limited to wire transfer or debit card withdrawal. Coinbase will tell you this when you try to add a bank account — it will say "ACH is not available in your state" or similar language.
Frequently Asked Questions
Can I withdraw to someone else's bank account?
No. Coinbase only allows withdrawals to a bank account in your own name. The account name on Coinbase must match the account name at your bank exactly. This is a fraud prevention measure and is required by banking regulations.
What happens if I withdraw more than my daily limit?
Coinbase will not let you submit a withdrawal larger than your daily limit. The "Withdraw" button will be grayed out or the system will show an error message saying you have exceeded your limit. You can withdraw up to your limit today and the same amount again tomorrow, or contact Coinbase support to request a higher limit.
Do I pay taxes on money I withdraw from Coinbase?
Withdrawing money from Coinbase to your bank account is not a taxable event by itself. However, if you sold crypto for a profit before withdrawing, that sale is taxable. Coinbase sends you a tax report (Form 8949 or similar) at the end of the year showing all your transactions. Consult a tax professional about your specific situation.
Can I cancel a withdrawal after I submit it?
If the withdrawal is still in pending status on Coinbase's side (before it has been sent to your bank), you can usually cancel it through the app or website. Go to Payment Methods, find the pending withdrawal, and look for a "Cancel" button. Once Coinbase has sent the money to your bank, you cannot cancel it through Coinbase — you would need to contact your bank and ask them to reverse the incoming ACH transfer, which they may or may not do.
Why is my withdrawal showing as pending for days?
Pending status usually means Coinbase is still processing the withdrawal on their end. This normally takes a few hours to a day. If it has been pending for more than 24 hours, check that your bank account details are correct and that your identity is fully verified on Coinbase. If everything looks right, contact Coinbase support with your withdrawal confirmation number.