You've got a wad of cash and need to get it into your friend's, your kid's, or your parent's Bank of America account. Maybe you're paying back a loan, contributing to a shared gift, or helping someone who can't make it to the bank. The short answer is yes, you can deposit cash into someone else's Bank of America account, but you can't just walk up to an ATM and do it. The process is strictly an in-branch, face-to-face transaction with a teller, and there are specific rules and limitations you must follow. Having worked through these transactions more times than I can count, I can tell you the biggest mistake people make is assuming they just need the account number. It's more involved than that, and getting it wrong means a wasted trip or, worse, the cash not landing in the right place. Let's break down exactly how it works, step by step.

The Basic Answer: Yes, But With Conditions

Bank of America, like most major banks, allows third-party cash deposits. They call this a "teller-assisted deposit." The keyword is "teller-assisted." You cannot use Bank of America ATMs, mobile check deposit, or online banking to deposit cash into an account you don't own. The entire transaction must be completed inside a branch with a live bank employee.

Why the restriction? It's all about security, fraud prevention, and compliance with banking regulations like the Bank Secrecy Act. Cash is untraceable, so banks need a human to verify identities and document the transaction. This creates a paper trail.

What You MUST Bring:
  • The full, legal name of the account holder.
  • The account number you're depositing into. A debit card number usually won't work; you need the core checking or savings account number.
  • Your own government-issued photo ID (driver's license, passport, state ID). The teller will scan or record your ID details. This is non-negotiable.
  • The physical cash, organized and ready to count.

I've seen people get turned away because they only had a text message with the account number and no ID for themselves. The teller isn't being difficult; they're following a strict protocol. Come prepared with these four items.

The Step-by-Step Process at a Bank of America Branch

Let's walk through what actually happens from the moment you enter the branch. This isn't just theory; it's based on the exact flow I've experienced dozens of times.

1. Arrival and Check-In

Go to any open Bank of America financial center. You might check hours online first—some locations close early on Saturdays or have limited lobby hours post-pandemic. Walk up to the greeter or a teller and state clearly: "I need to make a cash deposit into an account that is not my own." This signals to them immediately what you need and that you'll require a teller's help.

2. The Interaction with the Teller

You'll be directed to a teller line or, in busier branches, given a queuing ticket. When it's your turn, hand over your ID first. The teller will likely ask for the purpose of the deposit. A simple, honest answer is best: "I'm paying my roommate for rent," or "This is a gift for my daughter." They're listening for anything that sounds suspicious or structured to avoid reporting requirements.

3. Providing Account Details and Filling the Slip

You'll provide the account holder's name and the account number. The teller will pull up the account to verify the name matches. Here's a pro tip most guides miss: If you're unsure about the exact name on the account (e.g., "Robert" vs. "Bob," or including a middle initial), ask the account holder beforehand. A mismatch can cause delays.

The teller will give you a deposit slip to fill out. You'll write the account number, the date, and the total cash amount. You sign it as the "depositor," not the account owner. This slip is the legal record of your action.

4. Verification and Processing

The teller will count the cash, often using a bill counter or counting it twice by hand. They'll enter the transaction into their system, linking it to your ID and the destination account. You'll receive a receipt. DO NOT LEAVE WITHOUT THIS RECEIPT. It's your only proof that you handed over the money. The receipt will show the account number (partially masked), the amount deposited, the date, time, and the branch location. Keep it until you confirm with the account holder that the funds have cleared.

Daily Limits, Fees, and What to Watch Out For

There's no specific "third-party deposit" fee at Bank of America. The transaction itself is free. However, limits and other policies still apply.

Consideration Details & Limits Why It Matters
Daily Deposit Limit Generally follows the account holder's daily deposit limit. For personal accounts, this can be $10,000+ before additional verification is triggered. For business accounts, limits are higher. If you're depositing a very large sum (e.g., over $5,000), call the branch ahead. They may need to prepare extra forms.
Currency Transaction Report (CTR) By federal law, banks must file a CTR for any cash deposit (or series of related deposits) totaling $10,000 or more in one business day. This is a routine report to FinCEN, not an accusation of wrongdoing. Just be prepared for the teller to ask more questions about the source of funds.
Structuring Warning Never break a large sum into multiple smaller deposits (e.g., $9,500 one day, $9,500 the next) to avoid the $10k report. This is "structuring," a federal crime. It's a major red flag. If you have $19,000 to deposit for someone, just do it in one transaction and answer the teller's questions honestly.
Funds Availability Cash deposits are typically available immediately or by the next business day. The recipient should see the money in their account very quickly, unlike some check deposits which have holds.
Personal Take: I find the process at Bank of America to be more rigid than at some regional banks. They are very by-the-book, which is good for security but can feel impersonal. Don't expect the teller to make exceptions or use "common sense" if you're missing a piece of information. The system won't let them proceed.

When Cash Isn't the Answer: Safer Alternatives

Carrying large amounts of cash is risky. Before you head to the branch, consider if these alternatives are a better fit. I almost always recommend them over a cash deposit for anything but small, urgent amounts.

Zelle (The King of Transfers): If both you and the recipient have a U.S. bank account, Zelle is almost always the best option. It's integrated directly into the Bank of America app and website. Transfers are usually instant and free. The recipient gets the money in their account directly. No branch visit, no cash handling. The only catch: you need to be enrolled in online banking and know the recipient's email or U.S. mobile number linked to their bank account.

Getting a Cashier's Check or Money Order: You use your cash to buy a cashier's check (from your bank) or a money order (from the post office, Walmart, etc.) made payable to the other person. You then give them the physical check. They can deposit it via mobile app. This removes you from their account entirely and gives you a receipt from the issuer. There's a small fee ($5-$10), but it's often worth it for the peace of mind.

Wire Transfer: For very large amounts, a wire transfer is the most secure. You go to your bank (not necessarily BOA), provide the recipient's full BOA routing and account number, and send the funds. It's traceable and fast (same day). Fees are high ($25-$50), so it's not for small amounts.

A Real-World Scenario: Walking Through a Deposit

Let's make this concrete. Imagine your roommate, Alex, is traveling for work and forgot to leave the rent money for your landlord. They Venmo you their $800 share, but you need cash for the landlord. You withdraw the $800 from your bank, but now need to get it into Alex's Bank of America account so they can pay their credit card bill online.

You text Alex: "Hey, need your exact name as it appears on your BOA account and your checking account number to deposit your rent cash." Alex texts back: "Alexandra Chen, checking account ending in 1234."

You drive to the Bank of America on Main St. (open 9-5 on weekdays). You tell the greeter you need to deposit cash into another person's account. You wait 5 minutes. At the teller, you hand over your driver's license. "I'm depositing $800 cash into Alexandra Chen's account, number ending 1234. It's her share of our rent." The teller finds the account, confirms the name, and slides you a deposit slip. You fill it out, sign it, and hand over the eight $100 bills. The teller counts them, processes the transaction, and hands you a receipt. The whole thing took 7 minutes. You text Alex a photo of the receipt. She checks her app 30 minutes later and sees the $800 posted. Done.

Your Top Questions Answered (FAQ)

Can I deposit cash into someone else's Bank of America account if I'm not a Bank of America customer myself?
Absolutely. You do not need to have any account or relationship with Bank of America. Your only requirement is to present valid government-issued photo ID. The teller will record your ID information as part of the transaction log, regardless of which bank you use.
What's the maximum amount of cash I can deposit for someone else?
There's no published universal maximum, but practical limits exist. The primary limit is the account holder's own daily deposit limit, which you wouldn't know. Deposits over $10,000 will trigger a Currency Transaction Report (CTR), requiring the teller to ask you for your occupation, Social Security Number, and the source of the cash. For extremely large amounts (think tens of thousands), it's courteous and prudent to call the specific branch ahead of time so they can be prepared.
Is it safer to use an ATM or a teller for this?
You cannot use a Bank of America ATM to deposit cash into an account you don't own. The ATM card is required to initiate any deposit. Even if you could, I would never recommend it for a third-party deposit. If the ATM malfunctions, mis-counts, or the cash is stolen before it's enveloped, you have no immediate human to resolve it. The paper trail from a teller transaction—your ID scan, the deposit slip, the live verification—provides infinitely more security and recourse.
Will the account holder see my name on their statement?
No, not on their standard online or paper statement. The transaction will typically appear as a "Teller Deposit" or "Cash Deposit" at the specific branch location. However, the bank's internal records, which the account holder cannot see, will permanently link your identity to that deposit. If there is ever a dispute or investigation, the bank can retrieve the details of who made the deposit.
What happens if I have the wrong account number?
This is a critical risk. If you provide a number that belongs to a different, valid Bank of America account, the money will go into that stranger's account. Reversing this is extremely difficult and may require the consent of the unintended recipient. If the number is invalid/non-existent, the teller's system should flag it immediately, and the transaction will be rejected. Always double-check the number with the recipient, preferably via a secure method, and compare it to a voided check or a screenshot from their app if possible.
Can I do this for a business account?
Yes, the process is identical. You will need the exact legal business name (e.g., "Smith LLC," not "Bob's Plumbing") and the business checking account number. The teller may ask additional questions to ensure you're authorized, but for a simple cash deposit, your personal ID is usually sufficient. Larger, regular business cash deposits have more stringent controls.