The most direct way to deposit cash is to walk into your bank branch during business hours with your cash and deposit slip
You hand the teller your cash, they count it, you sign a deposit slip (a form that tells the bank where the money goes), and the deposit posts to your account. Most banks credit cash deposits the same day if you deposit before their cutoff time—usually 2 p.m. or 3 p.m. on weekdays. Weekend and holiday deposits typically post the next business day.
You will need your account number or debit card to complete the deposit. The bank will give you a receipt showing the amount deposited. This is the safest method because a bank employee witnesses the transaction and you have immediate proof.
If your bank has multiple branches, you can deposit at any of them. Some banks charge a fee if you use a branch outside your home region, so check your account terms first. Credit unions typically allow deposits at any branch within their network, even if it is not your home branch.
Key Takeaways
- Cash deposits at a bank branch post the same day if you deposit before the cutoff time, usually 2 p.m. or 3 p.m. on weekdays.
- You need your account number or debit card and a deposit slip, which the bank provides at the teller window.
- ATM deposits are available 24/7 but may take one to two business days to post, and some ATMs have daily limits.
- Mobile deposit (photographing checks) does not work for cash, so you cannot use your phone to deposit physical currency.
- If you do not have a bank account, you can deposit cash at a check-cashing service or money services business, though they charge a fee.
Depositing cash at an ATM outside of business hours
Most banks and credit unions have ATMs that accept cash deposits 24 hours a day. You insert your debit card, select "deposit," choose the account, and feed the cash into the machine. The ATM counts the bills and shows you the total on screen before you confirm.
The main difference from a teller deposit is timing. ATM deposits typically post one to two business days later, not the same day. Some banks post them faster—check your account agreement or ask a teller. Weekend deposits will not post until Monday at the earliest.
Many ATMs have daily deposit limits, often $5,000 to $10,000 per transaction, though this varies by bank. If you are depositing more than the limit, you may need to make multiple transactions or use a teller. Some ATMs also charge a fee if you use a machine outside your bank's network.
What happens if the ATM rejects your cash or keeps it
ATMs occasionally jam or reject bills that are torn, heavily marked, or too worn. If this happens, the machine will return your cash immediately or hold it for you to pick up at the branch. Check your receipt—it will show whether the deposit was accepted or rejected.
If the ATM keeps your cash and does not return it, contact your bank's customer service line or visit the branch the next business day. Bring your receipt. The bank can review the ATM's internal camera footage and transaction log to confirm whether the cash was actually deposited or if the machine malfunctioned. This process usually takes three to five business days.
To avoid problems, use ATMs in good condition, deposit bills that are clean and intact, and keep your receipt until the deposit posts to your account.
Depositing cash if you do not have a bank account
If you do not have a bank account, you can deposit cash at a check-cashing service or money services business (also called a currency exchange). These businesses accept cash and issue you a check, prepaid card, or direct deposit to an account you specify. They charge a fee—typically 1 to 3 percent of the amount, though rates vary widely.
Some grocery stores and retailers also offer check-cashing services at their customer service desk. Walmart, for example, cashes checks and can load cash onto a prepaid card. These services are faster than opening a bank account but more expensive than depositing into an existing account.
If you want to move the cash to someone else's account, you can also purchase a money order at a post office, grocery store, or pharmacy and have them mail it or deliver it. Money orders cost $1 to $5 depending on the amount and location.
Large cash deposits and reporting requirements
Banks are required to report cash deposits of $10,000 or more to the federal government on a form called a Currency Transaction Report (CTR). This is routine and legal—it does not mean you have done anything wrong. The bank files the report automatically; you do not need to do anything.
If you make multiple deposits under $10,000 in a short period that appear designed to avoid the reporting threshold, the bank may file a Suspicious Activity Report (SAR) instead. This is called "structuring" and is illegal, even if the money itself is legitimate. To avoid this, deposit your cash in one transaction if possible, or space deposits out over time with a clear business reason (such as regular payroll deposits).
If a bank employee asks where your cash came from, answer honestly. Common legitimate sources include self-employment income, cash gifts, inheritance, or selling personal items. You do not need to provide documentation unless the bank specifically requests it, which is rare for deposits under $10,000.
Depositing cash from a business or self-employment
If you receive cash as part of a business or self-employment income, deposit it into a business account rather than a personal account if you have one. This keeps your business and personal finances separate and makes tax reporting easier.
For large amounts of cash, consider using a bank's night deposit box or scheduling an appointment with a business banker who can count and process the deposit while you wait. Some banks offer this service free for business customers.
Keep records of your cash deposits—a simple log showing the date, amount, and source is enough. This helps you track income for taxes and provides proof if the bank ever questions a deposit.
Frequently Asked Questions
Can I deposit cash into someone else's bank account?
Yes, if you have their account number and the bank allows it. Walk into their bank branch with the cash and a deposit slip, and tell the teller which account to credit. Some banks require the account holder to be present or to authorize the deposit in advance. Call the bank first to confirm their policy.
What if I deposit cash and the bank says it was not received?
If you used a teller, you have a receipt showing the amount and date. Bring it to the branch and ask them to investigate. If you used an ATM, the receipt is your proof. The bank can pull the ATM's transaction log and camera footage. This usually takes three to five business days to resolve.
Do I have to report cash deposits to the IRS?
The bank reports deposits of $10,000 or more to the federal government automatically. You do not file a separate report. However, if the cash is income (from self-employment, a side job, or a business), you must report it on your tax return regardless of the amount.
Can I deposit cash at a different bank than the one where I have my account?
No. You can only deposit cash into an account at the bank that holds it. You can deposit checks at other banks through mobile deposit or at their ATMs, but cash must go to your own bank's branch or ATM.
How long does it take for a cash deposit to show up in my account?
Teller deposits usually post the same day if you deposit before the cutoff time (typically 2 p.m. or 3 p.m.). ATM deposits typically take one to two business days. Weekend and holiday deposits post the next business day.