About InvestSA

InvestSA is a division of the South African Department of Trade, Industry, and Competition (the dtic).  We support investors exploring opportunities in South Africa by helping with information, facilitation and aftercare. Our One Stop Shops provide practical assistance to streamline the process of setting up a business.

What we do

Our objective is to facilitate the increase in the quality and quantity of foreign and domestic direct investment by providing an investment recruitment, problem-solving and information service to retain and expand investment in South Africa and into Africa. As well as to actively market, promote and facilitate investment in key high-yielding growth sectors of the South African economy.

 We focus on investment promotion and South Africa’s investment climate by addressing the cost of doing business to make South Africa an attractive investment destination. Services we provide include investment information, investment facilitation, investment support and aftercare services as well as a one stop shop service. Our services are aimed at helping investors with a smooth entry and establishment processes and creating an enabling business environment. 

One Stop Shop Services

The InvestSA One Stop Shop initiative is part of the government’s drive to lower the cost of doing business as well as making the process easier. The One Stop Shops are the point of contact for investors to engage with the relevant government departments for regulatory issues, registration, permits and licensing. The One Stop Shops simplify administrative procedures for business approvals and help to remove bottlenecks for investors establishing and running businesses.