PennyCompass

South Africa Offshore Investment Calculator

Free offshore investment calculator in rands. Project a USD investment with rand depreciation and capital gains tax on the rand gain.

Published

Project an offshore investment with rand depreciation and CGT on the rand gain.

Net value after CGT

Gross value (R)

Rand gain

CGT

Two engines of return, one tax bill

Investing offshore as a South African gives you two separate sources of return, and this calculator keeps them apart so you can see each one work. The first is the underlying investment growing in its own currency, here US dollars. The second is the rand losing value against that currency over time, which lifts the rand worth of every dollar you eventually bring home. Both push your rand outcome up. The tool grows your money in dollars, converts it back at a weakened exchange rate, and then estimates the capital gains tax SARS would levy on the rand gain.

That last point catches many investors off guard. A South African tax resident is taxed on worldwide gains, and the gain is always measured in rands. So even if your dollar investment moved very little, a falling rand can manufacture a sizeable rand gain that is fully within the CGT net. Currency depreciation is not a tax-free windfall; it is part of the gain.

R500,000 offshore for fifteen years

Take the defaults: R500,000 invested when the rand sits at R18.50 to the dollar, an 8 percent annual dollar return, the rand weakening 4 percent a year, over a 15-year horizon. The R500,000 buys about 27,027 dollars today. After fifteen years of dollar growth and rand depreciation, the rand value and its tax look like this, using the rates this calculator applies.

StepAmount

The tax is built up in stages: the gain above the annual exclusion has 40 percent included in taxable income, and the tool applies the 18 percent maximum effective rate that an investor on the top marginal rate would face. Your own bill could be lower, because the effective rate depends on your marginal rate, not everyone's. The chart splits the gross rand value into what you keep and what CGT takes.

What the model leaves for you to confirm

This is a clean projection, and the real world adds wrinkles it does not capture. The annual exclusion shelters a slice of gain each year, but you only get it once a year, so timing disposals matters. Foreign dividends along the way are taxed separately at a maximum effective 20 percent, not as part of this gain. Offshore platforms charge fees in dollars that quietly drag on the 8 percent return, and the rand does not depreciate on a tidy 4 percent line; it lurches, sometimes the other way. Treat the depreciation input as a long-run assumption to stress-test, not a forecast.

There is also a using-it-right point. This tool is for residents investing directly offshore in their own name, where the rand gain is taxable on disposal. If you invest through a rand-denominated feeder fund or an offshore endowment wrapper, the tax treatment differs, and an endowment in particular is taxed inside the fund at fixed rates rather than at your marginal CGT. Match the wrapper to the calculation before you rely on the number.

Is the rand depreciation taxed even if the dollar value barely grew?

Yes. SARS measures the gain in rands, so a weaker rand at sale raises your rand proceeds and therefore your gain, regardless of how the dollar value moved. This is why South Africans who held foreign assets through periods of sharp rand weakness can face a real CGT bill even on an investment that looked flat in dollars.

Do I use my offshore allowance for this?

Externalising funds uses your annual discretionary allowance and, beyond that, the foreign investment allowance which needs a tax clearance from SARS. Those are exchange-control limits on moving money out, separate from the CGT on the eventual gain. This calculator handles the tax on growth, not the clearance process, so confirm your remaining allowance and clearance requirements with your bank and SARS before transferring.

Frequently asked questions

How is offshore investment taxed for South Africans?
A resident is taxed on worldwide income and gains. When you sell an offshore investment, the capital gain is worked out in rands, so rand depreciation adds to the gain. After the annual exclusion, 40% is included in your income. This calculator applies the 18% maximum effective CGT rate; your own rate depends on your marginal rate.
How much can a South African invest offshore without tax clearance?
South African residents can externalise up to R1,000,000 per year under the single discretionary allowance without a tax clearance from SARS. Above that, up to a further R10,000,000 per year is available under the foreign investment allowance, which requires a tax clearance pin. These are exchange-control limits on moving money out of South Africa and are separate from the CGT that arises when the investment is eventually sold.
Does rand depreciation count as part of the capital gain?
Yes. SARS measures the capital gain entirely in rands, so if the rand weakens while you hold a foreign investment, your rand proceeds at sale are higher than your rand cost base, and the whole difference is a gain subject to CGT. This means a flat USD investment can still produce a large rand gain purely from currency movement, and that currency component is not exempt.
What is the difference between investing offshore directly and through an offshore endowment?
If you invest directly in your own name, capital gains are taxed at your marginal rate through the CGT inclusion-rate system when you sell. An offshore endowment wrapper taxes growth inside the policy at a flat 30% on income and 12% effective CGT rate, rather than at your personal marginal rates, and the proceeds are paid to the policyholder tax-free. At high marginal rates the endowment can be more efficient, but it locks your money away for a minimum term, so liquidity differs substantially.

Related calculators

Sources

  1. SARS — VAT and Capital Gains Tax, South African Revenue Service
Embed this calculator on your site (free)

Paste this code into your page. The calculator stays up to date automatically and links back to PennyCompass.

Calculator by PennyCompass