IFSC, a unique 11-digit alpha numeric code is created, developed, allocated, and maintained by RBI (Reserve Bank of India) for each branch in India.