Are there any restrictions on business start ups within South Africa?

With regards to starting up of a business within South Africa, the appropriate member/shareholder (applicant) would need to have the correct visa in place from the Department of Home Affairs before the operation of the business can commence.

The South African business visa is a specific visa; therefore, additional businesses, etc cannot be operated by the foreigner unless the appropriate visa is obtained.