Most of the Indian banks like SBI, ICICI, HDFC and Axis not only charge users for cash transactions above a certain limits but also for other facilities. Most of these facilities were free but now the banks will get profited from these facilities. The decision for charging for these facilities was made to make the country cashless and discourage cash transactions.
If you have an account in any of these banks, you must know how much and why you are paying:
State Bank of India –

1. SBI lets their
savings bank account holders to deposit cash three times a month free of
charge. But beyond that, the bank charges Rs 50 plus service tax for every
transaction made. In case of current account, the taxes could go as high
as Rs 20,000.
2. SBI account holders also have to keep a
minimum balance in their accounts. If they do fail to do so, they will be
fined. The fine is lower for rural areas.
3. In metropolitan cities, the users will be fined with Rs 100 plus service tax if the balance goes below 75 per cent of the minimum balance to be maintained (which is Rs 5,000).
4. Cash withdrawal from ATMs will also charge you up to Rs 20 if the number of transactions from other bank’s ATMs exceeds three and Rs 10 for more than five transactions from SBI ATMs. However, SBI will not charge anything on withdrawals from its own ATMs if the balance exceeds Rs 25,000. In case of withdrawals from ATMs of other banks, the transactions will be free if the balance exceeds Rs 1 lakh.
5. SBI charges its debit card holders Rs.15 for SMS alerts quarterly. There will be no charge for UPI/USSD transactions of up to Rs 1,000.
Axis Bank –

1. Axis Bank customers are
permitted to make five free transactions every month, be it a deposit or a
withdrawal. In case of more transactions, customers will be charged a minimum
fee of Rs 95 per transaction.
2. The bank permits up to five free non-home
branch transactions, subjected to a maximum per-day deposit of Rs 50,000. In
case of larger deposits or the sixth transaction, the bank would charge Rs 2.50
per Rs 1,000, or Rs 95 per transaction, which so ever is higher.
3. The Axis bank users have to pay Rs. 50 per month as account maintenance charges. 4. The bank charges Rs. 15 quarterly i.e. Rs. 5 per month for SMS alerts.
4. The bank charges Rs. 15 quarterly i.e. Rs. 5 per month for SMS alerts.
HDFC Bank

1. HDFC Bank charges Rs 150 per transaction, beyond
four free transactions each month. These
charges are applicable to savings as well as
salary accounts.
2. In case of home-branch transactions, the bank
allows free deposition or withdrawal of up to Rs 2 lakh at one time per day.
Beyond this, it will charge Rs 5 per Rs 1,000, or Rs 150, which so ever is
higher.
3. For non-home branches, the transactions beyond
Rs 25,000 a day will charge you Rs 5 per Rs 1,000, or Rs 150.
4. If you have an account with HDFC, you must have
a minimum balance of Rs. 10,000 in urban areas and Rs. 5000 in rural areas. In
case of failure, you might have to pay more than Rs. 600 as fine.
5. HDFC also charges Rs. 15 per quarter from its users for SMS alerts. In
case of current account, the charges are Rs. 25 per quarter.
ICICI Bank

1. ICICI bank does not charge anything for first four transactions a month while Rs 5 per Rs 1,000 will be charged thereafter, subjected to a minimum of Rs 150 in one month.
2. The third-party limit has been set to Rs 50,000 per day.
3. ICICI Bank does not charge anything for first cash withdrawal from non home branches, but for next transactions, the bank charges Rs 5 per Rs 1,000 subjected to a minimum charge of Rs 150. For cash deposit, ICICI Bank charges Rs 5 per Rs 1,000 at non-home branches, while deposit at cash acceptance machines would be free of charge for first cash deposition and Rs 5 per Rs 1,000 thereafter.
4. A minimum balance of Rs 10,000 (for urban areas), Rs. 5000 (for semi-urban areas) and Rs. 2000 (for rural areas) must be maintained in your account or you can be fined for about Rs. 750 quarterly.
5.
ICICI bank also has fixed Rs. 15 per quarter for SMS alerts.