You can deposit cash at Charles Schwab, but not directly into your checking account
Charles Schwab does not accept cash deposits at its branches or through ATMs. If you need to move cash into your Schwab checking account, you have two practical routes: deposit the cash into another bank account you own, then transfer the money electronically to Schwab, or use a third-party service like MoneyGram or a check-cashing store to convert the cash into a money order or cashier's check, then deposit that.
The reason Schwab does not take cash is structural—Schwab Bank operates primarily as a digital bank without the physical cash-handling infrastructure that traditional banks maintain. This is not unusual for online-focused banks, but it does mean you need an extra step if you have physical currency.
The fastest and cheapest option for most people is the electronic transfer route, which takes one to two business days and costs nothing. The check or money order route takes longer but works if you do not have another bank account to use as an intermediary.
Key Takeaways
- Charles Schwab checking accounts do not accept cash deposits directly at branches or ATMs because Schwab operates as a digital bank without physical cash infrastructure.
- The fastest way to move cash into your Schwab account is to deposit it at another bank you own, then transfer the funds electronically to Schwab within one to two business days at no cost.
- If you do not have another bank account, you can convert cash to a money order or cashier's check at a post office, grocery store, or check-cashing service, then deposit that document into Schwab.
- Mobile check deposit through the Schwab mobile app works for checks and money orders but not for cash itself.
Depositing cash through another bank account
This is the simplest path if you have a checking or savings account at any other bank—a major national bank, a credit union, a regional bank, or even another online bank. Deposit your cash there using the bank's ATM, teller window, or mobile app (if the bank offers mobile cash deposit). Once the cash is in that account, you can transfer it to your Schwab checking account using an external transfer.
To set up the transfer, log into your Schwab account, go to the Transfers section, and select "Transfer from another bank." You will need the routing number and account number from your other bank. Schwab will initiate the transfer, which typically completes within one to two business days. There is no fee for this transfer on Schwab's side, though your other bank may charge a fee for sending money out—check their terms.
This method works even if the other bank is a small local credit union or a bank in a different state. The transfer happens through the ACH (Automated Clearing House) network, which connects virtually all U.S. banks and credit unions.
Converting cash to a check or money order
If you do not have access to another bank account, you can convert your cash into a negotiable instrument that Schwab will accept. A money order is the most common choice. You can buy a money order at the U.S. Postal Service, most grocery stores (customer service desk), Walmart, CVS, Walgreens, or check-cashing stores. The cost is usually between $1 and $3 per money order, depending on the amount and the location.
Make the money order payable to yourself, then deposit it into your Schwab account using mobile check deposit. Open the Schwab mobile app, go to Deposit, select Check Deposit, take photos of the front and back of the money order, and submit. The deposit typically posts within one to two business days.
A cashier's check is another option, though it requires going to a bank branch. If you have a bank account anywhere, you can ask that bank to issue a cashier's check for the amount of cash you have. The bank will take the cash, issue the check, and you then deposit that check into Schwab the same way. Cashier's checks cost $5 to $15 depending on the bank.
What does not work: ATMs and in-person deposits
Schwab does not operate ATMs that accept cash deposits. Some Schwab customers have access to a network of ATMs through Schwab's partnerships (for withdrawals only), but none of these accept deposits. You cannot walk into a Schwab branch with cash and deposit it, because Schwab branches are designed for account services and investment information, not cash handling.
If you see an ATM branded with the Schwab name or logo, it will only allow you to withdraw cash, not deposit it. The same applies to any ATM in the Schwab network—deposits are not an option.
Timing and what to expect
Electronic transfers from another bank take one to two business days. Money order or check deposits via mobile app also take one to two business days to post. If you need the money in your account faster, neither method will help—Schwab does not offer same-day or next-day posting for these transactions.
Once you submit a mobile check deposit, Schwab will send you a confirmation. The funds are not when ready available, but you can usually see the deposit as pending in your account within a few hours. The actual posting (when the money is fully available and the check has cleared) happens one to two business days later.
If you are depositing a large amount of cash, be aware that banks and check-cashing services are required to report cash transactions over $10,000 to the IRS. This is routine and not a problem if the money is legitimate, but the report will be filed automatically.
Alternatives if you need cash regularly
If you receive cash frequently—from a side job, tips, or a business—consider opening a second account at a traditional bank that has physical branches and ATMs near you. Many banks offer free checking accounts. You can deposit cash there when ready and transfer to Schwab whenever you want. This eliminates the need to find a money order or use a third-party service each time.
Some employers and gig platforms (like DoorDash or Instacart) offer direct deposit to any bank account, including Schwab. If you can set up direct deposit instead of receiving cash, that is the simplest long-term solution.
Frequently Asked Questions
Can I deposit cash at a Schwab ATM?
No. Schwab ATMs only allow withdrawals. If you need to deposit cash, you must use another bank's ATM or a teller, then transfer the money electronically to Schwab.
How long does a mobile check deposit take?
One to two business days from the time you submit the photos. The deposit may show as pending within a few hours, but the funds are not fully available until the check clears.
Is there a fee to transfer cash from another bank to Schwab?
Schwab does not charge a fee for incoming transfers. Your other bank may charge a fee for sending money out—check their fee schedule. Many banks offer free transfers.
What if I do not have another bank account?
Buy a money order at the post office, grocery store, or check-cashing service, make it payable to yourself, and deposit it via mobile check deposit in the Schwab app. The cost is $1 to $3 per money order.
Can I deposit a large amount of cash this way?
Yes, but be aware that cash transactions over $10,000 are reported to the IRS automatically. This is routine and legal—the report is filed whether the money comes from a job, a sale, or savings. There is no limit on how much you can deposit.