For anywhere cash deposit, ICICI Bank would charge ₹ per thousand rupees (subject to a minimum of 150) at branches, while deposit at ATMs would be free of charge for first cash deposit of a calendar month and ₹ 5 per thousand thereafter.