You cannot deposit cash directly into an online-only bank account
Online banks do not have physical branches or ATMs where you can hand over cash. They exist only on the internet and through their mobile apps. This means you cannot walk into a location and deposit money the way you would at a traditional bank with a building on your street.
But you have real options to get cash into your online account. The most common routes are using a partner bank's ATM, transferring money from another account you already have, or using a service that accepts cash on behalf of your online bank. Which one works for you depends on what cash you have, where you are, and what your online bank offers.
Key Takeaways
- Online banks partner with ATM networks so you can deposit cash at thousands of ATMs nationwide, though not all ATMs accept deposits.
- You can transfer cash from a traditional bank account or credit union account into your online checking account using online banking or a mobile app.
- Some online banks work with third-party services like MoneyLion or PayActiv that let you deposit cash at retail locations for a fee.
- The fastest method is usually a partner ATM deposit, which posts to your account within one to three business days.
- Before opening an online account, ask the bank which deposit methods it supports, because options vary widely between providers.
Depositing cash at a partner ATM network
Most online banks partner with ATM networks that let you deposit cash at thousands of machines across the country. Your bank will tell you which network it uses — common ones include Allpoint, MoneyPass, and Surcharge-Free ATM Network. You find a participating ATM near you using the bank's mobile app or website, insert your debit card, and follow the on-screen steps to deposit your cash.
Not every ATM accepts deposits — some only let you withdraw money. The app or ATM locator will tell you which ones take deposits before you go. After you deposit, the cash usually appears in your account within one to three business days. Some banks post it faster, but do not count on same-day availability.
This method works well if you have an ATM near your home or workplace. It costs nothing extra — your bank has already paid to be part of the network. The main drawback is that you need to physically go to the machine, and you cannot deposit cash after the ATM's operating hours (usually midnight or 1 a.m.).
Transferring cash from another account you control
If you have a traditional bank account or credit union account at a place with physical branches, you can deposit cash there first, then transfer the money into your online checking account. Walk into the branch, hand the teller your cash, and ask them to deposit it into your account. Then log into your online bank and transfer the money over using the transfer feature in your mobile app or website.
This takes two steps and two to three business days total — one day for the branch deposit to post, then one to two days for the transfer to reach your online account. But it works if you do not have a partner ATM nearby or if you have a large amount of cash that an ATM might not accept in one transaction.
You will need to know your online bank's routing number and your account number to set up the transfer. Your online bank's website has both of these, usually under "Account Details" or "Transfer Information." If you have never transferred money between accounts before, the online bank's customer service team can walk you through it.
Using a retail cash deposit service
Some online banks partner with third-party services that let you deposit cash at retail locations like Walmart, CVS, or 7-Eleven. Services like MoneyLion, PayActiv, and Oportun work this way. You go to a participating store, tell the cashier you want to deposit cash into your online bank account, and hand over your money. The service charges a fee — usually between $1 and $5 per deposit — and the money reaches your account within one to three business days.
This is useful if you do not have a partner ATM nearby or if you need to deposit cash outside normal banking hours. The downside is the fee, which adds up if you deposit frequently. Check whether your online bank has partnered with any of these services before you open an account — not all banks do.
To use this method, you will need to set up an account with the service itself, which usually takes a few minutes on their website or app. They will ask for your online bank's routing number and your account number, the same information you would use for a regular transfer.
What to do if your online bank has no deposit options
A small number of online banks do not offer any way to deposit cash. These banks are rare, but they exist. If your bank is one of them, you have two choices: switch to a different online bank that does accept cash deposits, or keep a second account at a traditional bank or credit union and transfer money from there.
Before you open an online checking account, call the bank or check its website and ask specifically: "What are all the ways I can deposit cash into my account?" Write down the answer. This takes two minutes and saves you frustration later.
How long deposits take to show up
Cash deposits at partner ATMs usually post within one to three business days. Transfers from another account you control take one to two business days. Retail cash deposit services take one to three business days. None of these are when ready — do not count on the money being available the same day you deposit it.
Business days means Monday through Friday, excluding federal holidays. A deposit you make on Friday evening might not post until Tuesday. If you need cash urgently, plan ahead and deposit earlier in the week.
Some online banks let you use the money before it officially posts — they call this a "provisional credit." Ask your bank whether it offers this. If it does, you can usually spend the money right away, but the bank can take it back if the deposit fails for some reason (which is rare).
Things that can go wrong with cash deposits
ATMs sometimes reject cash or jam. If this happens, the machine will return your money and you will see an error message on the screen. Try a different ATM or use another deposit method. Do not assume the money was deposited if the machine did not give you a receipt.
If you deposit cash at a retail location and the service does not process it correctly, contact the service's customer support team right away with your receipt. They can trace what happened. This is rare, but it is why you should always keep your receipt until the money shows up in your account.
Deposits can fail if you enter your account number wrong or if the ATM or service has outdated information about your account. This is another reason to keep your receipt — if something goes wrong, you have proof you tried to deposit the money.
Frequently Asked Questions
Can I deposit cash at any ATM, or only ones my bank owns?
Only ATMs in your bank's partner network. Your bank's app will show you which ATMs accept deposits from your bank. Using an ATM from a different bank usually costs extra fees and may not work at all for deposits.
What if I have a very large amount of cash to deposit?
ATMs have daily deposit limits, usually between $5,000 and $10,000 per day, though this varies by bank and ATM. For large amounts, deposit at a traditional bank branch first, then transfer to your online account. Or split the deposit across multiple days at different ATMs.
Do I need to report cash deposits to the government?
Banks report deposits of $10,000 or more to the federal government as a routine matter — this is normal and legal. You do not need to do anything. If you are depositing cash regularly in smaller amounts specifically to avoid this report, that is illegal and banks are trained to watch for it.
Can someone else deposit cash into my online account for me?
Not directly. They would need your account number and routing number to transfer money from their own account, or they could deposit cash into a shared account you both control. They cannot walk into an ATM with your card and deposit cash on your behalf.
What happens if the ATM eats my cash?
This is extremely rare. If it happens, the ATM will give you a receipt with a reference number. Contact your bank's customer service with that number and they will investigate. The bank can usually recover the cash or credit your account, but it takes time — sometimes weeks.