The main ways to deposit cash
You can move cash into a bank account through a teller at a branch, an ATM that accepts deposits, a mobile app that lets you photograph checks, or by handing cash to someone else who deposits it for you. The fastest route is usually a branch teller during business hours — the money shows up the same day. ATM deposits and mobile check deposits take longer, often one to three business days. Handing cash to another person carries risk because you lose control of it.
Which method works depends on what your bank offers, whether you have a branch nearby, and how quickly you need the money in your account. Some banks have no physical branches at all, which narrows your options. Others charge fees for certain deposit methods, though most do not charge for basic deposits.
Key Takeaways
- Branch teller deposits are same-day and work with any bank account, but require you to visit during business hours.
- ATM deposits are available 24/7 at many banks but take one to three business days to clear, and some ATMs reject damaged bills or count cash incorrectly.
- Mobile check deposit apps photograph checks, not cash, so this method does not work if you only have bills.
- Having someone else deposit cash for you is fastest if they have access to a branch, but you lose control of the money until it reaches your account.
- Banks that operate only online have no ATMs or branches, so you will need to use a partner bank's ATM or visit a third-party service like MoneyGram.
Depositing cash at a branch teller
Walk into any branch of your bank during business hours with your cash and a form of ID. Tell the teller you want to deposit cash into your account. They will ask which account, count the cash in front of you, and give you a receipt. The money appears in your account the same day, usually within an hour.
You do not need to call ahead or make an appointment for a straightforward cash deposit. Bring your debit card or account number so the teller can identify your account quickly. If you are depositing a large amount — typically $10,000 or more in a single transaction — the bank will file a Currency Transaction Report with the federal government. This is routine and legal; it does not mean anything is wrong.
If your bank has multiple branches, you can use any of them. If you bank with an institution that has no physical branches (like some online-only banks), this method is not available to you.
Using an ATM to deposit cash
Many banks have ATMs that accept cash deposits. Insert your debit card, select "deposit," choose "cash," and follow the prompts. The machine will ask you how much cash you are depositing. Slide the bills into the slot one at a time, and the ATM will count them. Once you confirm the amount, the transaction is complete and you get a receipt.
The money does not show up in your account when ready. Most banks take one to three business days to process ATM deposits, because the cash has to be physically transported to a processing center and counted again by hand. Some banks are slower — a few take up to five business days. Check your bank's deposit policy to know what to expect.
ATM deposits can fail for reasons beyond your control. The machine may reject bills that are torn, worn, or marked. It may miscount cash, especially if bills are stuck together. If the ATM rejects your deposit or counts it wrong, you get a receipt showing what happened, and you will need to contact your bank to resolve it. Keep your receipt until the money clears.
Depositing through a mobile app
Many banks let you photograph a check using their mobile app and deposit it without visiting a branch or ATM. Open the app, select "deposit check," take a photo of the front and back of the check, and submit it. The bank will tell you when the check will clear — usually one to three business days.
This method only works for checks, not cash. If you have physical bills, a mobile app cannot help you. Some banks also let you photograph cash using their app, but this is rare and usually only available to business accounts, not personal accounts.
Having someone else deposit your cash
If you give cash to another person and they deposit it into your account at a branch, the money shows up the same day. This is the fastest way to get cash into your account if you cannot reach a branch yourself. The person depositing needs to know your account number and have a form of ID.
The risk is that you lose control of the money once you hand it over. If the person loses the cash, spends it, or does not deposit it, you have no recourse through the bank. Only use this method with someone you trust completely. If you are depositing a large amount, consider going to the branch with the other person so you can both be present when the deposit happens.
Depositing cash at a third-party service
If you bank with an online-only institution that has no branches or ATMs, you can deposit cash at a partner bank or a service like MoneyGram or Western Union. These services charge a fee — usually between $2 and $10 depending on the amount — and the money takes one to three business days to reach your account.
To use a third-party service, you will need your account number and routing number. The service will give you a receipt with a reference number. Keep it until the money clears. Some online banks have partnerships with specific ATM networks or retail chains, so check your bank's website to see which services they work with before you go.
What happens to the money after you deposit it
Once you deposit cash, the bank credits your account when ready or within one to three business days, depending on the method. The money is yours to use, but the bank may place a hold on it if the deposit is large or if you are a new customer. A hold means the money is in your account but you cannot withdraw it yet.
Holds typically last one to five business days. The bank uses this time to verify the deposit is legitimate and that the cash is genuine. If the hold is longer than expected, contact your bank to ask why. Holds are less common for branch deposits and more common for ATM and mobile deposits, because the bank has less direct control over the process.
Frequently Asked Questions
Can I deposit cash into someone else's bank account?
Yes, if you have their account number and routing number. You can deposit cash at their bank's branch or ATM, or through a third-party service. The money will go into their account, not yours. Some banks require the person whose account it is to be present, so call ahead to check.
What if the ATM rejects my cash or counts it wrong?
Keep your receipt and contact your bank within one business day. Tell them the ATM rejected the deposit or miscounted it. The bank will investigate by reviewing the ATM's records and video footage. If the ATM was wrong, the bank will add the missing money to your account. This process usually takes three to five business days.
Do I have to report large cash deposits to the government?
The bank reports it for you. Any single deposit of $10,000 or more triggers a Currency Transaction Report that goes to the federal government. This is automatic and legal. You do not have to do anything. If you make multiple smaller deposits specifically to avoid this report, that is illegal and called structuring.
How long does it take for deposited cash to clear?
Branch deposits clear the same day. ATM deposits and third-party service deposits take one to three business days, sometimes longer. Mobile check deposits take one to three business days. Holds can add another one to five days. Check your bank's policy for exact timelines.
What if I do not have a debit card or ID?
You still need some way to identify your account. If you do not have a debit card, bring your account number and a form of government ID like a driver's license or passport. If you do not have ID, ask your bank what documents they accept. Some banks will not process deposits without ID.