The fastest ways to transfer money to Schwab

You can move money into a Charles Schwab checking account through ACH transfers (from another bank account), wire transfers, mobile check deposit, or by mailing a check. ACH transfers are free and take one to three business days. Wire transfers arrive the same day but cost money. Mobile check deposit is when ready to your account, though the funds may take a day or two to fully clear.

The method you choose depends on how quickly you need the money and where it's coming from. If you're moving money from your own account at another bank, ACH is usually the cheapest option. If someone else is sending you money or you need it urgently, wire transfer or check deposit might make more sense.

Key Takeaways

  • ACH transfers from another bank account are free and take one to three business days, making them the lowest-cost option for moving your own money.
  • Wire transfers arrive the same day but typically cost between $15 and $25, depending on whether the wire comes from inside or outside the United States.
  • Mobile check deposit through the Schwab mobile app is when ready and free, though the funds take one to two business days to fully clear.
  • You will need your Schwab account number and routing number to receive ACH transfers or wire transfers from another bank.

Setting up an ACH transfer from another bank

An ACH transfer is an electronic movement of money between bank accounts. To start one, log into your other bank's website or app and look for "transfer funds," "send money," or "pay from this account." You'll be asked to add a new recipient account. Enter your Charles Schwab account number and Schwab's routing number, which is 0160.

Your other bank will ask you to verify the account by depositing small test amounts (usually two deposits under $1 each) into the Schwab account, then confirming those amounts back in their system. This takes a few days but only happens once. After that, you can transfer money whenever you want, and it will arrive in one to three business days.

Some banks let you skip the test deposit step if you provide other information, like your name and address. It's worth asking your bank whether they offer this faster path.

Wire transfers for same-day delivery

A wire transfer moves money electronically and arrives the same business day, but it costs money. Charles Schwab charges $15 for incoming domestic wires (from a U.S. bank) and $25 for incoming international wires. Your sending bank may also charge a fee on their end, usually $15 to $30.

To send a wire to Schwab, you'll need to give the sending bank these details: Schwab's routing number (0160), your Schwab account number, your full name as it appears on the account, and Schwab's address (which your bank can look up, or you can find it on Schwab's website). Wire transfers cannot be reversed once sent, so double-check all information before confirming.

Wire transfers are most useful when you need money urgently or when someone outside your family is sending you a large amount. For moving your own money between accounts you control, ACH is almost always cheaper.

Mobile check deposit through the Schwab app

If you have a paper check, you can photograph it using the Charles Schwab mobile app instead of mailing it or visiting a branch. Open the app, find "deposit check" or "mobile deposit," and take clear photos of the front and back of the check. The app will read the check amount and deposit it into your account when ready.

The funds are available for when ready use in most cases, though they may take one to two business days to fully clear. This means you can see the money in your account right away, but Schwab may hold it briefly before you can transfer it out. The deposit is free.

Mobile check deposit works best for checks you receive occasionally. If you receive checks regularly, ask the sender whether they can set up a direct deposit instead, which is automatic and requires no action from you.

Direct deposit for paychecks and regular payments

Direct deposit is an automatic transfer that happens on a set schedule, usually every payday. Your employer or the organization sending you money (like Social Security or a pension) deposits funds straight into your Schwab account without you having to do anything.

To set up direct deposit, you'll need to give your employer or the paying organization your Schwab account number and routing number (0160). They may ask for this information on a form, or you may enter it into their online system. Once set up, the money arrives automatically on the same day each pay period.

Direct deposit is free and the most reliable way to receive regular payments. If you're not sure whether your employer offers it, ask your HR or payroll department.

Mailing a check to Schwab

You can mail a paper check to Charles Schwab, though this is slower than other methods. Write your account number on the back of the check, then mail it to the address listed on Schwab's website or your account statements. The check will take several days to arrive, then several more days to clear.

Mailing is useful only if you have no other option. It's slower and riskier than electronic methods because the check can be lost or delayed in the mail. If you must mail a check, consider using mobile deposit instead, which takes a photo and is when ready.

What information you need to receive money

To receive an ACH transfer or wire transfer, you'll need to provide your account number and routing number. Your Schwab account number appears on your debit card, checks, and account statements. Schwab's routing number is 0160 for all accounts.

For wire transfers, you'll also need to provide Schwab's mailing address and your full name as it appears on the account. The person or organization sending the money can find Schwab's address on the Schwab website or by calling Schwab directly.

Never share your account number or routing number with someone you don't trust. These numbers alone cannot be used to withdraw money from your account, but they should be treated as sensitive information.

Frequently Asked Questions

How long does an ACH transfer take?

ACH transfers typically take one to three business days. The exact timing depends on when you initiate the transfer and your other bank's processing schedule. Transfers sent on a weekend or holiday will begin processing the next business day.

Can I transfer money from my Schwab account to another bank?

Yes. Log into your Schwab account online or through the app, find the transfer or send money option, and enter the other bank's routing number and your account number there. The process is similar to receiving a transfer, but in reverse. ACH transfers out are also free and take one to three business days.

What if I enter the wrong account number?

If you enter an incorrect account number for an ACH transfer, the money may go to the wrong account or be rejected and returned to you. Wire transfers are harder to reverse. Always double-check account numbers and routing numbers before confirming any transfer.

Is there a limit to how much I can transfer?

Charles Schwab does not publish a single transfer limit. Some limits depend on your account history and the type of transfer. Contact Schwab directly if you're planning to transfer a large amount, as they may require additional verification.

Can I set up recurring transfers to Schwab?

Yes, if you set up the transfer through your other bank's system. Most banks let you schedule recurring ACH transfers on a weekly, biweekly, or monthly basis. You can also change or cancel a recurring transfer anytime through your other bank's website or app.