Yes, you can deposit cash directly into your bank account
You can walk into your bank branch with cash and deposit it the same day. The teller will count it, record the amount, and add it to your account balance. Most banks process cash deposits immediately, so the money is available to withdraw or transfer right away. Some banks cap how much cash you can deposit without extra paperwork—this varies by bank and by how often you deposit large amounts.
If you cannot get to a branch during business hours, many banks offer ATM deposits: you insert cash into an envelope, feed it into a special ATM, and the bank credits your account within one business day. Not all ATMs accept cash deposits, so check your bank's website or app to find one near you.
Online banks and some credit unions do not have physical branches, so they do not accept cash deposits directly. If you bank online, you will need to use a partner bank's ATM, transfer cash to someone with a traditional account, or convert the cash to a money order or cashier's check first.
Key Takeaways
- Cash deposits at a bank branch are processed the same day and available immediately for use.
- ATM cash deposits are available within one business day, though not all ATMs accept cash.
- Banks may require additional documentation if you deposit more than a certain amount in cash, typically $10,000 or more in a single transaction.
- Online banks and some credit unions do not accept cash deposits, so you will need an alternative method like a money order or partner bank ATM.
- Depositing cash does not require a check or any special form—just bring the cash and your account information to the teller.
What happens when you deposit cash at a branch
Walk up to a teller with your cash and your account number or debit card. The teller will ask you to count the cash with them or will count it themselves. They will then enter the deposit into the system, print a receipt showing the amount and your new balance, and hand you the receipt. The money is yours to use immediately—you can withdraw it, transfer it, or pay a bill with it right away.
If you do not have your account number memorized, bring your debit card or a recent bank statement. Some banks will accept a driver's license if you are a customer but do not have your card with you. Call ahead if you are unsure what to bring.
Cash deposits at ATMs and how long they take
ATM cash deposits work differently from branch deposits. You insert your debit card, select "deposit," choose "cash," and follow the prompts. The machine will ask you to place your cash in an envelope (some ATMs provide these; some require you to bring your own). You seal the envelope, feed it into the slot, and the ATM confirms the amount you entered. The bank then processes the deposit within one business day.
The delay matters if you need the money urgently. A branch deposit is available the same day; an ATM deposit is available the next business day. If you deposit cash on a Friday evening at an ATM, it will not be available until Monday. Weekend and holiday deposits take longer.
Not every ATM accepts cash. Check your bank's app or website to find ATMs that do. Some banks limit how much cash you can deposit at an ATM in a single transaction—often $5,000 to $10,000. If you are depositing more, you will need to use a branch or make multiple ATM deposits.
Banks' reporting requirements for 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 Currency Transaction Report (CTR) with the Financial Crimes Enforcement Network (FinCEN). This is routine and does not mean you have done anything wrong. The bank files the report automatically; you do not have to do anything.
The bank may ask you questions about where the cash came from—this is called "source of funds." Be honest. Common sources include a business, a sale of property, a gift, or a settlement. The bank is not accusing you of anything; they are following federal anti-money-laundering rules.
If you deposit just under $10,000 repeatedly to avoid triggering a report—called "structuring"—that is illegal. The bank is trained to spot this pattern, and you can face criminal penalties. If you have a legitimate reason to deposit large amounts of cash regularly (you run a cash business, for example), tell your bank upfront. They can help you set up a process that works for both of you.
Depositing cash when you do not have a bank account
If you do not have a bank account, you cannot deposit cash into one. You will need to open an account first. Most banks require a government-issued ID, a Social Security number or ITIN, and an initial deposit (often $25 to $100, though some banks waive this). The process takes 15 to 30 minutes in person or online.
If you have a history of overdrafts or unpaid fees at other banks, some banks may deny you. In that case, look for a second-chance checking account or a credit union, which often have looser requirements. You can also use a prepaid debit card to deposit cash at certain retailers, though the fees are usually higher than a bank account.
What to do if your bank does not accept cash deposits
If you bank online or with a credit union that has no branches, you have several options. First, check whether your bank has a network of partner banks or ATMs where you can deposit cash. Many online banks partner with regional banks or ATM networks like Allpoint or MoneyPass.
If there is no partner ATM near you, convert the cash to a money order or cashier's check. You can buy a money order at most grocery stores, pharmacies, or post offices for $1 to $5. A cashier's check costs $5 to $15 and requires a trip to a bank. Both can be deposited by mail or mobile check deposit (if your bank offers it), though processing takes 5 to 10 business days.
Another option is to ask a trusted friend or family member to deposit the cash into their account and then transfer it to you electronically. This works if you trust the person and they have a bank account. Be aware that large transfers may trigger questions from their bank.
Mobile check deposit versus cash deposit
Mobile check deposit—taking a photo of a check and uploading it through your bank's app—is fast and convenient. Cash deposit is not. You cannot photograph cash and deposit it remotely. You must either visit a branch, use an ATM, or convert the cash to a check or money order first.
If speed matters, a branch deposit is fastest (same day). An ATM deposit is next (one business day). A money order or check deposit by mail is slowest (5 to 10 business days). Plan accordingly based on when you need the money.
Frequently Asked Questions
Do I need to tell the bank where the cash came from?
Only if you deposit $10,000 or more in a single transaction. The bank will ask you to state the source of the funds. Be honest and specific—say "cash from my business" or "gift from my parents" rather than vague answers. The bank is not investigating you; they are following federal rules.
Can I deposit someone else's cash into my account?
Yes, as long as you have permission. Bring the cash to the teller and tell them it is a deposit. The bank does not care whose cash it is. If you are depositing large amounts of cash that belongs to someone else regularly, the bank may ask questions to make sure you are not helping someone else avoid reporting requirements. Be straightforward about the arrangement.
What if the ATM rejects my cash deposit?
ATMs reject cash for a few reasons: the bill is torn or damaged, the machine is full, or the cash is folded or crumpled. Smooth out the bills and try again. If the ATM still rejects them, visit a branch instead. Damaged bills can be exchanged at a bank for new ones at no cost.
How much cash can I deposit without a receipt?
You always get a receipt for a cash deposit, whether it is $20 or $20,000. The receipt shows the date, amount, and your new balance. Keep it until you see the deposit in your account statement. If there is a discrepancy, the receipt is your proof.
Can I deposit cash into someone else's account?
Yes, but only at a branch, not at an ATM. Tell the teller you want to deposit cash into another person's account and provide their account number. You will need to show ID. Some banks limit this for security reasons, so call ahead to confirm your bank allows it.