The basic steps to link a bank account
To connect an external bank account to Charles Schwab, you log into your Schwab account, go to the Transfers section, and add the bank's routing number and your account number. Schwab then sends two small deposits (usually $0.01 and $0.02) to that account within one to two business days. You return to Schwab, enter the exact amounts of those deposits, and the account is verified and linked. The whole process takes three to five business days from start to finish.
You can link accounts from most U.S. banks, credit unions, and online banks. Schwab does not charge a fee to add or maintain linked accounts. Once linked, you can transfer money between your Schwab account and the external account in either direction.
If you want to move money faster than the standard three- to five-day window, Schwab offers MoneyLink, which is a separate service that can move funds the same business day or next business day, depending on the receiving bank. MoneyLink also costs nothing but requires you to set it up separately from the basic account linking process.
Key Takeaways
- Linking an external bank account requires you to verify two small test deposits that Schwab sends to that account, which takes three to five business days total.
- You will need your external bank's routing number and your account number to start the linking process in the Transfers section of your Schwab account.
- Once linked, you can transfer money between Schwab and the external account for free, though standard transfers take one to three business days to settle.
- MoneyLink is a separate Schwab service that can move money faster (same day or next business day) and also costs nothing to use.
- Some banks may block or delay Schwab's test deposits if they have fraud filters enabled, so you may need to contact your bank to allow them through.
Where to find your routing number and account number
Your routing number appears on the bottom left of any check from your bank, printed as a nine-digit code. If you do not have checks, log into your bank's website or app and look for account details, account information, or settings. Most banks display the routing number there. You can also call your bank's customer service line and ask for the routing number; they will give it to you over the phone.
Your account number is the second set of digits on the bottom of a check, or you can find it in your bank's online portal under account details. Do not confuse it with your debit card number — they are different. If you cannot locate it online, your bank's customer service can provide it in seconds.
Schwab will ask for both numbers when you start the linking process. Have them ready before you begin, so you do not have to switch between windows or apps.
What happens if the test deposits do not arrive
If you do not see the two small deposits in your external bank account after two business days, the most common reason is that your bank's fraud filter blocked them. This happens because the deposits come from Schwab, not from a person or company your bank recognizes. Contact your external bank's customer service and tell them you are expecting two small deposits from Charles Schwab for account verification. Ask them to check their fraud or pending transactions log and allow the deposits through if they are there.
Once your bank allows the deposits, they usually appear within one business day. After you see them, return to Schwab and enter the amounts to complete the verification. If the deposits still do not arrive after your bank has cleared them, contact Schwab's customer service — they can resend the test deposits or use an alternative verification method.
In rare cases, Schwab may not be able to link your account through the standard test-deposit method. If that happens, Schwab can verify the account using your online banking login credentials instead, though this is less common and depends on whether your bank supports it.
How to use MoneyLink for faster transfers
MoneyLink is Schwab's faster transfer service and works differently from the standard account linking. Instead of waiting three to five days, MoneyLink can move money the same business day or by the next business day, depending on which bank you are sending to or receiving from. You set up MoneyLink in the same Transfers section of your Schwab account, but you select MoneyLink as the transfer method rather than a standard linked account.
MoneyLink requires the same information — your external bank's routing number and your account number — but it does not use test deposits. Instead, Schwab verifies the account by asking you questions about recent transactions on that account, similar to how banks verify identity during a password reset. You answer a few questions, and the account is verified immediately or within a few hours.
There is no fee to use MoneyLink, and you can set up multiple external accounts with it. The trade-off is that MoneyLink has daily and monthly transfer limits, which vary depending on your Schwab account type. Check your account settings to see what your limits are before you rely on MoneyLink for a large transfer.
Transfer timing and settlement
A standard transfer from your external bank to Schwab takes one to three business days to settle, depending on the receiving bank and the time of day you initiate it. If you send money on a Friday afternoon, it may not arrive until Tuesday. Weekends and bank holidays do not count as business days, so transfers initiated on Friday or before a holiday will take longer.
Transfers from Schwab to an external bank also take one to three business days. Schwab processes the request the same day you submit it (if submitted before the cutoff time, usually 4 p.m. Eastern), but the receiving bank controls how long it takes to deposit the money into your account.
If you need money urgently, MoneyLink is the better choice. Same-day transfers are available if you initiate the transfer before the cutoff time (usually 2 p.m. Eastern on a business day) and the receiving bank supports same-day deposits. Not all banks do, so check with your external bank about their same-day deposit policy before you count on it.
Security and fraud protection when linking accounts
Linking an external bank account to Schwab does not give Schwab direct access to that account. Schwab cannot withdraw money without your permission, and you control all transfers through your Schwab login. The test-deposit verification method is designed to confirm that you own the account — only the account owner can see the deposits and enter the amounts to complete the link.
Once an account is linked, treat it the same way you treat any account connected to the internet. Use a strong password for your Schwab login, enable two-factor authentication if Schwab offers it, and do not share your login credentials with anyone. If you suspect fraud on your Schwab account or notice an unauthorized transfer, contact Schwab immediately. Schwab's fraud protection covers unauthorized transfers, though the speed of recovery depends on how quickly you report it.
If you no longer need a linked account, you can remove it from your Schwab account at any time. Removing a linked account does not affect the external bank account itself — it only disconnects it from Schwab.
Frequently Asked Questions
Can I link accounts from banks outside the United States?
Schwab generally does not support linking international bank accounts through the standard process. If you have a U.S. bank account, you can link that. If you only have an international account, contact Schwab to discuss other options, such as wire transfers or international ACH, though these typically involve fees.
What if I enter the wrong routing or account number?
If you enter incorrect information, the test deposits will go to the wrong account or fail to process. Schwab will show an error or the deposits will not arrive. You can delete the incorrect account link and start over with the correct numbers. There is no penalty for trying again.
How many external accounts can I link to Schwab?
Schwab does not publish a specific limit on the number of linked accounts. Most users can link multiple accounts without issue. If you need to link many accounts, contact Schwab to confirm there are no restrictions on your account type.
Do I need to link my account to receive direct deposits from my employer?
No. To set up direct deposit from your employer, you provide your employer with your Schwab account number and Schwab's routing number. You do not need to link your employer's bank account to Schwab. Your employer's payroll system handles the deposit directly.
Can I transfer money to a linked account if it is in someone else's name?
Schwab generally requires that linked accounts be in your name. If you try to link an account belonging to someone else, the test deposits or verification process may fail. If you need to send money to someone else, use a wire transfer, external transfer service, or peer-to-peer payment app instead.