January 23, 2018 3:00 pm
Daniel Tepper/Bloomberg via Getty Images

Bank of America is ending a free checking account often used by people with low incomes, now requiring customers to keep more money in their accounts in order to avoid a monthly fee.

The Charlotte, N.C.-based bank this month is moving all of its remaining eBanking customers to standard core checking accounts that charge a $12 monthly fee unless the customer receives a direct deposit of $250 or more or a minimum daily balance of $1,500, the Wall Street Journal reported. The move has been ongoing since 2015.

News of the bank’s decision did not go down well with some customers.

A petition to revert the move on has garnered more than 45,000 signatures as of Monday evening.

Banks often charge fees for checking services since accounts can be costly for institutions to maintain despite income from overdraft and other fees. But with this latest move, some Bank of America customers feel the bank is turning its back on its traditional values.

Related article: Capital One double-charged some of its customers. Here’s how to see if you were affected

The bank offered a rebuttal: “For anyone who chooses us as their primary bank relationship, with a direct deposit of just $250 [per] month or $3,000 [per] year, they’ll get full access to all of our financial centers, ATMs, mobile and online banking,” a Bank of America spokeswoman told the Journal. “That’s a great value and our client satisfaction scores are at all-time highs.”

MONEY also reached out to Bank of America but did not immediately receive a response.

This is not the first time Bank of America has faced backlash over a decision to charge fees. In 2011, the bank toyed with the idea of charging customers $5 a month for making purchases with a debit card, but it eventually opted not to proceed with the plan.