← Back to Learn

What Counts as a Direct Deposit for Bank of America Bonuses?

Bank of America's Advantage Plus Banking bonus pays $100, $300, or $500 based on total qualifying direct deposits within 90 days. Based on 892 community-reported data points, Bank of America is more flexible than its public terms suggest. Employer payroll, Fidelity Cash Management pushes, Ally pushes, Chase ACH pushes, SoFi pushes, Capital One pushes, and Schwab pushes all have strong success rates. The main failures involve transfers that code as "transfer" rather than "direct deposit."

Updated: Aug 1, 2026892 data points · 63 methods confirmed · 1 failed

What Bank of America Officially Requires

Bank of America offers a tiered Advantage Plus Banking bonus based on total qualifying direct deposits within 90 days of account opening. The official thresholds for the current offer are $2,000 or more for the $100 bonus, $5,000 or more for the $300 bonus, and $10,000 or more for the $500 bonus, with accounts opened by September 30, 2026. Bank of America's terms define qualifying direct deposits as electronic deposits of regular monthly income such as salary, pension, or government benefits like Social Security. The 892 community-reported data points on this page show a much broader practical picture. Employer payroll is flawless at 92 of 92 conclusive reports (latest July 2026). Among bank and brokerage pushes, Fidelity Cash Management (68 of 69, sole failure April 2026), Ally (45 of 46), Chase personal (40 of 41), SoFi (27 of 28), Capital One (18 of 18), Schwab (23 of 23 across checking and brokerage, latest July 2026), Chase Business (11 of 11), and Fidelity Brokerage (9 of 10) have all consistently triggered the bonus. The key factor at Bank of America is how the transfer is coded by the system on arrival. Anything that posts with a "Direct Deposit" or employer-style label triggers the bonus. Anything coded as "Transfer" or "Other Income" does not. The rare failures at otherwise reliable sources all follow that pattern, like the December 2025 SoFi push that landed as "DES:TRANSFER" and never paid.

Amount: $2,000 (for $100 bonus), $5,000 (for $300 bonus), or $10,000 (for $500 bonus)Timeframe: 90 days from account opening

See the Bank of America Advantage Plus Banking bonus page for full requirements and the current offer.

Direct Deposit Methods 68

Each card shows a transfer source with community-verified results. Click to see individual data points with links to the original reports.

Data sourced from bank-bonus community reports and Doctor of Credit. View all Bank of America direct deposit data points →

What Does NOT Count at Bank of America

Zelle payments. These code as peer-to-peer rather than a direct deposit at almost every bank. Citi is the notable exception, because its Enhanced Direct Deposit terms name Zelle outright, but nothing in our data shows that carrying over here. Cash App has no Bank of America data, so treat it the same way. Venmo and PayPal are surprisingly mixed here: one March 2025 report shows two Venmo pushes coded "VENMO DES:CASHOUT" paying a $300 bonus, and PayPal transfers trigger Bank of America's direct deposit notification in three reports. Those are thin datasets next to the bank pushes above, so treat P2P apps as a gamble, not a plan.
Chase Real-Time Transfers. Multiple community reports show these post at Bank of America with a "Transfer (other income)" code rather than a direct deposit label. The funds arrive but the bonus tracker does not credit them.
Plaid or routing-number sharing between accounts. One community report described setting up a SoFi-to-BofA transfer via Plaid and routing sharing. Both deposits coded as "Type: Deposit" with a generic transaction description and did not trigger the bonus.
Internal Bank of America transfers. Moving money between your own Bank of America accounts does not qualify as an external direct deposit.
ACH pulls into Bank of America. Having Bank of America pull funds from your external account typically codes as a bank-initiated transfer, not a qualifying direct deposit.

How to Verify Your Deposit Counted

After your deposit posts, check your Bank of America account activity in online banking or the Bank of America mobile app. Qualifying deposits typically display a "Direct Deposit" label or an employer-style description in the transaction details. Deposits coded as "Transfer" or "Other Income" will not count, even if the dollar amount is correct. The tiered structure means you should track your running total across all qualifying deposits in the 90-day window. You only earn one tier and Bank of America determines the tier from the total qualifying amount received by day 90. A single $10,000 push at the right source can lock in the $500 tier, but the safer path most community reports follow is a series of smaller pushes from a known-good source like Fidelity Cash Management, Chase personal, or employer payroll. Bank of America typically pays the bonus within 60 days after the 90-day window closes. The account must stay open for at least 90 days to avoid bonus clawback, and only customers who have not had a Bank of America personal checking account in the last 12 months are eligible. Bank-bonus communities and Doctor of Credit maintain updated lists of what has worked recently. Always check recent data points before relying on a specific method. For comparison, see what counts as direct deposit at Wells Fargo for a bank with similarly strict official terms but a slightly smaller dataset, or what counts as direct deposit at Chase for the strictest large-bank baseline. For a cross-bank comparison of which transfer methods work and which don't, see the complete guide to what counts as a direct deposit for bank bonuses.

Related Guides