The fastest ways to fund your Schwab checking account
You can move money into your Schwab checking account through five main routes: external bank transfer (ACH), wire transfer, mobile check deposit, ATM deposit at a Schwab ATM, or direct deposit from your employer or benefit payer. ACH transfers from another bank take one to three business days and cost nothing. Wire transfers arrive the same day but carry a fee. Mobile check deposit and ATM deposit are instant or near-instant. Direct deposit is free and automatic once you set it up.
Which method you choose depends on how fast you need the money and whether you have a check or cash. If you're moving money from another bank account you own, ACH is cheapest. If you need it today and have a check, use mobile deposit. If you're receiving regular paychecks or government benefits, set up direct deposit once and never think about it again.
Key Takeaways
- ACH transfers from another bank take one to three business days and are free, making them the cheapest option for moving money you already have elsewhere.
- Mobile check deposit through the Schwab mobile app is instant and works for checks you receive, but you cannot deposit cash this way.
- Wire transfers arrive the same business day but Schwab charges a fee for incoming wires, so use this only when speed is worth the cost.
- Direct deposit from your employer or a government program is free and automatic, so set it up once using your Schwab routing and account number.
- Schwab ATM deposits at network ATMs are instant, but you can only deposit cash and checks at machines that support deposits.
ACH transfer from another bank account
An ACH transfer (Automated Clearing House) is the standard way to move money between banks. You initiate it from your other bank's website or app, enter your Schwab account number and routing number, and the money arrives in one to three business days. Schwab's routing number is 121000248. The transfer is free on Schwab's end, though your other bank may charge a fee if you exceed their monthly transfer limit.
To set up the transfer, log into your other bank and look for "transfer funds," "send money," or "move money" in the menu. You will need to add your Schwab account as a destination. Your other bank may require you to verify the account by depositing two small test amounts (usually under $1 each) that Schwab sends back within a few days. Once verified, future transfers are instant to initiate, though the actual movement of money still takes one to three business days.
ACH transfers work in both directions: you can also send money out of Schwab to another bank the same way. The timeline is the same regardless of direction.
Wire transfer for same-day funding
A wire transfer moves money the same business day, but Schwab charges a fee for incoming wires. As of now, that fee is $15 for domestic wires, though you should confirm the current amount on Schwab's website or by calling their customer service line. You initiate a wire from your other bank and provide them with Schwab's routing number (121000248), your account number, and your name as it appears on the account.
Wire transfers are final once sent—you cannot cancel or reverse them. Make sure your account number and name are correct before you authorize the transfer. If you send a wire to the wrong account, you will have to contact that bank and ask them to return it, which may take weeks or may not happen at all.
Use wire transfer only when you need the money the same day and the $15 fee is worth it to you. For routine transfers, ACH is cheaper and only takes a few days longer.
Mobile check deposit through the Schwab app
Mobile check deposit lets you photograph the front and back of a check using the Schwab mobile app and deposit it without visiting a branch or ATM. The deposit is usually available within one business day, though Schwab may hold the funds for a longer period depending on the check amount or your account history. You can only deposit checks this way—not cash.
To use mobile deposit, open the Schwab app, find the deposit or mobile check option, and follow the prompts to photograph both sides of the check. Make sure the entire check is visible, the image is in focus, and you can read all the numbers. After you submit the photos, write "deposited" on the back of the check and keep it for at least 30 days in case Schwab needs to verify it.
There is no fee for mobile check deposit. Schwab limits the amount you can deposit per check and per day—check the app or your account terms for current limits, as these can change.
ATM deposit at Schwab network locations
Schwab operates a network of ATMs that accept both cash and check deposits. You insert your debit card, select deposit, and follow the on-screen prompts. The deposit is posted immediately, though the funds may not be available to withdraw until the next business day depending on the amount and time of day.
Not all ATMs accept deposits—only machines labeled as accepting deposits will have a slot for envelopes or a deposit function. If you cannot find a Schwab ATM near you, use the ATM locator on Schwab's website or app to find the nearest one that accepts deposits.
ATM deposits are free and work for both cash and checks. This is the fastest way to deposit cash into your account.
Direct deposit from your employer or benefits program
Direct deposit is the easiest method if you receive regular paychecks or government benefits. You provide your employer or benefits administrator with your Schwab routing number (121000248) and your account number, and the money is deposited automatically on payday. You set it up once and never have to do anything again.
To find your account number, log into your Schwab account online or call customer service. Your routing number is always 121000248 for direct deposit. Some employers and benefit programs ask for your account type (checking or savings)—tell them checking.
Direct deposit is free and usually arrives on the scheduled payday. If payday falls on a weekend or holiday, the deposit typically arrives the business day before. This is the most reliable way to fund your account regularly.
Timing and what to expect at each step
| Method | Time to arrive | Cost | What you need |
|---|---|---|---|
| ACH transfer | 1–3 business days | Free | Another bank account in your name |
| Wire transfer | Same business day | $15 (incoming) | Routing and account number |
| Mobile check deposit | 1 business day | Free | A check and the Schwab app |
| ATM deposit | Immediate posting | Free | Cash or check and your debit card |
| Direct deposit | On payday | Free | Routing and account number |
When you initiate a transfer, Schwab usually sends you a confirmation email or notification in the app. If the transfer does not arrive by the expected date, log into your account and check the transaction history to see if it shows as pending. If it does not appear there, contact Schwab customer service—the delay may be on the sending bank's end.
Frequently Asked Questions
Can I deposit cash into my Schwab checking account without visiting an ATM?
No. Schwab does not accept cash deposits through the mail or at branches. You must use an ATM that accepts deposits or visit a Schwab branch location if one is near you. Mobile deposit and wire transfers do not work for cash.
How do I find my Schwab routing number and account number?
Log into your Schwab account online or through the app and look for account information or account details. Your routing number for direct deposit and ACH transfers is 121000248. Your account number is unique to you and appears on your checks and in your account settings.
What happens if I send an ACH transfer but use the wrong account number?
The transfer may be rejected and returned to your sending bank within a few business days, or it may go to the wrong account. If it goes to the wrong account, contact Schwab immediately and provide proof of the error. Schwab can attempt to recover the funds, but recovery is not may provide.
Can I deposit a check from another person into my Schwab account?
Yes, as long as the check is made out to you or has your name on it. If the check is made out to someone else, you cannot deposit it into your account. Some checks require the payee to sign the back (endorse it) before deposit—mobile deposit and ATM deposit both work for endorsed checks.
Is there a limit to how much I can deposit per day?
Yes, but the limit depends on the deposit method and your account history. Mobile check deposit, ACH transfers, and ATM deposits all have daily or per-transaction limits. Check your account terms or contact Schwab to learn your specific limits, as they vary by account type and customer profile.