Skip to main content


aef 2024 Barcelona

Industrial Development Corporation (IDC)


The Industrial Development Corporation of South Africa Ltd (IDC) is a national Development Finance Institution (DFI). It was established in 1940 to promote economic growth and industrial development in South Africa.

Our mandate includes the rest of the African continent and we are active throughout the entire region. We operate in a broad spectrum of industries and with our specialized knowledge and experience, are able to offer valid and appropriate financial assistance to a wide variety of individuals and companies. We are committed to maintaining our financial independence and apply sound business principles to everything we do.     


  • provides financing to entrepreneurs engaged in competitive industries;
  • follows normal company policies and procedures in its operations;
  • pays income tax at corporate rates and dividends to its shareholder; and
  • reports on a consolidated basis, with its Annual Report freely available to the public.

Contact Details:

086 069 3888

Visit website