The fastest way to add money is through ACH transfer from your bank

You can move money into your Charles Schwab account from another bank account you own using an ACH transfer (Automated Clearing House). This is free and takes one to three business days. You'll need your Schwab account number and routing number, which you can find in the Schwab mobile app or by logging into your account online.

To start the transfer, log into your other bank's website or app and look for "Send Money" or "Transfer Funds". Select the option to transfer to an external account, then enter Schwab's routing number (1100) and your Schwab account number. Your bank may require you to verify the Schwab account with two small deposits before the transfer goes through — this is a security step that takes a few days.

If you're moving a large amount, check whether your bank has daily or monthly transfer limits. Some banks cap ACH transfers at $10,000 per day or $25,000 per month. Schwab itself does not limit incoming ACH transfers, but your sending bank might.

Key Takeaways

  • ACH transfers from another bank are free and take one to three business days, and Schwab's routing number is 1100.
  • Your bank may require you to verify the Schwab account with two small test deposits before allowing larger transfers.
  • Wire transfers arrive the same day but cost $15 to $25 and must be initiated from your bank, not through Schwab.
  • Mobile check deposit through the Schwab app is free and clears within one to two business days for most checks.
  • Direct deposit of paychecks or government payments is free and requires you to give your employer or agency your Schwab account and routing number.

Wire transfers if you need the money the same day

A wire transfer moves money into your Schwab account on the same business day, but your bank will charge you a fee — typically $15 to $25 for a domestic wire. You initiate the wire from your bank's website or by calling them, and you'll need Schwab's routing number (1100) and your account number.

Wire transfers are final once sent, so double-check the account number before you confirm. If you send money to the wrong account, you cannot reverse it. Schwab does not charge you to receive a wire, only your sending bank does.

Wires sent before 2 p.m. Eastern Time on a business day usually arrive the same day. Wires sent after 2 p.m. or on weekends and holidays arrive the next business day.

Mobile check deposit through the Schwab app

If you have a paper check, you can deposit it using your phone. Open the Schwab mobile app, go to "Deposit", take a photo of the front and back of the check, and submit it. The check is usually available in your account within one to two business days.

There is no fee for mobile check deposit. Schwab holds the funds for a short period while the check clears, but you can usually see the deposit in your available balance right away. The check itself must be made out to you and cannot be a third-party check (one made out to someone else).

Direct deposit for paychecks and government payments

If your employer or a government agency sends you regular payments, you can set up direct deposit to move that money straight into your Schwab account. This is free and happens automatically on the payment date.

To set this up, you'll need to give your employer or agency your Schwab account number and routing number (1100). You can find both in the Schwab app under account settings or by calling Schwab's customer service. Some employers let you split your paycheck between multiple accounts — for example, sending part to Schwab and part to another bank.

Direct deposit typically takes one to two pay cycles to activate after you submit the information. Once it's set up, the money arrives automatically without any action from you.

Transferring money from another Schwab account you own

If you have multiple Schwab accounts — for example, a brokerage account and a bank account — you can move money between them for free. Log into your Schwab account, select "Transfer Funds", choose the account you're transferring from and the account you're transferring to, and enter the amount. The transfer is usually instant or takes one business day.

This works only if both accounts are registered in your name. You cannot transfer between your account and someone else's account this way, even if you're a joint owner.

What happens if a deposit doesn't show up

If you sent money and it hasn't arrived after the expected timeframe, first check that you used the correct routing number (1100) and account number. Log into your Schwab account and look at the transaction history to see if the deposit is pending.

If the transfer was initiated from your bank more than three business days ago and still hasn't arrived, contact Schwab's customer service with the date you sent the money and the amount. Have your bank's confirmation number ready. Schwab can trace the transfer and tell you where it is in the system.

If your bank shows the money was sent but Schwab never received it, your bank is responsible for locating it or refunding you. Ask your bank to file a trace on the transfer.

Frequently Asked Questions

Can I deposit cash into my Schwab account?

No, Schwab does not accept cash deposits directly. You must deposit cash into another bank account first, then transfer it to Schwab using ACH or wire transfer. Some Schwab branches have ATMs where you can withdraw cash, but you cannot deposit it there.

Is there a limit to how much I can deposit at once?

Schwab does not set a limit on incoming deposits. Your sending bank may have daily or monthly limits on ACH transfers, so check with them. Wire transfers have no limit from Schwab's side, but your bank may restrict how much you can wire in a single day.

Do I need to verify my identity when I add money?

The first time you transfer from a new bank account, your bank may require you to verify the Schwab account with two small test deposits. This is a security measure and is normal. After verification, larger transfers go through without this step.

What's the difference between Schwab's routing number and my account number?

The routing number (1100) identifies Schwab as the bank. Your account number identifies your specific account within Schwab. You need both to transfer money in. Your account number is unique to you; the routing number is the same for all Schwab customers.

Can I set up automatic recurring deposits?

Yes, if you're using ACH transfer from another bank. Log into that bank's website and set up a recurring transfer to Schwab on whatever schedule you want — weekly, monthly, or any other interval. Direct deposit is also automatic once set up. Wire transfers must be initiated each time.