IDFC was incorporated on 30 January 1997 with its registered office in Chennai and started operations on 9 June 1997. In 1998 the company registered with the Reserve Bank of India (RBI) as a non-banking financial company and in 1999 it formally became a Public Financial Institution.
IDFC Bank started operations with 23 branches in Madhya Pradesh, Delhi, Mumbai, Hyderabad, Bengaluru, Pune, Chennai, Ahmedabad and Kolkata. 15 branches are in settlements with a population of less than 10,000. IDFC bank has launched it's 100th branch in Honnali, Karnataka in October 2017.
The bank serves corporate and private customers in India including the infrastructure sector that IDFC specialized in from its founding in 1997. The bank also aims to provide services to people in rural areas and to the self-employed.