Online banks typically offer unique benefits, like lower fees, higher savings rates, and convenient digital banking tools. But because online-only banks lack physical locations, you can't visit a branch to deposit cash in an online bank account. Fortunately, most online banks offer multiple options for depositing cash, such as using ATMs or visiting partner retailers. Some options are easier and quicker than others, and you should check your account agreement for potential fees. It's also important to understand IRS rules for large cash deposits.
Key takeaways
- Many online banks offer at least one option for depositing cash to your bank account, but some cash deposit methods may come with fees.
- Some online banks allow you to deposit cash fee-free at partner retailers or in-network ATMs.
- If your online bank doesn't allow cash deposits, you may be able to transfer money from another bank account, purchase a money order for mobile deposit, or pay a friend to send you money on a payment app.
How to deposit cash if you have an online bank
While cash deposit methods vary across online banks, common options include:
1. ATM cash deposits
Many online banks have fee-free ATM networks with locations nationwide. Some ATMs in the network may accept cash deposits. You can often use your bank's mobile app to locate an in-network ATM near you that accepts cash deposits. For example, Axos Bank offers free cash deposits at select ATMs in the Allpoint network. Out-of-network ATMs may not accept cash deposits, or you may need to pay a transaction fee.
2. Cash deposit at the online bank's partner retailers
Some online banks partner with retailers, like CVS or Walmart, that accept cash deposits. Some banks partner with the Green Dot network, allowing you to deposit cash at an array of retail locations. To make a cash deposit, you'll give your cash to the cashier and either swipe your debit card or scan a barcode on your mobile banking app. The money will typically be accessible in your bank account within minutes or hours.
Online banks don't typically charge fees for cash deposits at partner retailers, but the retailer might. For example, SoFi's partner retailers in the Green Dot network charge up to $4.95 for cash deposits into your SoFi bank account. But some online banks offer fee-free options at select retailers. For example, Chime offers free cash deposits at more than 8,000 Walgreens locations.
3. Purchase a prepaid debit card with cash
Another option is to purchase a prepaid debit card from a retailer with cash and then transfer the balance to your online bank account. Some prepaid card issuers allow direct transfer to an online bank account when you register the card online, while others may require you to first transfer the funds to a third-party payment app, like PayPal or Venmo, before transferring the money to your linked bank account.
Most prepaid debit cards come with fees. These may include setup fees, monthly fees, reload fees, withdrawal fees, inactivity fees, or even per-purchase fees. When choosing a prepaid card, make sure to compare the potential fees.
4. Deposit cash at a local bank or credit union
Some people keep a bank account at a local bank or credit union to use primarily for deposits while keeping most of their funds in an online bank account to access its benefits. If you have a checking account at a brick-and-mortar bank or credit account, you can visit a branch to deposit cash. You can then transfer the funds to your online bank account in a few ways.
- Write yourself a check and use the online bank's mobile check deposit feature
- Link your online bank account and set up a transfer
- Use a direct transfer service like Zelle to send the money to your online bank account
In most cases, the process won't cost anything, but it could take longer for the money to become available in your online bank account compared to other cash deposit methods.
5. Buy a money order or cashier's check for mobile deposit
If your online bank accepts money orders as mobile deposits, you can use cash to purchase a money order from a local bank, post office, or select retailers. Money orders typically cost just a few dollars. A cashier's check is another option — it might cost more, but you can deposit it with any online bank that accepts mobile check deposits.
Online accounts we recommend
2025 award winner Best Checking and Savings Combo
Cash deposit limits
Cash deposit limits depend on your bank and the cash deposit method you use. There may be limits on the amount or number of deposits you can make on a daily, weekly, or monthly basis. If your online bank allows cash deposits at in-network ATMs, you're less likely to face dollar amount limits.
For example, Discover's Add Cash feature allows you to deposit cash at Walmart with no fees, but deposits are subject to the following limits:
- $20 minimum deposit
- Maximum of four deposits totaling no more than $1,000 per day in most states
- Maximum of seven deposits totaling no more than $7,000 per rolling 7-day period
- Maximum of 20 deposits totaling no more than $20,000 per calendar month
Note that the Bank Secrecy Act requires banks and credit unions to report cash deposits of $10,000 or more to the IRS. The rule also applies to financial institutions that issue money orders or cashier's checks of $10,000 or more. The goal is to help the IRS prevent money laundering and other illegal transactions.
It's also illegal to intentionally avoid the reporting requirement by making multiple cash deposits totalling $10,000 or more, even across multiple days or multiple banks. This tactic is known as "structuring". But federal prosecutors must prove that you intentionally structured your deposits to prevent your bank from reporting.
It's not a crime to make multiple cash deposits that add up to $10,000 or even to deposit more than $10,000 at once. But large deposits or suspicious patterns of deposits may trigger the IRS to take a closer look at your finances for signs of illegal activity. Keep in mind that most income is taxable, so you will need to report cash payments you receive to the IRS when you file your tax return. If you own a business that receives more than $10,000 in cash payments, you'll also need to file Form 8300 as soon as you reach the threshold.
FAQs
Can you deposit cash at CVS?
It's possible to deposit cash at a participating CVS store if your bank partners with the retailer or the Green Dot network. Depending on your bank, you may pay a fee to deposit cash at CVS, or it may be free. For example, Capital One offers free cash deposits to your bank account at participating CVS locations with the Capital One mobile app.
What is the IRS $600 rule?
In 2023, The American Rescue Plan reduced the reporting threshold to $600 for third-party payment organizations like Venmo and Cash App, which would have required those organizations to send a 1099-K form to any taxpayer who received more than $600 in payments, starting in 2026. However, the One Big Beautiful Bill Act repealed the IRS $600 rule, increasing the threshold to $20,000 and 200 or more transactions per year.
How much cash can a person receive as a gift without being taxed?
Donors typically pay tax on gifted cash, not recipients. In 2025, you can give up to $19,000 to each recipient without reporting the gift to the IRS.
Bottom line
Walking into a bank branch may be the simplest way to make a cash deposit, but the best online banks typically offer at least one convenient and fee-free alternative for adding cash to your account. If your employer offers direct deposit and your friends pay you via a P2P payment app, you may not need to worry about cash deposit options. But if you regularly need to deposit cash, make sure to evaluate your options before opening an online bank account.