South Africa's National Treasury and Reserve Bank published a draft Crypto Asset Manual. Under the proposal, a transfer from a local authorized provider to an offshore platform or private non-custodial wallet becomes a cross-border transaction that must use an approved channel and be reported to FinSurv. Buying or selling crypto for rand through a local provider would not trigger that report. Initially, only individuals could move assets offshore within existing foreign-currency allowances. Comments are open until September 30.
The controversial part is not a ban but the definition of the border. A non-custodial wallet has no country in a technical sense, yet the regulator treats movement out of the local provider system as potential capital flight. Control is attached to the identifiable exit point rather than the destination address.
For users, that creates clarity and dependence at the same time. A lawful transfer becomes possible, but it passes through a provider collecting data and checking limits. Withdrawal to self-custody may receive the same bureaucracy as an offshore bank transfer even when the wallet owner remains physically in South Africa.
The second-order effect concerns exchange architecture. Local platforms must distinguish domestic addresses, foreign custodians and private wallets even though a blockchain does not always reveal ownership. Watch the classification method, exceptions for self-owned wallets, return procedures and liability for incorrect labeling. If the system is too strict, liquidity can migrate to informal peer-to-peer routes. If it is too weak, capital controls remain easy to bypass. The draft is trying to solve that contradiction at the point where fiat infrastructure meets an address system that was never designed to recognize national borders.



