Yes, you can transfer money from E*TRADE to your bank account
E*TRADE lets you move cash out to any bank account you own in the United States. The transfer goes through the Automated Clearing House (ACH), which is the same system that handles direct deposits and bill payments. You initiate the transfer from E*TRADE's website or mobile app, and the money lands in your bank account within one to three business days.
The process requires you to link your bank account to E*TRADE first. E*TRADE will verify the account by depositing two small amounts (usually under $1 each) into your bank, then asking you to confirm those amounts. Once verified, you can transfer money whenever you want, with no fees on E*TRADE's side.
You can only transfer cash that sits in your E*TRADE cash management account or money market fund—not stocks, ETFs, or other securities. If you need to move those holdings, you would sell them first, wait for the sale to settle (typically two business days), and then transfer the cash.
Key Takeaways
- E*TRADE transfers to your bank use ACH and take one to three business days to arrive, with no fee charged by E*TRADE.
- You must link and verify your bank account before your first transfer, which involves confirming two small test deposits E*TRADE sends.
- Only cash in your E*TRADE account can be transferred; you must sell securities first and wait for settlement before moving the proceeds.
- Your bank may impose its own limits on incoming ACH transfers, so check with them if you are moving a large amount.
How to link your bank account to E*TRADE
Go to the Transfer & Pay section in your E*TRADE account settings. Select "Link External Bank Account" or "Add Bank Account," depending on which platform you use. Enter your bank's routing number, your account number, and the account type (checking or savings).
E*TRADE will then send two small deposits to that account, usually within one business day. Check your bank statement for those amounts—they will appear as deposits from E*TRADE. Return to E*TRADE and enter both amounts to confirm the account is yours. Once verified, the account stays linked and you can transfer from it repeatedly.
If you have multiple bank accounts, you can link more than one to the same E*TRADE account. Each one must go through the verification process separately.
Steps to transfer money out of E*TRADE
Log into your E*TRADE account and navigate to Transfer & Pay. Select "Withdraw" or "Transfer to External Account." Choose the linked bank account where you want the money to land. Enter the amount you want to transfer—E*TRADE will show you your available cash balance so you do not overdraw.
Review the details and confirm the transfer. E*TRADE will show you an estimated arrival date, which is usually one to three business days from the date you submit. The transfer is not reversible once you confirm it, so double-check the bank account number and amount before you proceed.
Some transfers may take longer if your bank is processing a high volume of ACH transactions or if there is a holiday in the settlement window. If your transfer does not arrive within three business days, contact E*TRADE support with your confirmation number.
What happens if your transfer is delayed or fails
ACH transfers occasionally fail if the account number or routing number is wrong, if the account has been closed, or if your bank rejects the transfer for fraud reasons. E*TRADE will notify you by email if a transfer fails and will return the money to your E*TRADE cash account within one to two business days.
If you entered the wrong account number, you will need to correct it and resubmit. Do not assume the money went to the wrong person—ACH transfers are routed by routing number and account number, and a mismatched combination typically bounces back rather than landing elsewhere.
If your bank is flagging transfers as suspicious, contact your bank directly to whitelist E*TRADE as a trusted sender. Some banks require you to pre-authorize external transfers or to increase your daily ACH limit before large amounts will go through.
Limits on how much you can transfer
E*TRADE does not publish a single maximum transfer amount, but most brokerages allow transfers of $100,000 or more per day if your account is in good standing. Your bank may have its own incoming ACH limit, which is often lower—many banks cap incoming ACH transfers at $10,000 to $25,000 per day, though you can request a higher limit.
If you are moving a very large amount, split it into multiple transfers across different days, or contact both E*TRADE and your bank ahead of time to confirm they can handle the size. This also reduces the chance that either institution will flag the transfer as unusual activity.
Transferring securities instead of cash
If you want to move stocks or ETFs to another brokerage, you cannot transfer them directly to your bank account. Instead, you would initiate an ACAT transfer (Automated Customer Account Transfer) to move the securities themselves to the new brokerage. Your bank account is not involved in that process.
If you want the cash value of those securities, you must sell them first within E*TRADE. After the sale settles (usually two business days), the proceeds sit as cash in your account and you can then transfer that cash to your bank using the steps above.
Frequently Asked Questions
How long does an E*TRADE transfer to my bank actually take?
One to three business days is the standard window. The transfer leaves E*TRADE immediately when you confirm it, but the ACH system processes batches overnight, and your bank then posts the deposit. Weekends and federal holidays extend the timeline, so a Friday transfer might not land until Tuesday.
Does E*TRADE charge a fee to transfer money out?
No. E*TRADE does not charge a fee for ACH transfers to your bank. Your bank might charge a fee for incoming ACH transfers, though most do not—check your bank's fee schedule or call them to confirm.
What if I enter the wrong bank account number?
The transfer will likely fail and bounce back to E*TRADE within one to two business days. ACH routing is strict about matching account numbers to routing numbers, so a wrong account number usually results in rejection rather than the money going to the wrong person. Resubmit with the correct information.
Can I transfer money from E*TRADE to someone else's bank account?
No. You can only transfer to bank accounts in your own name that you have linked and verified. If you want to send money to another person, you would need to transfer it to your own bank account first, then use your bank's bill pay or peer transfer service to send it to them.
What if my transfer shows as pending for more than three days?
Contact E*TRADE support with your transfer confirmation number. Delays beyond three business days are unusual and may indicate a problem with the account link, a bank-side issue, or a holiday that extended the settlement window. E*TRADE can investigate and either complete the transfer or return the funds.