State Bank of India allows free transactions to its customers at ATMs for 8-10 times in a month. Over and above these mandated number of free transactions, the bank charges a certain amount from its customers. Maintaining a certain minimum balance in your account, you can do unlimited transactions at SBI ATMs and even at other bank ATMs. According to the direction by the Reserve Bank of India, top lenders in the country have to offer a certain number of free ATM transactions in a month.