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 329 community-reported data points, Bank of America is more flexible than its public terms suggest. Employer payroll, Fidelity Cash Management pushes, Chase ACH pushes, Ally pushes, Schwab pushes, and SoFi pushes all have strong success rates. The main failures involve transfers that code as "transfer" rather than "direct deposit."
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. 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 329 community-reported data points on this page show a much broader practical picture. Fidelity Cash Management (33 of 37 successful), employer payroll (31 of 34 successful), Chase ACH pushes (27 of 31 successful), Ally pushes (24 of 25 successful), Schwab pushes (15 of 15 successful), SoFi pushes (14 of 16 successful), Capital One pushes (12 of 15 successful), and Fidelity Brokerage pushes (5 of 6 successful) 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.
Direct Deposit Methods 35
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 r/churning and Doctor of Credit. View all data points across every bank →
What Does NOT Count at Bank of America
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. Communities like r/churning 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
What is a direct deposit?
How direct deposits work and why banks require them for bonuses.
ACH push vs. ACH pull
Why the direction of your transfer matters for triggering bonuses.
Does Zelle count as direct deposit?
Why Zelle almost never works for bank bonus requirements.
What is an ACH transfer?
The banking system that processes most electronic transfers.