The fastest ways to fund your Schwab account
You can move money into a Charles Schwab checking account through five main routes: ACH transfer from another bank, wire transfer, mobile check deposit, ATM deposit (at Schwab ATMs), or direct deposit. ACH transfers are free and take one to three business days. Wire transfers arrive the same day but cost $0 to $15 depending on whether the wire originates from your bank or you initiate it through Schwab. Mobile check deposit is free and clears within one to two business days. ATM deposits at Schwab's network are free and post when ready. Direct deposit is free and timing depends on your employer's payroll schedule.
The method you choose depends on how quickly you need the money, whether you have a check to deposit, and whether you're moving money from another account you own or receiving it from someone else. Most people use ACH transfers for routine funding because they're free and reliable, even though they're not when ready.
Key Takeaways
- ACH transfers from another bank are free, take one to three business days, and work for any amount up to your bank's daily limit.
- Wire transfers arrive the same business day but cost money and require you to know the receiving bank's routing number and your account number.
- Mobile check deposit through the Schwab mobile app is free, takes one to two business days to clear, and works for checks up to $10,000 per day.
- ATM deposits at Schwab ATMs post when ready and are free, but you need access to a Schwab ATM location.
- Direct deposit from your employer is free and automatic once you provide Schwab's routing number and your account number to payroll.
Setting up an ACH transfer from another bank
ACH (Automated Clearing House) transfers are the most common way to move money between banks. Log into your other bank's website or app, find the "transfer" or "send money" section, and select the option to transfer to an external account. You'll need to provide Schwab's routing number (101000025 for most Schwab checking accounts) and your Schwab account number. Your other bank will ask you to verify the account by depositing small test amounts—usually two deposits under $1 each—which Schwab will credit to your account within one to two business days. Once verified, you can transfer up to your bank's daily limit, which is often $10,000 to $25,000 per transaction.
The transfer itself takes one to three business days. Schwab does not charge a fee for incoming ACH transfers. Your originating bank may charge a fee if you're not a premium customer, so check their fee schedule. If you're in a hurry, ACH is not the right choice—use a wire transfer instead.
Initiating a wire transfer to Schwab
Wire transfers move money the same business day, usually within a few hours. You initiate a wire from your current bank by visiting a branch, calling their wire department, or using their online banking platform. You'll need to provide Schwab's routing number (101000025), your Schwab account number, and your full name as it appears on the Schwab account. Some banks also ask for a phone number or address for the receiving bank.
Wire transfers typically cost $15 to $30 to send from your bank. If you initiate the wire through Schwab instead—by calling Schwab and asking them to receive a wire from your other bank—the cost is usually lower or free, but the timing may be slower. Confirm the exact fee and timing with your bank before you initiate the wire. Once the wire arrives at Schwab, it posts to your account when ready and is available for use the same day.
Depositing checks through the mobile app
The Schwab mobile app includes a mobile check deposit feature that lets you photograph the front and back of a check and submit it for deposit. Open the app, go to the deposit or transfer section, select "deposit a check," and follow the prompts to photograph both sides of the check. The app will show you the amount and ask you to confirm before you submit. Once submitted, the check is processed and typically clears within one to two business days.
Mobile check deposits are free and have a daily limit of $10,000 and a monthly limit of $100,000 per account. After you submit a mobile deposit, do not deposit the physical check elsewhere—write "mobile deposited" on the back and keep it for 30 days in case Schwab needs to verify it. If the image is unclear or the check is damaged, Schwab will reject the deposit and notify you through the app.
Using Schwab ATMs for when ready deposits
Charles Schwab operates a network of ATMs through partnerships with other financial institutions. If you have access to a Schwab ATM, you can deposit cash or checks directly into your checking account. The deposit posts when ready and is available for use right away. ATM deposits are free and have no daily limit, though individual ATMs may have physical limits on how many checks or how much cash they can accept in one transaction.
To find a Schwab ATM near you, use the ATM locator on Schwab's website or in the mobile app. Schwab also reimburses out-of-network ATM fees if you use an ATM that is not part of their network, so you can withdraw cash from almost any ATM without paying a fee. However, for deposits, you'll need to use a Schwab ATM or one of their partner locations.
Setting up direct deposit from your employer
Direct deposit is the simplest way to fund your account if you receive a paycheck. Contact your employer's payroll or human resources department and ask for a direct deposit form or authorization. You'll need to provide Schwab's routing number (101000025) and your account number. Some employers let you set this up through their employee portal without printing a form. Once your employer processes the authorization, your paycheck will deposit automatically on your regular pay date.
Direct deposit is free and requires no action on your part after setup. The timing depends on your employer's payroll schedule—most paychecks arrive the day before or the day of the scheduled pay date. If you change jobs or your employer changes payroll processors, you may need to update your direct deposit information with the new employer.
What to do if a transfer is delayed or rejected
ACH transfers occasionally fail if the account number or routing number is incorrect, or if your other bank flags the transfer as suspicious. If a transfer is rejected, your originating bank will notify you and return the funds within one to three business days. Check the rejection reason, correct the account or routing number, and try again.
Wire transfers rarely fail, but if one does not arrive within a few hours, contact Schwab's customer service with the wire reference number from your originating bank. Schwab can trace the wire and determine whether it was sent to the correct account. If the wire was sent to the wrong account, recovery is difficult and depends on the receiving bank's cooperation. Always double-check the routing number and account number before you initiate a wire.
Frequently Asked Questions
Can I transfer money from a savings account at another bank to my Schwab checking account?
Yes. Use an ACH transfer or wire transfer the same way you would from a checking account. You'll need the routing number of the bank where the savings account is held and your savings account number. ACH transfers work for savings accounts and take the same one to three business days.
What is Schwab's routing number for incoming transfers?
The routing number for most Charles Schwab checking accounts is 101000025. Confirm this with Schwab before you initiate a transfer, as routing numbers can vary by account type or location. You can find your routing number in your account statements or by calling Schwab.
How long does it take for money to show up after I deposit a check through the app?
Mobile check deposits typically clear within one to two business days. The deposit shows as pending in your account when ready after you submit it, but the funds are not available for withdrawal or transfer until the check clears. Schwab will notify you when the check has cleared.
Can I deposit cash into my Schwab checking account?
Yes, but only at a Schwab ATM or through a partner bank's ATM that accepts deposits. Schwab does not have physical branches where you can walk in and deposit cash. Use the ATM locator on Schwab's website to find the nearest location. Cash deposits post when ready.
Is there a limit on how much I can transfer into my Schwab account per day?
ACH transfers are limited by your originating bank's daily transfer limit, which is typically $10,000 to $25,000. Wire transfers have no Schwab-imposed limit, but your originating bank may have limits. Mobile check deposits are limited to $10,000 per day. ATM deposits have no daily limit set by Schwab, though individual ATMs may have physical constraints.