Yes, you can deposit cash directly into your bank account
You can put cash into your bank account in several ways, depending on your bank and the amount you're depositing. The most common method is to walk into a branch during business hours, hand the cash to a teller, and ask them to deposit it into your account. You'll need your debit card or account number so the teller knows which account to credit. The money usually appears in your account the same day or within one business day.
If your bank has an ATM, you may also be able to deposit cash through the machine itself — many ATMs have a cash deposit slot. Some banks let you do this 24/7, while others only allow it during certain hours. Check with your bank to see if their ATMs accept cash deposits and whether there are any limits on how much you can deposit at once.
Key Takeaways
- You can deposit cash at a bank branch by handing it to a teller, and the money typically shows up in your account the same day.
- Many banks offer ATM cash deposits, which you can use outside of branch hours, though some ATMs have daily limits.
- Mobile check deposit apps let you photograph checks, but they do not work for cash — you must use a branch or ATM for physical money.
- Large cash deposits (usually $10,000 or more) trigger a federal reporting requirement, but this is routine and not a problem if the money is legitimate.
- Some banks charge fees for cash deposits if you are not a customer or if you exceed a certain number of deposits per month.
Depositing cash at a bank branch
Walking into a branch is the most straightforward way to deposit cash. Bring your cash and your debit card or account number. Tell the teller you want to make a deposit, and they will count the money, enter it into the system, and give you a receipt showing the amount and which account it went into. Keep that receipt until you see the deposit in your account online.
You do not need an appointment. Just go during the branch's posted hours — usually weekday mornings and afternoons, with shorter Saturday hours at many locations. If you are depositing a large amount of cash, it can help to call ahead so the teller is not caught off guard, but it is not required.
Using an ATM to deposit cash
ATM cash deposits work differently depending on the machine. Some ATMs have a slot where you insert bills one at a time, and the machine counts them automatically. Others require you to put all your cash in an envelope, seal it, and insert the envelope into a slot. The machine will ask you to confirm the amount you are depositing before it accepts it.
Check your bank's website or call their customer service line to find out which ATMs near you accept cash deposits and what the process is. Some banks limit how much you can deposit in a single transaction — for example, $5,000 or $10,000 — so if you have more than that, you may need to make multiple deposits or use a branch instead.
What happens with large cash deposits
If you deposit $10,000 or more in cash in a single transaction, your bank is required by federal law to file a report with the government. This is called a Currency Transaction Report, and it is a routine part of banking — it does not mean you are under investigation or that anything is wrong. The bank files the report automatically; you do not have to do anything.
The report straightforward tells the government that a large cash deposit happened. It is used to track patterns of money movement and prevent money laundering. If the cash came from your job, a business you own, a sale of property, or any other legitimate source, there is no problem. You do not need to prove anything unless the government specifically asks you to, which is rare.
Deposits that take longer to show up
Most cash deposits show up in your account the same day or the next business day. However, if you deposit cash late in the evening or on a weekend, it may not be processed until the next business day. If you use an ATM, the deposit may take slightly longer than a branch deposit because the bank has to verify the amount later.
If your deposit does not show up within two business days, contact your bank's customer service. Bring your receipt so you can tell them exactly when and where you deposited the money. They can look up the transaction and tell you where it is in the system.
Fees and limits on cash deposits
Most banks do not charge a fee if you are depositing cash into your own account at your own bank. However, some banks charge a fee if you make more than a certain number of deposits per month — for example, more than four or six. Check your account agreement or call your bank to learn about there are any limits.
If you are trying to deposit cash into someone else's account, or if you are using a bank where you do not have an account, fees are more likely. Some banks charge a fee to deposit cash for non-customers. If you regularly need to deposit cash for someone else, it is usually cheaper to have them open their own account at that bank.
Why you might not be able to deposit cash
Some online-only banks do not have physical branches or ATMs, which means you cannot deposit cash directly with them. If your bank is online-only, you will need to find another way to get cash into your account — usually by transferring money from another bank account you own, or by having someone else who banks at a traditional bank deposit it for you.
If you have recently opened an account, some banks place a temporary hold on large cash deposits while they verify your identity. This is a security measure and is normal. The hold usually lasts a few business days. If a hold is placed on your deposit, the bank will tell you when the money will be available.
Frequently Asked Questions
Do I need to tell the bank where the cash came from?
No. You do not need to explain where the cash came from unless the bank specifically asks. The bank files a report for deposits of $10,000 or more, but that is automatic and does not require you to provide an explanation. If the government ever asks, you should be able to explain it, but that is very rare.
Can I deposit cash at a different bank's ATM?
Not usually. Most ATMs only accept deposits for accounts at that bank. If you try to deposit cash at an ATM from a different bank, the machine will not let you. You would need to go to a branch of your own bank or find an ATM that your bank operates.
What if I deposit cash and then change my mind?
Once the deposit is processed, the money is in your account and you cannot undo it through the deposit itself. If you want to get the cash back out, you can withdraw it from an ATM or ask a teller to give you cash. There is no penalty for depositing and then withdrawing.
How much cash can I deposit without it being reported?
Your bank must report any single deposit of $10,000 or more. However, you cannot avoid this by making multiple smaller deposits on purpose — that is called "structuring" and it is illegal. If you have a legitimate reason to deposit large amounts of cash, just deposit it normally and let the bank file the required report.
Can I deposit cash through a mobile app?
No. Mobile deposit apps let you photograph checks and deposit them remotely, but they do not work for cash. You must deposit physical cash in person at a branch or ATM. This is a security measure to prevent fraud.