Yes, you can transfer money into Schwab checking in multiple ways
You can move money into a Schwab checking account through ACH transfers from another bank, wire transfers, mobile check deposit, transfers from other Schwab accounts, and in-person deposits at Schwab branches. The method you choose depends on how fast you need the money to arrive, whether you have access to a branch, and which bank you're transferring from.
Most transfers take one to three business days. Wire transfers are faster but cost money. ACH transfers are free but slower. Mobile check deposit works immediately for most checks, though the funds may take a day or two to fully clear.
Key Takeaways
- ACH transfers from another bank are free and take one to three business days, making them the cheapest option for routine transfers.
- Wire transfers arrive the same day or next business day but cost between $15 and $25 depending on whether the wire is domestic or international.
- Mobile check deposit through the Schwab mobile app posts immediately to your account, though the check itself clears within one to two business days.
- You can transfer money between your own Schwab accounts instantly at no cost using Schwab's internal transfer system.
- In-person deposits at a Schwab branch are available during business hours and post to your account the same day.
ACH transfers from another bank
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, provide your Schwab account and routing number, and the money arrives in one to three business days at no cost.
To set up an ACH transfer into Schwab, you will need your Schwab checking account number and Schwab's routing number. Schwab's routing number is 121000248 for most ACH transfers. You enter these details in your other bank's transfer form, choose the amount, and select a date. The transfer is free and does not require you to contact Schwab.
If your other bank does not let you initiate the transfer, you can ask that bank to pull the money from Schwab instead. This is called a reverse transfer or ACH debit. You will need to provide your Schwab account and routing number to your other bank, and they will handle the rest.
Wire transfers for faster deposits
A wire transfer moves money the same day or next business day, depending on when you send it and which bank you're wiring from. Domestic wire transfers into Schwab cost $15 to $25, depending on whether you send the wire through Schwab or through another bank.
To wire money into Schwab, contact your current bank and ask them to send a domestic wire. You will need to provide them with Schwab's wire routing number (121000248), your Schwab account number, and your name as it appears on the Schwab account. Your bank will charge you the wire fee and deduct the full amount you want to send, including the fee, from your account.
International wire transfers into Schwab take longer and cost more. If you are sending money from outside the United States, ask your bank for Schwab's international wire instructions, which include a SWIFT code and additional routing details. International wires typically arrive within two to five business days.
Mobile check deposit through the Schwab app
The Schwab mobile app lets you photograph the front and back of a check and deposit it without visiting a branch. The deposit posts to your account immediately, though the check itself clears within one to two business days. There is no fee for mobile check deposit.
To deposit a check, open the Schwab app, navigate to the deposit or transfer section, select mobile check deposit, and photograph both sides of the check in good lighting. The app will read the check amount and routing number automatically. Review the details, confirm the deposit, and the money will appear in your account right away.
Schwab limits the amount you can deposit per check and per day through the mobile app. These limits vary and may change, so check the app or Schwab's website for current maximums. If you need to deposit a check larger than the daily limit, you can split it across multiple days or visit a branch.
Transfers between your own Schwab accounts
If you have multiple accounts at Schwab—such as a brokerage account, savings account, or another checking account—you can move money between them instantly and for free. Log into Schwab's website or app, select the account you want to transfer from, choose the transfer option, and select your Schwab checking account as the destination.
Internal Schwab transfers post immediately and do not count against any daily transfer limits. You can move money back and forth as often as you need without fees or delays.
In-person deposits at a Schwab branch
Schwab has branches in most major cities. You can walk in during business hours, provide a check or cash, and deposit it directly into your checking account. The deposit posts to your account the same day, though cash deposits may take a few hours to appear.
To find a Schwab branch near you, use the branch locator on Schwab's website. Bring your ID and the check or cash you want to deposit. If you do not have a branch nearby, mobile check deposit or ACH transfer are your best options.
What to do if a transfer is delayed or does not arrive
If an ACH transfer does not arrive within three business days, contact your sending bank first. They can confirm whether the transfer was sent and provide a trace number. If the transfer was sent but Schwab did not receive it, Schwab's customer service can investigate on their end.
If a wire transfer does not arrive within one business day, contact Schwab immediately with your wire confirmation number from your sending bank. Schwab can check whether the wire was received and help locate it if it went to the wrong account.
For mobile check deposits that do not clear within two business days, contact Schwab with the check details. Delays are usually caused by image quality issues or a problem reading the routing number. Schwab can tell you whether the check was processed and when it will clear.
Frequently Asked Questions
How long does an ACH transfer into Schwab take?
ACH transfers typically take one to three business days. The exact timing depends on when you initiate the transfer and your sending bank's processing schedule. Transfers initiated on a weekend or holiday may not begin processing until the next business day.
Can I transfer money from PayPal or Venmo into Schwab checking?
Yes, you can link your Schwab checking account to PayPal or Venmo and transfer money out of those services into Schwab. The transfer is processed as an ACH transfer and takes one to three business days. You will need to provide your Schwab account and routing number when you link the account.
What is Schwab's routing number for ACH transfers?
Schwab's routing number for ACH transfers is 121000248. This is the number you provide to your other bank when you initiate a transfer into Schwab. Do not confuse this with Schwab's wire routing number, which is the same but used for different purposes.
Is there a limit on how much I can transfer into Schwab checking?
Schwab does not publish a single transfer limit. ACH transfers are limited by your sending bank, which typically allows $10,000 to $25,000 per day. Wire transfers have higher limits. Mobile check deposits have daily and per-check limits that vary. Contact Schwab if you need to transfer a large amount.
Can I set up automatic recurring transfers into Schwab checking?
Yes, you can set up automatic ACH transfers from another bank to Schwab. Log into your other bank's website, create a recurring transfer, and provide your Schwab account and routing number. The transfer will repeat on the schedule you choose at no cost.