Yes, you can deposit cash directly into your bank account
You can put cash into your bank account at an ATM, at a teller window during branch hours, or through a mobile app if your bank supports mobile check deposit. The method you choose depends on the amount, your bank's policies, and whether you have access to a branch or ATM.
Most banks accept cash deposits with no upper limit, though deposits over $10,000 trigger a federal reporting requirement called a Currency Transaction Report (CTR). This is routine and not a sign of wrongdoing — the bank files it automatically. Some banks also have daily deposit limits at ATMs, typically $5,000 to $10,000 per transaction, though you can make multiple deposits in one day.
Key Takeaways
- ATM deposits are available 24/7 at most banks, but some ATMs only accept envelopes and process the cash the next business day.
- Teller deposits at a branch are immediate and the most reliable way to deposit large amounts of cash.
- Deposits over $10,000 require the bank to file a Currency Transaction Report, which is standard procedure and does not affect your account.
- Some banks charge fees for cash deposits if you are not a customer, or if you exceed a certain number of deposits per month.
- Mobile check deposit does not work for cash — only for checks — so you will need an ATM or branch for physical currency.
Depositing cash at an ATM
ATM cash deposits are the fastest option if you do not need the money to post immediately. Walk up to an ATM owned by your bank, insert your debit card or account number, select deposit, and follow the prompts. Most ATMs accept bills and coins, though some older machines only take bills.
The cash usually posts to your account within one business day, sometimes the same day depending on the time you deposit and your bank's processing schedule. A few banks credit ATM deposits instantly, but this is not standard. Check your bank's website or call customer service to learn their specific timeline.
ATM deposits have limits. Most banks cap ATM deposits at $5,000 to $10,000 per transaction, but you can deposit multiple times in one day if you need to put in more. Some ATMs also have a daily total limit across all transactions. If you hit the limit, you will need to use a teller or return another day.
Depositing cash at a branch teller
A teller deposit is the most straightforward method for large amounts or if you want the money to post immediately. Go to your bank branch during business hours, hand the cash to a teller, and provide your account number or debit card. The teller counts the money, gives you a receipt, and the funds post to your account right away.
Teller deposits have no practical limit for most customers. If you are depositing more than $10,000, the teller will ask for your ID and may ask what the money is for — this is standard procedure for the Currency Transaction Report. You do not need to explain or justify the source; the bank is required to ask and file the report regardless of your answer.
If your branch has limited hours or you do not have one nearby, this option may not be practical. Some banks also charge fees if you are not a customer, or if you are a customer but exceed a certain number of cash deposits per month (usually five to ten). Ask your bank about their policy before you go.
What happens with deposits over $10,000
Any single deposit of $10,000 or more in cash triggers a Currency Transaction Report (CTR), which your bank files with the Financial Crimes Enforcement Network (FinCEN). This is a federal requirement, not a choice by the bank. The report includes your name, account number, and the amount, but does not flag your account as suspicious or cause any action against you.
CTRs are filed for legitimate deposits every day — payroll, business income, inheritance, sale of property. The report is simply a record-keeping tool. It does not affect your ability to withdraw the money, does not trigger an investigation, and does not show up on your credit report.
If you deposit just under $10,000 repeatedly to avoid the report — a practice called "structuring" — that is illegal and can result in civil penalties or criminal charges. The law targets the intent to evade reporting, not the deposits themselves. If you have a legitimate reason to deposit large amounts of cash regularly, deposit the full amount and let the bank file the report.
Deposits at banks where you are not a customer
Some banks allow non-customers to deposit cash into an account at that bank, but most do not. If you need to deposit into an account at a bank where you do not have an account, call the bank first to ask whether they accept third-party cash deposits.
If the bank does accept deposits from non-customers, you will likely pay a fee — often $5 to $10 per deposit. You will need the account number of the person whose account you are depositing into, and the bank may require ID. Some banks refuse non-customer deposits entirely, so this option is not always available.
Mobile deposit does not work for cash
Mobile check deposit — where you photograph a check and submit it through your bank's app — is convenient for checks but does not work for cash. You cannot photograph cash and deposit it remotely. For physical currency, you must use an ATM or visit a branch.
If you receive cash and want to deposit it, your only options are in-person: ATM or teller. Some banks are testing cash deposit through ATMs that scan and accept bills, which then post to your account digitally, but this is not yet universal.
Fees and limits to know
Most banks do not charge a fee for cash deposits if you are a customer and use your own bank's ATM or branch. However, some banks charge per deposit if you exceed a monthly limit — often five to ten deposits per month — or if you deposit at an ATM outside your bank's network.
Credit unions typically have similar policies but may have stricter limits on ATM deposits or charge fees for non-members. Online banks without physical branches usually do not accept cash deposits directly; you may need to transfer cash to another bank first, or use a partner network of ATMs or branches.
Check your bank's fee schedule and deposit limits before you go. Most banks publish this information online, or you can call customer service. If you plan to deposit cash regularly, ask whether your bank charges for frequent deposits and whether there are limits on how much you can deposit per day or per month.
Frequently Asked Questions
Do I need to tell the bank where the cash came from?
No. The bank may ask what the money is for when you deposit over $10,000, but you are not required to explain. The bank is required to ask as part of the Currency Transaction Report process. You can simply say it is personal savings, income, or a gift, and that is sufficient.
Will depositing cash trigger an investigation?
No. Deposits of any size, including large cash deposits, do not trigger an investigation unless the bank suspects illegal activity based on other factors — such as frequent deposits just under $10,000, or deposits that do not match your known income. A single large deposit is routine and does not raise red flags.
Can I deposit someone else's cash into my account?
Yes. There is no rule against depositing cash that belongs to someone else into your own account. However, if you are doing this regularly as a way to move money for someone else, the bank may ask questions about the source. If the cash is a gift, you can deposit it freely. If it is a loan or payment for services, keep records of the arrangement.
What if the ATM rejects my cash?
ATMs reject cash for a few reasons: the bill is torn or damaged, the machine is full, or the bill is not recognized as valid currency. If this happens, try a different ATM or go to a teller. Tellers can accept damaged bills and will deposit them or exchange them for new ones.
How long does it take for a cash deposit to show up?
Teller deposits post immediately. ATM deposits usually post within one business day, though some banks post same-day if you deposit early enough. Check your bank's website or app to see the exact timeline for your bank and the time of day you deposited.