Business Visas

Those wishing to start up or take over an existing business in South Africa will need to apply for a business visa. These visas have significant requirements, but once adhered to, entitle the holder to permanent residence as well.

Check your eligibility. No obligation.