Ally Bank does not have physical branches, so you cannot walk in and hand a teller cash

Ally is an online-only bank. It has no branches, no ATMs, and no way to deposit cash directly into an Ally account at a physical location. If you need to move cash into your Ally checking or savings account, you have three real options: use a third-party ATM network, transfer money from another bank account you control, or deposit cash at a partner bank and move it over.

The fastest route depends on whether you already have cash in hand or whether you can wait a few days. If you have cash right now and need it in your Ally account within hours, you will need to use an ATM or a partner deposit method. If you can wait, a transfer from another bank account is simpler and costs nothing.

Key Takeaways

  • Ally has no physical branches or ATMs of its own, so cash deposits must go through a third party or another bank account you control.
  • The MoneyPass and Allpoint ATM networks let you deposit cash at thousands of ATMs nationwide, though fees explore and the deposit may take one business day to post.
  • If you have a checking account at another bank, you can transfer money from that account to Ally for free, and it usually arrives within one to two business days.
  • Some Ally customers use a local bank or credit union as a holding account, depositing cash there first and then moving the balance to Ally electronically.

Depositing cash at a MoneyPass or Allpoint ATM

Ally customers can deposit cash at ATMs in the MoneyPass and Allpoint networks. These networks have thousands of ATMs across the United States, including locations at grocery stores, pharmacies, and convenience stores. You can find a nearby ATM by logging into your Ally account online or on the mobile app, then searching the ATM locator tool.

To deposit cash, insert your Ally debit card, enter your PIN, select the deposit option, and follow the on-screen prompts. The ATM will accept bills and coins. Deposits made before the cutoff time (usually 9 p.m. Eastern) post to your account the same business day. Deposits made after that time or on weekends post the next business day.

MoneyPass charges a fee per transaction—typically $2 to $3—and Allpoint may charge a smaller fee or none, depending on the ATM location. These fees are deducted from your deposit, so if you deposit $100 and the fee is $2.50, your account receives $97.50. Check the ATM screen before you confirm the deposit to see the exact fee.

Transferring money from another bank account

If you have a checking or savings account at another bank—whether a large national bank, a credit union, or another online bank—you can transfer money from that account to Ally for free. This method avoids ATM fees and works for any amount.

To set up the transfer, log into your Ally account and go to the transfer section. You will need the routing number and account number from your other bank. Ally will ask you to verify the account by making two small test deposits (usually under $1 each) to that account, then confirming the amounts. Once verified, you can transfer money whenever you need to.

Transfers typically take one to two business days to arrive. If you need the money faster, some banks offer next-day transfers, but this depends on both banks' systems. Weekends and holidays extend the timeline—a transfer initiated on Friday afternoon may not arrive until Tuesday.

Using a local bank or credit union as a holding account

Some people keep a free checking account at a local bank or credit union specifically to deposit cash, then transfer the balance to Ally. This works well if you receive cash regularly or prefer to deposit in person at a familiar location.

The process is straightforward: deposit your cash at the local bank during business hours, wait for it to post (usually the same day), then transfer the balance to Ally using the method described above. The transfer takes one to two business days. You pay no fees at the local bank if you choose an account with no monthly maintenance charge, and Ally charges nothing for incoming transfers.

This approach takes longer overall—three to four days from cash in hand to money in Ally—but it costs nothing and works for large amounts. It also gives you a backup account if you ever need to withdraw cash quickly.

What happens if you try to mobile deposit a check instead

Ally does accept mobile check deposits through its app—you photograph the front and back of a check and submit it. However, this only works for checks, not cash. If someone gives you cash and you want to deposit it through the app, you cannot do that directly. You must first convert the cash to a check or use one of the methods above.

Mobile check deposits usually post within one business day. If you receive checks regularly, this is often faster and easier than dealing with cash, so it is worth asking whether the person paying you can write a check instead.

Timing and what to expect

The timeline for your cash to appear in your Ally account depends on which method you choose. ATM deposits post the same business day if made before the cutoff, or the next business day if made after. Transfers from another bank account take one to two business days. Using a local bank as a holding account takes three to four days total.

Business days are Monday through Friday, excluding federal holidays. A deposit made on Friday evening will not post until Monday at the earliest. If a holiday falls on a Monday, the deposit will not post until Tuesday.

Once the money posts to your Ally account, it is available to use when ready. You can transfer it out, spend it with your debit card, or leave it in savings. There are no restrictions on what you do with deposited cash.

Frequently Asked Questions

Can I deposit cash at a Walmart or Target?

Not directly into Ally. However, Walmart and Target have MoneyPass ATMs in many locations. You can use your Ally debit card to deposit cash at those ATMs, and the money will post to your Ally account. Check the MoneyPass locator in your Ally app to confirm a nearby location accepts deposits.

What if I deposit cash and the ATM keeps it?

Contact Ally customer service when ready. Provide the ATM location, the date and time of the deposit, and the amount. Ally will investigate with the ATM network operator. If the ATM malfunctioned and kept your cash, the network is responsible for returning it, though this process can take several weeks. Keep your receipt from the ATM as proof.

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

ATM deposit limits vary by machine and network. Most MoneyPass and Allpoint ATMs accept deposits up to $1,000 per transaction, though some accept more. The ATM screen will tell you the limit before you insert cash. If you need to deposit more, you can make multiple transactions or use a local bank account as a holding account.

Do I need to report large cash deposits to the IRS?

Banks report deposits of $10,000 or more in a single transaction to the IRS as a matter of routine. This is not a penalty or a problem—it is standard procedure. If you deposit $10,000 or more, expect to see a report filed. If you are depositing your own legitimate income or savings, you have nothing to worry about.