En Afrique du Sud, un compte bancaire offshore se définit par un service de dépôt d'argent proposé par une institution financière sud-africaine qui donne accès à ses services aux personnes et entreprises de l'étranger pour bénéficier de certains privilèges.
En Afrique du Sud, la banque offshore a pour objectif d'assister tout non-résident qui a l'intention de placer ses liquidités en tant que particulier ou ses actifs en tant qu'entrepreneur auprès de banques sud-africaines qui proposent des services différents de ceux fournis dans leur pays d'origine.
En Afrique du Sud, un compte bancaire offshore est accessible à toute personne physique ou société étrangère non domiciliée sur le territoire sud-africain et les banques sud-africaines proposent des services spécifiques à ce type de clients qui transfèrent leur argent vers cette juridiction à des fins fiscales.
En Afrique du Sud, un compte bancaire offshore pour non-résident ne signifie pas être une protection pour procéder à l'évasion fiscale étant donné que le pays n'est pas un paradis fiscal car il coopère étroitement avec les autorités internationales en divulguant à leur demande toute information qui est liée à AML (Anti Money Laundering combat contre le blanchiment d’argent ) ou à des questions fiscales.