https://www.moneyweb.co.za/investing/offshore-investing/the-tax-implications-of-emigrating/Question:
Will capital gains on my offshore investments, denominated in US dollars, be calculated on (a) the pure capital gain in dollar
terms only multiplied by the current exchange rate or (b) the pure capital gain plus any exchange rate depreciation since the
investment was made?
Answer:
On the question of your shares, while the rules that apply to the calculation of capital gains tax on the disposal of local currency
assets are relatively well understood, they are less so when it comes to the disposal of foreign currency assets. Such a disposal is
basically subject to two rules:
Firstly, in the case of a natural person or non-trading trust disposing of an asset in a foreign currency after having acquired that
asset in the same currency, the capital gain or loss will be determined in the relevant foreign currency, followed by a conversion
to rand.
Example 1 (natural person or non-trading trust):
Base cost: 100 Microsoft shares purchased at $1 = $100
Proceeds/deemed disposal (ceasing to be a resident is treated as a deemed disposal): 100 Microsoft shares at current market price
of $2 per share = $200.
The gain is therefore $100. This will be converted to rand at either the spot or an average exchange rate, which will equate to
the rand gain or loss.
However, in all other instances the local currency is to be used to translate both the proceeds and the base cost. This applies
to disposals by a company or trust carrying on a trade. It also applies where a natural person or non-trading trust disposes of
an asset in a foreign currency, where the currency of expenditure and currency of proceeds are not the same.
Therefore the base cost as well as the proceeds will have to be converted to rand and the difference will equate to the capital
gain or loss. The exchange rate fluctuations from the date of acquisition to the date of disposal will therefore be taken into
account.
Example 2 (company or trust carrying on a trade):
Base cost: 100 Microsoft shares purchased at $1 = $100. This will be converted to rand at either the spot or the average exchange
rate, which will equate to a rand base cost.
Proceeds/Deemed disposal (ceasing to be a resident is treated as a deemed disposal) –
100 Microsoft shares at current market price of $2 = $200.