The CDFI is housed within the Institute for Financial Management and Research, IFMR, which is a not for profit Society registered under the Societies Registration Act 1860. The Centre is headed by an Executive Director. It is supported by a strong Steering Committee which is the final decision making body with regard to CDFI operations and provides the overall direction, guidance, and strategic inputs to CDFI. The Steering Committee comprises the donors, the Executive Director and the President IFMR.
While the Centre has autonomy with respect to working towards program objectives, IFMR as the parent organisation exercises overall administrative and financial control, besides being responsible for legal and compliance-related matters.