Question: how much does bank of america charge?
Answer: Bank of America Core Checking Account has a $12 Monthly Maintenance fee which is waived with at least 1 direct deposit of $250 each month or maintain a minimum daily balance of $1,500 or more.