Corporate Visa and Permit Application

Corporate Visa and Permit Applications at DTI

In 2016 a dedicated division Investment South Africa (InvestSA) focused on investment. Adding to the investment development pipeline, the Department of Trade and Industry (DTI) has enhanced its services to include investment facilitation and aftercare.

InvestSA at the DTI Campus in Pretoria has collaborated with various stakeholders and National Government Departments and Agencies, to enhance investment services. The InvestSA has One Stop Shops in Limpopo, Northern Cape, Eastern Cape and Free State.  The Department of Home Affairs (DHA) has added its support to InvestSA, through VFS Global and provides a premium Visa and Permit Services Centres in the leading centres in the country.

DHA has opened a Premium Visa & Permit Services Centre for its Corporate Clients and their dependents at the InvestSA One Stop Shop at the DTI Campus, Block F, 77 Meintjes Street, Sunnyside, Pretoria, 001.  Office hours are from 08:00 to 15:00.  DHA, South Africa, partnered with VFS Global with visa application centres.

Members interested in what is offered at the One-Stop Shops, or need contact details of the various parties, should contact Letitia Saayman for assistance at