Does anyone know how long you can stay in SA before becoming resident for tax purposes, and whether there are any exchange control restrictions on non-resident bringing in and taking out funds? I have a business there but am non-resident, and may have to come to SA to sort out problems together with some cash to pay for them.