JPMorgan Chase says it has finished testing $4 and $5 ATM fees for noncustomers in two states, and it is going back to the $3 fees it previously charged.

The bank this year had been testing a $5 ATM fee in Illinois and a $4 ATM fee in Texas, both for noncustomers who use its ATMs, to see if they brought in enough revenue to introduce nationwide, according to a spokesman for the company.

Out of the bank's network of 16,000 ATMs, more than 20 percent, or about 3,600, are located in those two states.