You can deposit cash at Charles Schwab, but not at every branch

Charles Schwab does not accept cash deposits at its own branches. Instead, you deposit cash through MoneyLink, a third-party network that lets you add money to your Schwab account at participating retailers and ATMs. You can also transfer cash by depositing it into another bank account first, then moving it electronically to Schwab.

The most direct route is finding a MoneyLink location near you—usually a grocery store, pharmacy, or convenience store. You hand over cash, provide your Schwab account details, and the money appears in your account within one business day. There is no fee from Schwab, though the retailer may charge a small deposit fee (typically $1 to $3).

If you prefer to avoid third-party retailers, you can deposit cash at your own bank or credit union, then transfer the balance to Schwab using ACH (Automated Clearing House) or wire transfer. This takes longer—usually two to three business days for ACH—but keeps the transaction within the banking system.

Key Takeaways

  • Charles Schwab accepts cash deposits through MoneyLink, a network of retail locations and ATMs, not through Schwab branches directly.
  • MoneyLink deposits appear in your account within one business day, and Schwab charges no fee, though the retailer may charge $1 to $3.
  • You can also deposit cash at another bank you own, then transfer the money to Schwab via ACH or wire transfer in two to three business days.
  • MoneyLink locations include grocery stores, pharmacies, and convenience stores; you can search for nearby options on the MoneyLink website or Schwab's app.

Finding a MoneyLink location and how the deposit works

To find a MoneyLink retailer near you, log into your Schwab account online or on the mobile app and search for "MoneyLink deposit locations," or visit the MoneyLink website directly and enter your zip code. The search shows you which stores and ATMs in your area accept cash deposits to Schwab accounts.

When you arrive at a participating location, tell the cashier or teller you want to make a MoneyLink deposit. Provide your Schwab account number and routing number (both visible on your checks or in your account settings). Hand over the cash. The retailer will give you a receipt with a confirmation number. The deposit typically posts to your account within one business day, though some deposits clear the same day.

Retailer fees vary. Many grocery stores and pharmacies charge $1 to $3 per deposit. Some locations charge nothing. Ask before you hand over cash if you want to know the fee upfront. Schwab itself does not charge you for receiving the deposit.

Using another bank account as an intermediary

If no MoneyLink location is convenient, deposit the cash at a bank or credit union where you already have an account. Once the cash is in that account, transfer it to Schwab using ACH or wire transfer. This method avoids retailer fees but takes longer.

ACH transfers are free and usually take two to three business days. Log into your Schwab account, go to the transfer section, select "transfer from another bank," and enter the other bank's routing number and your account number there. Initiate the transfer from Schwab's side (not from the other bank). The money will move automatically.

Wire transfers are faster—usually same-day or next-day—but Schwab charges a fee for incoming wires (typically $0 to $15, depending on your account type). Use this method only if you need the cash converted to your Schwab account urgently.

Limits and timing for cash deposits

MoneyLink deposits do not have a stated daily limit, but individual retailers may cap how much you can deposit in a single transaction. Most allow $500 to $1,000 per deposit. If you need to deposit more, you can make multiple deposits on the same day at different locations, or spread them across days.

Deposits made before 11:59 p.m. Eastern Time on a business day typically post by the next business day. Deposits made after midnight or on weekends post the following business day. If you need the money urgently, deposit early in the day on a weekday to maximize the chance of same-day posting.

Check your Schwab account settings to confirm your account is set up to receive deposits. Most checking accounts are, but some savings or money market accounts may have restrictions. If a deposit fails, Schwab will notify you and the retailer will refund the cash.

What to do if MoneyLink is not available in your area

If you cannot find a MoneyLink location nearby, your options are to use another bank as an intermediary (described above) or to contact Schwab directly to ask about alternatives. Schwab's customer service can sometimes suggest local retailers you may have missed, or discuss other deposit methods for your situation.

Some customers also use mobile payment apps like Venmo, PayPal, or Square Cash to receive money from friends or family, then transfer that balance to Schwab. This works if someone else can send you money, but does not help if you have physical cash and no one to transfer it from.

If you regularly need to deposit large amounts of cash, opening a second account at a local bank or credit union may be worth the effort. You deposit cash there for free, then move it to Schwab electronically whenever you want.

Fees and what they cover

Schwab charges no fee for receiving MoneyLink deposits. The retailer's fee (if any) is separate and goes to them, not to Schwab. You pay it at the time of deposit.

ACH transfers from another bank to Schwab are free. Wire transfers into Schwab may carry a fee depending on your account type—check your account agreement or call Schwab to confirm. Outgoing wires from Schwab are typically $15 to $25, but that is not relevant for depositing cash.

If a MoneyLink deposit fails or is reversed, Schwab will not charge you a fee. The retailer may refund their fee as well, though policies vary by location.

Frequently Asked Questions

Can I deposit cash at a Schwab branch in person?

No. Charles Schwab branches do not accept cash deposits. You must use MoneyLink, another bank account, or contact Schwab to discuss alternatives. If you have a Schwab debit card, you can withdraw cash at ATMs, but deposits only work through the methods described here.

How long does a MoneyLink deposit take to show up?

Most MoneyLink deposits post within one business day. Some post the same day if you deposit early enough on a weekday. Deposits made after 11:59 p.m. Eastern Time or on weekends post the next business day. Check your Schwab app to see the exact status of your deposit.

What if I deposit cash and it does not show up?

Contact Schwab with your MoneyLink receipt and confirmation number. Schwab can trace the deposit and confirm whether it was received. If the retailer failed to process it, they will refund your cash. If Schwab received it but it has not posted, Schwab can investigate the delay.

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

MoneyLink does not publish a daily limit, but individual retailers typically cap deposits at $500 to $1,000 per transaction. You can make multiple deposits in one day at different locations if you need to deposit more. Contact the retailer or Schwab if you need to deposit a very large amount.

Can I deposit cash using my phone or computer?

No. You must physically visit a MoneyLink location with cash. You cannot deposit cash remotely through Schwab's app or website. However, you can initiate ACH or wire transfers from your computer once the cash is in another bank account.