It depends on the transaction you are making such as If You are transferring the money between two different banks then the IFSC code is a must. But in the case of transactions between the same bank, you don't need any IFSC code. You can transfer money between the same banks without the IFSC code.