Most online banks let you deposit cash, but not directly
You cannot walk into a branch and hand cash to an online bank, because online banks do not have physical locations. But nearly all of them have found ways to let you deposit cash anyway — you just have to use a partner network or a workaround. The most common method is depositing cash at a retail location (like a grocery store or pharmacy) that the bank has partnered with, or using a mobile deposit feature to photograph checks instead.
The method available to you depends on which online bank you use. Some banks offer multiple options; others offer only one. Before you open an account, it is worth checking which cash deposit methods that bank supports, because not all of them work equally well for everyone.
Key Takeaways
- Most online banks partner with retail networks so you can deposit cash at grocery stores, pharmacies, or other locations without visiting a bank branch.
- Some online banks let you deposit cash through their ATM network, though ATM availability varies widely by bank and location.
- Mobile deposit (photographing checks) works for checks but not for cash, and requires you to have checks to deposit in the first place.
- Cash deposit methods and any associated fees differ by bank, so compare before opening an account if cash deposits matter to you.
- If your bank does not offer a direct cash deposit method, you can deposit cash into a linked account at another bank and transfer the money electronically.
Depositing cash at retail partners
The easiest way to deposit cash into many online checking accounts is through a retail deposit network. Your bank partners with stores like Walmart, CVS, Walgreens, or grocery chains, and you can walk into any participating location, hand the cashier your cash, and have it added to your account within minutes or hours.
To use this method, you typically need to provide the cashier with your account number or a barcode from your banking app. Some banks issue a special deposit card or slip that you bring with you. The process is fast, but not all banks offer this option, and not all retail locations participate — even within the same chain. Check your bank's website or app to see which retailers near you accept deposits for your account.
There is usually no fee for retail deposits, though some banks may charge a small fee if you exceed a certain number of deposits per month. Read your bank's deposit policy before you rely on this method regularly.
Using ATMs to deposit cash
Some online banks have their own ATM networks or partner with ATM networks so you can deposit cash at ATMs without a teller. This works the same way as depositing at a branch bank — you insert your card, select deposit, put the cash in the slot, and the money appears in your account.
The catch is that ATM availability varies dramatically. A bank might have hundreds of ATMs in one state and none in another. Before opening an account, search the bank's ATM locator tool and see if there are machines near your home, work, or places you visit regularly. If there are not, this method will not help you.
ATM deposits are usually free, but some banks charge a fee per deposit or per month if you use ATMs beyond a certain limit. Check the fee schedule on the bank's website.
Mobile deposit for checks (not cash)
Mobile deposit is a feature that lets you photograph the front and back of a check using your phone and deposit it through the bank's app. This is fast and convenient, but it only works for checks — you cannot photograph cash and deposit it.
If you receive cash and want to deposit it using mobile deposit, you would need to first convert the cash into a check. You could ask the person who gave you the cash to write you a check instead, or you could deposit the cash into another account and write yourself a check from that account. Neither option is practical for regular cash deposits.
Depositing cash through a linked account
If your online bank does not offer a direct way to deposit cash, you can use a workaround: deposit the cash into a checking or savings account at a different bank (one with physical branches), then transfer the money electronically to your online bank account.
This works if you have access to another bank account — perhaps at a credit union, a traditional bank, or even a second online bank that does accept cash deposits. The transfer usually takes one to three business days. This method is slower than a direct deposit, but it works when nothing else does.
The downside is that you now have to manage two accounts and remember to transfer money between them. If you do this regularly, it becomes tedious. This is a backup option, not a primary solution.
Comparing cash deposit options across banks
Different online banks offer different combinations of deposit methods. One bank might have a strong retail network but no ATMs. Another might have ATMs but no retail partners. A third might offer both but charge fees.
If cash deposits are important to your banking routine, spend a few minutes comparing before you open an account. Visit each bank's website and look for a page titled "Deposit Methods," "How to Deposit," or "Cash Deposits." Write down which methods are available and whether there are any fees. Then check the retail locator or ATM locator to see if those options are actually available where you live.
This small step upfront saves you frustration later — you do not want to discover six months in that you cannot easily deposit the cash you receive from a side job or from family.
Fees and limits on cash deposits
Most online banks do not charge a fee for individual cash deposits, but some do. A few banks charge per deposit (usually 50 cents to $1), and others charge a monthly fee if you make more than a certain number of deposits (say, more than four per month).
Some banks also set a limit on how much cash you can deposit in a single transaction or per day. These limits are usually high enough that they do not affect most people, but it is worth checking if you sometimes deposit large amounts of cash.
Read the fee schedule and deposit policy on your bank's website before opening an account. The policy is usually in a document called "Deposit Agreement," "Fee Schedule," or "Account Terms."
Frequently Asked Questions
Can I deposit cash at any ATM, or only my bank's ATMs?
Only your bank's ATMs or ATMs in your bank's network. Depositing cash at another bank's ATM will not work — the ATM will reject the transaction or deposit the money into the wrong account. Always use an ATM that displays your bank's logo or name.
What if there are no retail partners or ATMs near me?
Ask your bank if they offer any other deposit methods. Some banks mail you deposit envelopes that you can fill with cash and mail back. Others may have partnerships you are not aware of. If none of those work, the linked account method (depositing into another bank and transferring) is your fallback.
How long does it take for a cash deposit to show up in my account?
Retail deposits usually appear within minutes to a few hours. ATM deposits may take up to one business day. Mobile deposits of checks typically post within one to three business days. Check your bank's policy for the exact timing.
Do I need to bring my debit card to deposit cash at a retail partner?
Not always. Most banks let you provide your account number or scan a barcode from your app instead. But it is a good idea to bring your card anyway in case the barcode does not scan or the cashier needs a backup way to identify your account.
Can I deposit someone else's cash into my account?
Yes, as long as the cash is yours to deposit. The bank does not verify who originally had the cash. However, if you are regularly depositing large amounts of cash that are not your income, the bank may flag the account for review as part of anti-money-laundering rules. Be prepared to explain the source of the cash if asked.