Bank of America checking accounts have no stated limit on how much money you can deposit in a single transaction or over time

Bank of America does not publish a maximum deposit limit for personal checking accounts. You can deposit $100,000 in a single day, or $1 million over a week, and the bank will process it. However, the bank is required by federal law to report deposits over $10,000 to the Treasury Department, and it monitors all accounts for suspicious patterns regardless of amount.

The practical limits you will hit are not about how much the bank allows, but about how the bank processes large deposits and what happens when a deposit triggers a review. A deposit that seems unusual for your account history may be held, questioned, or frozen while the bank investigates whether it is legitimate.

Key Takeaways

  • Bank of America has no published maximum deposit limit, but deposits over $10,000 are reported to federal authorities as required by law.
  • Large deposits may be held for review if they do not match your typical account activity, even if they are completely legal.
  • The bank can freeze your account temporarily while investigating a deposit it considers suspicious, which may delay your access to the money.
  • Structuring deposits to avoid the $10,000 reporting requirement is illegal and can result in criminal charges, even if the money itself is legitimate.

How Bank of America processes deposits over $10,000

When you deposit more than $10,000 in cash or a single check, Bank of America files a Currency Transaction Report (CTR) with the Financial Crimes Enforcement Network (FinCEN), a division of the Treasury Department. This is not optional—it is a federal requirement for all banks. The report includes your name, account number, and the amount, but it does not mean you have done anything wrong.

The CTR is a reporting requirement, not a red flag. Millions of legitimate deposits over $10,000 are reported every year by people receiving inheritances, selling property, closing businesses, or depositing large paychecks. The bank is simply documenting the transaction for federal records.

You will not be notified when a CTR is filed. The bank does not send you a letter or email saying "we reported your deposit." It happens in the background as part of normal processing.

When Bank of America may hold or freeze a large deposit

A deposit can be held even if it is under $10,000, or even if it is a check rather than cash. Bank of America may place a hold on funds if the deposit seems inconsistent with your account history. If you normally deposit $2,000 a month and suddenly deposit $50,000, the bank may freeze the account while it verifies the source of the money.

This is called a suspicious activity hold, and it is different from a standard check hold. A standard check hold (usually 1 to 5 business days) is about whether the check will clear. A suspicious activity hold can last much longer—sometimes 10 business days or more—while the bank investigates.

During a hold, you cannot withdraw the money, even though it shows in your account balance. The bank may contact you and ask where the money came from. Be prepared to explain: a bonus from your employer, a gift from a family member, proceeds from selling a car, a tax refund, or any other legitimate source. Provide documentation if you have it—a letter from your employer, a bill of sale, a gift letter from the person who gave you the money.

What triggers a hold on a deposit

Bank of America does not publish the exact criteria it uses to decide whether a deposit is suspicious. However, common triggers include deposits that are much larger than your usual activity, deposits of cash when you normally deposit checks, deposits from someone else's account into yours, or a pattern of deposits that looks like you are trying to avoid the $10,000 reporting requirement.

A single large deposit is less likely to trigger a hold than a pattern. If you deposit $9,500 three times in one week, the bank may see this as structuring—deliberately breaking up deposits to stay under the $10,000 threshold—and freeze your account. Structuring is illegal under federal law, even if the money is completely legitimate.

International wire transfers, deposits from business accounts, or deposits in the name of someone other than the account holder are also more likely to be reviewed. If you are receiving money from overseas or from a business, tell the bank in advance what to expect.

How long a hold can last and what to do about it

A standard check hold is usually 1 to 5 business days. A hold related to suspicious activity can last up to 10 business days, and in some cases longer if the bank is still investigating. During this time, the money is in your account but you cannot use it.

If your account is frozen, call Bank of America at the number on the back of your debit card and ask why. Be ready to explain the source of the deposit. If you have documentation—a letter from your employer, a gift letter, a bill of sale, a tax return—offer to send it to the bank. Many holds are released within 24 hours once the bank has an explanation.

If the hold lasts longer than 10 business days and you have provided documentation, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) or your state's banking regulator. Bank of America is required to respond to complaints within 15 business days.

The difference between a hold and account closure

A hold freezes your access to money temporarily. An account closure is permanent. Bank of America can close your account if it believes you are engaged in illegal activity, such as structuring deposits to avoid reporting requirements, or if you have repeatedly violated the account agreement.

If your account is closed, the bank will return your money, but it may take 5 to 10 business days. The bank does not have to give you advance notice before closing an account, though it usually does. If you receive a notice that your account will be closed, contact the bank immediately and ask why. If you believe the closure is a mistake, you can dispute it with the CFPB.

How to avoid problems with large deposits

If you are expecting to deposit a large sum, call your Bank of America branch in advance and let them know. Tell them the source of the money and when you plan to deposit it. This does not prevent a hold, but it gives the bank context and may speed up the release of funds.

Deposit the full amount in one transaction rather than breaking it up over multiple days or weeks. Splitting deposits to avoid the $10,000 reporting threshold is structuring, which is a federal crime. A single large deposit, even if it triggers a hold, is legal and transparent.

If the money is a gift, ask the person giving it to you to write a simple letter stating the amount, the date, and that it is a gift with no expectation of repayment. If it is a bonus or commission from your employer, bring a pay stub or letter from your employer. If it is from selling something, keep the bill of sale. Documentation speeds up the hold release.

Frequently Asked Questions

Will Bank of America report my deposit to the IRS?

Bank of America reports deposits over $10,000 to FinCEN, not directly to the IRS. However, FinCEN shares information with the IRS and other law enforcement agencies. If your deposit is legitimate income, you should report it on your tax return anyway. The report does not trigger an audit by itself.

Can I deposit cash without the bank asking questions?

You can deposit any amount of cash. Deposits over $10,000 in cash are reported to FinCEN. Deposits under $10,000 are not reported, but the bank still monitors your account for patterns. If you regularly deposit just under $10,000 in cash, the bank may flag this as structuring.

What if I deposit a check for more than $10,000?

Checks are treated the same as cash. A check deposit over $10,000 triggers a CTR. The check will also be subject to a standard hold while it clears, which usually takes 1 to 5 business days depending on who the check is from.

How do I know if my account is being investigated?

If your account is frozen or on hold, you will notice when you try to withdraw money. Call the bank and ask directly. The bank may not tell you all the details of an investigation, but it should tell you whether your account is frozen and why. If you have provided documentation and the hold is not released within 10 business days, contact the CFPB.

Can Bank of America refuse a large deposit?

Bank of America can refuse a deposit if it suspects illegal activity, but it cannot refuse a deposit simply because it is large. If the bank refuses your deposit, ask why in writing and request an explanation. If you believe the refusal is unfair, you can file a complaint with the CFPB or switch to another bank.