Yes, you can deposit cash directly into your bank account at most banks
You can put cash into your bank account in several ways. The most straightforward is to walk into a branch during business hours, hand the cash to a teller, and ask them to deposit it. The teller will count the money, record the amount, give you a receipt, and the funds will appear in your account — usually the same day if you deposit before the branch closes, or the next business day if you deposit after hours.
You can also deposit cash at an ATM if your bank offers that service. Not all ATMs accept cash deposits, so check your bank's website or app to find machines that do. The process is similar: you insert bills into the slot, the machine counts them, and you receive a receipt. The deposit typically posts within 24 hours.
Some banks let you deposit cash through their mobile app using a photo of the check or cash, but this method is less common for actual bills — most banks that offer mobile deposit limit it to checks only. Call your bank's customer service line to confirm what deposit methods they support.
Key Takeaways
- You can deposit cash at a bank branch during business hours by handing it to a teller, and the money usually posts the same day.
- Many banks have ATMs that accept cash deposits, though not all machines do — check your bank's website to find one near you.
- Cash deposits at branches or ATMs typically post within 24 hours, sometimes the same day.
- If you use a bank that has no physical branches, you may need to use a partner ATM network or transfer cash through a different method.
- Banks may require you to fill out a deposit slip or use the ATM interface to specify which account receives the cash.
Depositing cash at a bank branch
Walk into any branch of your bank during business hours. Bring your cash and your debit card or account number. Tell the teller you want to make a cash deposit. The teller will ask which account the money should go into if you have more than one.
The teller counts the cash in front of you, enters the amount into the system, and prints a receipt showing the deposit amount and your new account balance. This receipt is your proof of deposit. The money posts to your account when ready in the bank's system, though it may take until the end of the business day to show in your online banking.
If you do not have your debit card or account number, bring a government-issued ID. The teller can look up your account using your name and address. Some banks require you to fill out a deposit slip — a small form where you write your name, account number, and the deposit amount — but many branches now skip this step and handle it digitally.
Using an ATM to deposit cash
Not every ATM accepts cash. Your bank's website or mobile app will show you which machines in your area have cash deposit capability — look for the label "cash deposit" or "deposit-enabled ATM." Insert your debit card, enter your PIN, and select "deposit" from the menu.
The machine will guide you through the process. You insert bills one at a time into the slot, and the machine counts them as they go in. After you finish inserting cash, the machine shows you the total amount it counted. Review this number carefully — if it is wrong, you can cancel the transaction and remove your cash. Once you confirm, the machine prints a receipt and the deposit posts to your account.
ATM deposits typically post within 24 hours. Some banks post them the same business day if you deposit before a certain time (often 5 p.m. or 6 p.m.), but this varies by bank. Check your bank's policy on their website or in your account settings.
What happens if your bank has no physical branches
Online-only banks and some credit unions do not have physical locations. If your bank falls into this category, you cannot walk into a branch to deposit cash. Instead, you have a few options.
Some online banks partner with ATM networks that accept cash deposits. Ally Bank, for example, partners with Allpoint ATMs. Charles Schwab Bank customers can use Schwab ATMs and some partner networks. Check your bank's website under "deposit methods" or "ATM locator" to see if they offer this service and where the nearest machine is.
If your online bank does not have a cash deposit partnership, you can deposit cash at a physical bank that is not your own, then transfer the money to your online account. This is slower and may involve fees. Another option is to ask someone with a bank account at a branch-based bank to deposit the cash for you, though this requires trust and may have tax or gift implications depending on the amount.
Deposit limits and holds
Most banks do not place a limit on how much cash you can deposit in a single transaction, but they are required to report deposits of $10,000 or more to the federal government. This is a standard reporting requirement, not a penalty or a sign of wrongdoing — it is called a Currency Transaction Report (CTR). The bank files this report automatically; you do not need to do anything.
Banks rarely place holds on cash deposits made at a branch or ATM, because the cash is when ready verified. A hold is a temporary delay before the money becomes available to spend. Holds are more common on check deposits because the bank has to verify the check clears from the other bank. With cash, the money is yours as soon as the deposit posts.
If you deposit a very large amount of cash and the bank suspects it may be related to money laundering or other illegal activity, they may file a Suspicious Activity Report (SAR) in addition to the CTR. This is separate from the standard reporting and is based on the bank's assessment of the transaction, not the amount alone.
Depositing cash from someone else's account
You can deposit cash into someone else's bank account if you have their permission and their account number. Walk into their bank's branch, tell the teller you want to make a deposit to someone else's account, and provide the account number. The teller will confirm the account holder's name to make sure you have the right account, then process the deposit.
Some banks allow this at ATMs as well, though the process varies. You may need to select "deposit to another account" and enter the account number. Not all ATMs support this feature, so call ahead or check the bank's website.
If you are depositing cash into a minor's account or a trust account, bring documentation showing your relationship to the account holder or your authority to make the deposit. The bank may ask questions about the source of the cash, especially for large amounts.
What to do if the deposit does not post
If you deposited cash at a branch and received a receipt, but the money does not appear in your account within 24 hours, contact your bank's customer service. Bring your receipt with you. The teller may have entered the wrong account number, or there may be a system delay. The bank can trace the deposit using the receipt and correct the problem.
If you deposited cash at an ATM and the machine malfunctioned — for example, it accepted your cash but did not print a receipt or confirm the deposit — call your bank when ready. ATM deposits are tracked by the machine's transaction log, and the bank can investigate what happened. This is why keeping your receipt is important: it gives the bank a specific transaction to look for.
If you deposited cash but forgot to specify which account it should go to, or the teller put it in the wrong account, call your bank and ask them to move the funds. This usually takes one business day.
Frequently Asked Questions
Do I need to tell the bank where the cash came from?
No, not for routine deposits. The bank does not ask you to explain the source of cash deposits under $10,000. For deposits of $10,000 or more, the bank files a Currency Transaction Report with the federal government, but this is automatic and does not require you to provide an explanation. If the bank suspects illegal activity based on the pattern or context of the deposit, they may ask questions.
Can I deposit cash at a bank that is not my bank?
Yes, you can deposit cash into your own account at another bank's branch if your bank has a partnership or shared branching agreement with them. Credit unions often participate in shared branching networks. Call your bank to ask which other institutions you can use. You will need your account number and ID.
How long does it take for a cash deposit to show up?
Cash deposited at a branch or ATM before the bank's cutoff time (usually 5 p.m. or 6 p.m.) typically posts the same business day. Deposits made after hours or on weekends post the next business day. ATM deposits may take up to 24 hours. Check your bank's specific policy in your account settings or on their website.
What if I deposit cash but do not have a receipt?
Always get a receipt when you deposit cash. If you did not receive one, go back to the branch or ATM when ready and report the issue. The bank can look up the transaction using the date, time, and amount. Without a receipt, it is harder to prove you made the deposit if there is a dispute, so ask for one every time.
Can I deposit cash into a savings account or only a checking account?
You can deposit cash into any account you own — checking, savings, money market, or other types. Tell the teller which account you want the deposit to go into, or select it on the ATM screen. The process is the same regardless of account type.