Yes, you can deposit cash into another person's account, but the bank needs to know who you are
You can walk into a bank and deposit cash into someone else's account if you have their account number and the bank's routing number. The teller will process it like any other deposit. What matters is that the bank can identify you — you'll need a government ID, and the teller will record your name and the reason for the deposit. The account holder doesn't have to be present.
The catch is that banks are required by federal law to report cash deposits over $10,000 to the IRS on a form called a Currency Transaction Report (CTR). This is not a penalty — it's routine reporting. If you deposit exactly $9,999 to avoid the threshold, that's called structuring, and it's illegal. The bank will flag it, and you can face criminal charges.
Some banks have their own rules on top of the federal requirement. A few will not accept cash deposits into accounts that don't belong to the person making the deposit. Call ahead to confirm the bank will do it before you show up with cash.
Key Takeaways
- You need the account holder's account number and the bank's routing number, plus a government ID to show the teller.
- Deposits over $10,000 in cash trigger a Currency Transaction Report to the IRS, which is normal and not a problem if the money is legitimate.
- Deliberately breaking up large cash deposits into smaller ones to avoid the $10,000 threshold is illegal structuring.
- Some banks refuse third-party cash deposits entirely, so confirm with the specific bank before you go.
- The account holder does not need to be present, but the bank will record your name and ID as the person who made the deposit.
What information you need to bring to the bank
Bring the account holder's full account number and the bank's routing number. You can find the routing number on the account holder's checks, on their bank's website, or by calling the bank. You'll also need your own government-issued photo ID — a driver's license, passport, or state ID card. The teller will not process the deposit without it.
You do not need the account holder's permission in writing, though it's smart to have it anyway if there's any chance of a dispute later. Some banks will ask why you're depositing money into someone else's account. Be straightforward: "I'm helping them with a bill" or "They asked me to deposit this for them" works fine. Banks are used to this.
How the bank reports large cash deposits
Any single cash deposit of $10,000 or more triggers a Currency Transaction Report. The bank files it with the IRS and FinCEN (the Financial Crimes Enforcement Network). Your name, the account holder's name, and the amount all go on the report. This is automatic and happens thousands of times a day across the country. It does not mean you or the account holder is under investigation.
The report exists to catch money laundering and other financial crimes. If the money is legitimate — a gift, a loan repayment, a business transaction, a settlement — there is nothing to worry about. The IRS does not use CTRs to audit people or to tax gifts. The report is filed; the transaction moves forward.
Structuring is different. If you deposit $9,500 one day and $9,500 the next day to stay under $10,000, or if you split a large deposit across multiple banks, that's structuring. It's a federal crime even if the money itself is legal. The bank's software is designed to catch this pattern, and prosecutors take it seriously.
Banks that refuse third-party cash deposits
Most large banks accept cash deposits into accounts held by someone else, but policies vary. Some regional banks and credit unions have stricter rules. A few will only accept cash deposits if the person whose name is on the account is present. Others will not accept third-party cash deposits at all.
Call the bank before you go. Ask: "Can I deposit cash into an account that's not in my name?" If they say no, ask if there's a workaround — some banks will let you deposit into your own account and then transfer the money, though that adds a step and may delay the funds reaching the other person. If the account holder banks at a different institution, they may have better options there.
When the deposit might be delayed or flagged
A cash deposit into someone else's account usually clears the same day or the next business day. But if the amount is unusual for that account, or if the bank's system flags the deposit for any reason, it can take longer. The bank may contact the account holder to confirm the deposit was authorized.
If you're depositing a very large amount — say, $50,000 in cash — the bank may hold the funds for a few days while they complete their review. This is not punishment; it's standard procedure for large transactions. The account holder will see the deposit in their account, but the money may not be available to withdraw immediately.
If the account holder has a history of suspicious activity, or if the bank suspects money laundering for any reason, they can refuse the deposit or report it to law enforcement. This is rare with legitimate transactions, but it can happen.
Alternatives if the bank won't accept the deposit
If the bank refuses to take a third-party cash deposit, you have other options. The simplest is to deposit the cash into your own account and then transfer it to the other person. This takes an extra day or two, but it works. You can also send a money order or cashier's check, though those cost a small fee.
If you're trying to help someone pay a bill, you can sometimes pay the bill directly on their behalf. Many utility companies, credit card issuers, and loan servicers accept payments from anyone, not just the account holder. Call the company and ask if you can pay over the phone or online using the account number.
For very large amounts, a wire transfer is faster and more secure than cash, though it costs more. The account holder can set up the wire themselves, or you can go to the bank together and have them authorize it.
What happens if you deposit cash and don't report the source
If you deposit cash and the bank asks where it came from, you should answer honestly. Banks are required to ask about the source of large deposits — it's called a Suspicious Activity Report (SAR) trigger. If you lie or refuse to answer, the bank can refuse the deposit and report you to law enforcement.
If the money is legitimate, there's no reason to hide the source. It could be a gift, an inheritance, a loan repayment, cash from selling something, or money you withdrew from your own account. Any of these is fine. The bank just needs to know you're not laundering money or financing illegal activity.
Frequently Asked Questions
Do I need the account holder's permission to deposit cash into their account?
Legally, no — you can deposit cash into any account if you have the account number. But practically, yes — you should have their permission. If you deposit money without asking, the account holder might think it's fraud and report it to the bank, which can freeze the account and create a mess.
Will the bank tell the account holder who deposited the cash?
The bank records your name and ID as the person who made the deposit, but they don't automatically notify the account holder. The account holder will see the deposit in their account, but they may not know it was you unless you tell them. If the bank suspects fraud, they may contact the account holder to confirm.
What if I deposit cash for someone and they don't pay me back?
That's a personal matter between you and them, not a banking issue. The bank won't reverse the deposit just because you had a disagreement. If you lent them money, you may need to pursue it through small claims court or a civil lawsuit. Get a written agreement before you hand over large amounts of cash.
Can I deposit someone else's cash if they're not a U.S. citizen?
Yes, as long as they have a valid bank account. The bank doesn't care about citizenship. They do care about the source of the money and whether the account holder is who they say they are. If the account is new or the deposit is very large, the bank may ask more questions, but it's not because of citizenship.
What if the bank says the deposit is suspicious and refuses it?
Ask why. The bank should explain what triggered the flag. If it's a misunderstanding — for example, the amount is larger than usual for that account — you can clarify the source. If the bank still refuses, you can try a different bank or use an alternative method like a money order or wire transfer. You can also file a complaint with your state's banking regulator if you believe the bank acted unfairly.