Yes, you can wire money into Charles Schwab checking, but the process depends on whether the money is coming from inside or outside the US
Charles Schwab accepts both domestic and international wire transfers into its checking accounts. Domestic wires (from another US bank) typically arrive within one business day. International wires take longer — usually three to five business days — and may carry fees on either end. You will need your account number and Schwab's routing number to give the sending bank, and Schwab may ask for additional details like your full name and address to match against their records.
The key difference is that Schwab does not initiate wires for you through their mobile app or online banking the way some banks do. You cannot send a wire out of Schwab easily, but you can receive one. If you need to move money into Schwab from another account you own, a domestic wire is faster than an ACH transfer (which takes three to five business days), but it costs money — usually $0 to $15 depending on which bank is sending it.
Key Takeaways
- Domestic wires into Schwab checking arrive in one business day and require your account number and Schwab's routing number (101000025 for most accounts).
- International wires take three to five business days and may have fees charged by both the sending bank and Schwab, which you should confirm before sending.
- The sending bank initiates the wire, not Schwab — you provide them with Schwab's routing number and your account details.
- If you are moving money between your own accounts, ACH transfer is free but slower; wire transfer is faster but costs money.
What information the sending bank needs from you
When you ask another bank to wire money into your Schwab checking account, give them these details: your full name as it appears on the Schwab account, your Schwab account number, Charles Schwab's routing number (101000025 for most checking accounts), and the amount. Some banks also ask for the receiving bank's address, which is Charles Schwab Bank, N.A., 211 Main Street, San Francisco, CA 94105.
Double-check the account number and routing number before you confirm the wire. A mistake in either one can send the money to the wrong account or bank, and recovery can take weeks. If the sending bank asks whether this is a savings or checking account, tell them checking — Schwab's routing number works for both, but the distinction helps their system route it correctly.
How long a wire takes and when the money is available
Domestic wires sent before 2 p.m. Eastern Time on a business day usually arrive in your Schwab account by the next business day. If you send a wire after 2 p.m. or on a weekend or holiday, it will not process until the next business day, and arrival will be the day after that. Schwab posts the money as soon as it arrives from the sending bank — you do not have to wait for a clearing period the way you might with a check or ACH transfer.
International wires are slower because they move through correspondent banks in other countries. A wire from Canada or Mexico typically takes two to three business days. Wires from Europe, Asia, or other regions often take four to five business days. The exact timeline depends on the sending bank's location and the banks in between. Ask the sending bank for an estimate before you send, since they can see the route the wire will take.
Fees and who pays them
Schwab does not charge you a fee to receive a domestic wire. The sending bank may charge you a fee (typically $15 to $30) for sending it, or they may charge the receiving bank, which Schwab would then pass to you. Ask your sending bank whether they charge an outgoing wire fee and whether Schwab will be charged an incoming fee before you send.
International wires are more expensive. The sending bank charges an outgoing fee (often $25 to $50), and Schwab may charge an incoming fee ($15 to $25) depending on the country the wire is coming from. Some international wires also lose money to currency conversion if the sending bank converts the funds before sending them. Ask the sending bank to send the money in US dollars to avoid this loss, and ask Schwab whether they will charge an incoming fee for the country the wire is coming from.
What to do if a wire does not arrive on time
If a domestic wire does not arrive within two business days of when you sent it, contact Schwab's customer service and have the sending bank's wire confirmation number ready. Schwab can trace the wire using that number and find out whether it arrived at their bank but was rejected, or whether it is still in transit. If it was rejected, the sending bank will usually send it back to the originating account within one to two business days.
If an international wire is delayed beyond five business days, contact Schwab with the wire confirmation number and ask them to trace it. International wires sometimes get held up in correspondent banks for compliance checks, especially if the amount is large or the sending country has additional regulations. Schwab can contact the intermediate banks to find out where the wire is stuck, but this process can take several days.
Alternatives if you need money in your account faster
If you are moving money between two accounts you own and need it quickly, an ACH transfer is free but takes three to five business days. A wire is faster (one business day for domestic) but costs money. If speed is critical and you have access to a Schwab branch or ATM, you can deposit cash or a check in person, which posts immediately for cash and within one business day for checks.
If you are receiving money from someone else and they have a Schwab account, they can transfer it to you using Schwab's peer-to-peer transfer feature, which is free and instant. If they use a different bank, they can send you money through their bank's bill pay or peer transfer service, which usually takes one to three business days and is free.
Frequently Asked Questions
Do I need to notify Schwab before I receive a wire?
No. Schwab does not require advance notice of incoming wires. The money will arrive and post to your account automatically once the sending bank sends it. You do not need to do anything on your end.
What if the wire is sent to the wrong account number?
If the account number is wrong but the routing number is correct, the wire will arrive at Schwab but may be rejected or held if the account does not match the name on the wire. Contact Schwab immediately with the wire confirmation number so they can try to locate it. If it cannot be found, the sending bank will initiate a return, which takes one to two weeks.
Can I receive a wire into a Schwab savings account instead of checking?
Yes. Use the same routing number (101000025) and your savings account number. Tell the sending bank it is a savings account so they route it correctly, though the routing number works for both account types.
Are there limits on how much I can wire in?
Schwab does not publish a limit on incoming wires. However, the sending bank may have limits on how much you can send in a single wire, and very large wires may trigger compliance reviews at either bank. Ask your sending bank about their limits before you send.
What happens if I wire money to Schwab but I do not have an account yet?
The wire will be rejected because there is no account to receive it. Open your Schwab checking account first, get your account number, and then have the money sent. If a wire is sent to a non-existent account, the sending bank will return it to the originating account after a few days.