22 scheduled commercial banks (SCB), including SBI, ICICI, HDFC have collected nearly 10,000 crore in the last three years as penalty for not maintaining minimum balance in regular saving bank accounts.

Collection came down for public sector banks in 2018-19 from 2017-18, while it went up in the case of private sector banks (via).

That is, made money from those who don’t have.