Most online banks do not accept cash deposits directly, but you have several working routes

Online banks typically do not have physical branches or ATMs where you can walk in and hand over cash. That said, you can still move cash into an online checking account—you just need to use an intermediary. The most common paths are depositing cash at a partner bank's ATM or branch, transferring money from another account you control, or using a third-party service like MoneyGram or Western Union.

The method you choose depends on which online bank you use, how much cash you have, and how quickly you need the money in your account. Some routes are free; others charge a fee. Some take minutes; others take a day or two.

Key Takeaways

  • Online banks partner with ATM networks or brick-and-mortar banks, and you can deposit cash at those locations even though you do not have an account there.
  • If your online bank offers no cash deposit option, you can deposit cash at your own bank or credit union and transfer the balance to your online account.
  • Third-party money transfer services like MoneyGram and Western Union accept cash and can send it to your online bank account, but they charge a fee.
  • Mobile check deposit—taking a photo of a check and uploading it through the bank's app—works for checks but not for loose cash.

Depositing cash through your online bank's partner network

Many online banks have partnered with ATM networks or regional bank branches so their customers can deposit cash without leaving home to do it. Alliant Credit Union, for example, partners with CO-OP and Allpoint ATMs. Charles Schwab Bank customers can deposit cash at any Schwab branch or at MoneyPass ATMs. Chime offers cash deposits at Green Dot retail locations and certain ATMs.

To find out whether your online bank has a cash deposit partnership, log into your account or call customer service and ask which ATMs or branches accept deposits. The bank will tell you the network name and how to locate a nearby machine or branch. When you arrive, you insert your debit card, select deposit, and follow the on-screen prompts. The cash is usually available in your account within minutes to a few hours.

This method is free and fast, but it only works if your bank has made that partnership. If yours has not, you will need to use one of the other routes.

Transferring cash from another account you own

If you have a checking or savings account at a traditional bank or credit union—even one you rarely use—you can deposit cash there and then transfer the balance to your online bank account. This works because most banks and credit unions have physical locations or ATMs where cash deposits are straightforward.

Deposit the cash at your existing bank or credit union using an ATM or by visiting a branch. Once the deposit clears (usually the same day or next business day), log into your online bank's website or app and set up an external transfer. You will need the routing number and account number of the account you are transferring from. The transfer itself typically takes one to three business days.

This route is free if you already have the other account. The downside is the delay—you are waiting for the first deposit to clear, then waiting for the transfer to complete. If you need the cash in your online account today, this is not the fastest option.

Using MoneyGram or Western Union to send cash to your bank account

MoneyGram and Western Union both allow you to walk into a retail location (grocery stores, pharmacies, convenience stores), hand over cash, and have it sent to a bank account. You provide the recipient's name, bank name, routing number, and account number. The service charges a fee—typically $5 to $15 depending on the amount and location—and the money usually arrives within one to two business days.

This method works if you do not have another bank account and your online bank has no cash deposit partnership. It is also useful if you are depositing cash on behalf of someone else. The main drawback is the fee and the wait time. If you are depositing $50, a $10 fee cuts into your balance noticeably.

Before you go to a MoneyGram or Western Union location, confirm that they can send money to a bank account in your country. Some locations only handle person-to-person transfers, not bank deposits.

What does not work: mobile check deposit and peer-to-peer apps

Mobile check deposit—where you photograph a check and upload it through your bank's app—is fast and convenient, but it only works for checks, not cash. The bank's system reads the check number, routing number, and amount from the image. Cash has no such data, so there is no way to process it this way.

Peer-to-peer payment apps like Venmo, PayPal, and Cash App can move money between people, but they are not designed for cash deposits into a bank account. You can use these apps to send money to someone else who then deposits it for you, but that adds a middleman and potential fees. It is simpler to use one of the methods above.

Timing and fees for each method

MethodTime to AccountCostBest For
Partner ATM or branchMinutes to hoursFreeFast deposits when your bank has a partnership
Transfer from another account1–3 business daysFreeLarger amounts when you have time to wait
MoneyGram or Western Union1–2 business days$5–$15When you have no other account and need a bank deposit

What to do if your online bank has no cash deposit option

If your online bank does not partner with any ATM network and you do not have another account to transfer from, MoneyGram or Western Union is your most direct path. The fee stings, but it is a working solution. Alternatively, you can open a second account at a local bank or credit union just for the purpose of receiving cash deposits, then transfer the balance to your online bank whenever you need to.

Some people keep a small account at a traditional bank open for exactly this reason—it gives them a place to deposit cash without paying a third-party fee. If you deposit cash regularly, this approach may save you money over time.

Frequently Asked Questions

Can I deposit cash at an ATM that is not owned by my online bank?

Only if your online bank has a partnership with that ATM network. Inserting your debit card into a random ATM and trying to deposit cash will not work—the machine will reject it because you do not have an account at that bank. Check with your online bank to learn which networks accept deposits from their customers.

How long does it take for cash deposited at a partner ATM to show up in my account?

Usually within minutes to a few hours. Some partner ATMs post deposits immediately; others process them overnight. Log into your account after the deposit to confirm it arrived, or call customer service if it does not appear within 24 hours.

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

ATM deposit limits vary by bank and machine. Many ATMs accept up to $1,000 or $2,000 per transaction, though some are lower. If you are depositing a large amount, ask your bank whether you need to split it across multiple deposits or visit a branch instead.

Can I deposit someone else's cash into my online bank account?

Yes, as long as you are depositing it into an account in your name. The bank does not verify who handed you the cash. If you are receiving cash regularly from someone else, they could also use MoneyGram or Western Union to send it directly to your account.

What happens if I deposit cash and then close my online bank account?

The money stays in your account until you withdraw it or transfer it elsewhere. Closing the account does not forfeit the balance. If you close the account before the deposit clears, contact the bank to confirm the deposit was processed and ask how to retrieve the funds.