HDFC Bank, ICICI Bank and Axis Bank have started charging a minimum of ₹150 per transaction for cash deposits and withdrawals beyond four free transactions in a month. The banks will charge ₹5 per thousand rupees or ₹150, whichever is higher, after the free transactions. The banks reportedly said there has been no directive from the government in this regard.