Ally does not accept cash deposits at physical branches because it has no branches
Ally Bank is an online-only bank, which means there are no teller windows or deposit slips. You cannot walk into an Ally location and hand over cash because Ally does not operate physical locations anywhere in the United States. If you need to deposit cash into your Ally checking account, you will need to use a workaround—either converting the cash to a check or electronic transfer, or depositing it into another bank first.
This is a real limitation, not a minor inconvenience. If you receive cash regularly or prefer to deposit it in person, you need to know your options before you open an Ally account.
Key Takeaways
- Ally has no physical branches, so you cannot deposit cash directly at an Ally location.
- You can deposit cash by converting it to a check at your own bank, then depositing that check into Ally using mobile check deposit.
- You can also deposit cash into a second bank account you control, then transfer the money electronically to Ally.
- Some Ally customers use ATM networks or third-party services, but these methods are slower or more expensive than the direct alternatives.
- If you receive cash as income, ask your employer or client to pay you by direct deposit, ACH transfer, or check instead.
Converting cash to a check at your current bank
The simplest path for most people is to deposit the cash into a bank account you already have, then write yourself a check or use that bank's mobile deposit feature to send the money to Ally. If you have a checking account at a traditional bank with branches—Chase, Bank of America, Wells Fargo, a local credit union—you can deposit cash there immediately.
Once the cash is in that account, you have two options. First, you can write yourself a check from that account and deposit it into Ally using Ally's mobile check deposit feature. Take a photo of the front and back of the check with your phone, open the Ally mobile app, and follow the deposit steps. The check typically clears within one to two business days. Second, if your current bank offers it, you can set up an external transfer from that bank to Ally, moving the funds electronically without a check at all. This usually takes one to three business days.
This method works if you have access to another bank account. It does not work if Ally is your only bank.
Opening a second account specifically for cash deposits
If Ally is your primary bank and you receive cash regularly, you may want to open a second checking account at a bank with physical locations. Many online banks and credit unions offer free checking with no minimum balance. You would deposit cash into this second account, then transfer the money to Ally electronically.
The transfer itself is free and takes one to three business days. The only cost is the time it takes to set up the second account and the minor inconvenience of maintaining two accounts. Some people use a local credit union for this purpose because credit unions often have extended hours and multiple branch locations, making it easier to deposit cash on short notice.
This approach makes sense if you deposit cash more than once or twice a year. If you only need to deposit cash occasionally, the effort of opening a second account may not be worth it.
Using ATM networks and third-party services
Ally does not operate its own ATM network for deposits, but some Ally customers use third-party services to deposit cash. MoneyLion and other fintech platforms offer cash deposit services at retail locations like CVS and Walgreens, though these typically charge a fee—usually between $1 and $5 per transaction—and may have limits on how much you can deposit at once.
These services are slower and more expensive than the alternatives listed above. They make sense only if you have no access to another bank account and cannot ask your employer or client to pay you a different way. For most people, converting cash to a check or using a second bank account is the better choice.
Asking for payment in a different form
If you receive cash as income—from a job, freelance work, or a sale—the fastest solution is to ask the person paying you to use a different method. Employers can set up direct deposit into your Ally account at no cost. Clients and customers can send you money via ACH transfer, Venmo, PayPal, or a check. None of these methods require you to handle physical cash.
Direct deposit is the easiest option if you receive a regular paycheck. You provide your Ally account and routing number to your employer's payroll department, and the money lands in your account automatically on payday. ACH transfers from other people take one to three business days and are free on both ends.
This approach eliminates the problem entirely rather than working around it. If cash is not essential to how you receive money, this is the path to take.
What Ally's mobile check deposit can and cannot do
Ally's mobile check deposit feature lets you photograph checks and deposit them into your account without visiting a branch. You take clear photos of the front and back of the check, enter the amount, and submit through the app. The check clears within one to two business days in most cases.
This feature works for checks you receive from other people or from your own second bank account. It does not work for cash directly—you must first convert the cash to a check. The app will reject blurry photos, checks with missing information, or checks that have already been deposited elsewhere. If a check is rejected, you will see the reason in the app and can resubmit a clearer photo.
Frequently Asked Questions
Can I deposit cash at an Ally ATM?
No. Ally ATMs only dispense cash; they do not accept deposits. Ally does not operate a network of deposit-taking ATMs because it is an online-only bank with no physical infrastructure.
What if I need to deposit a large amount of cash?
Deposits over $10,000 trigger federal reporting requirements regardless of the bank. If you need to deposit a large cash amount, your best option is to deposit it into a second bank account first, then transfer it to Ally electronically. This also gives you a paper trail and avoids the appearance of structuring deposits to avoid reporting.
How long does it take to transfer cash from another bank to Ally?
If you deposit cash into a second bank account and then transfer it to Ally electronically, the transfer typically takes one to three business days. If you write a check and use mobile deposit, the check usually clears within one to two business days. The exact timing depends on both banks' processing schedules.
Are there fees for depositing cash this way?
No fees if you use a second bank account you already have or if you write a check. Third-party cash deposit services like those at CVS or Walgreens charge $1 to $5 per transaction. Direct deposit and ACH transfers from employers or clients are always free.
Can I deposit cash at a bank that is not my own?
Most banks will not let you deposit cash into an account you do not own. Some credit unions allow non-members to deposit cash into member accounts, but this varies by institution. Your best option is to open a second account at a bank with branches, or ask the person paying you to send the money electronically instead.