cgt calculator south africa

South Africa CGT Calculator

Estimate your Capital Gains Tax (CGT) using a practical SARS-style method. Values are in South African Rand (ZAR).

This calculator is for education and planning only. SARS assessments may differ based on detailed rules, dates, exemptions, and whether the disposal is revenue or capital in nature.

How this CGT calculator for South Africa works

Capital Gains Tax in South Africa is not a separate tax rate applied directly to your full gain. Instead, a portion of the net capital gain is included in taxable income, and then taxed at your normal income tax rate. This is why two people with the same gain can pay different CGT amounts.

The calculator above follows the standard flow used in many practical SARS calculations:

  • Calculate the capital gain: proceeds minus base cost
  • Subtract qualifying exclusions (for example annual exclusion and primary residence exclusion)
  • Subtract assessed capital losses brought forward
  • Apply the inclusion rate (varies by taxpayer type)
  • Apply your tax rate to estimate CGT payable

Key CGT concepts in South Africa

1) Proceeds

Proceeds are generally what you received (or are deemed to have received) when disposing of the asset. This could be from the sale of property, shares, crypto assets, or other capital assets.

2) Base cost

Base cost typically includes the original purchase price and certain qualifying costs such as transfer duty, improvements (for property), and some direct transaction costs. Keeping records is essential because better base cost records can reduce your taxable gain legally.

3) Exclusions

Individuals generally get an annual exclusion, and a primary residence exclusion may apply to qualifying disposals. Companies generally do not enjoy the same annual exclusion in the same way individuals do. Trust treatment can also differ depending on trust type and facts.

4) Inclusion rate

The inclusion rate determines what percentage of your net capital gain is brought into taxable income:

  • Individuals: commonly 40%
  • Companies: commonly 80%
  • Trusts: commonly 80%

The calculator auto-fills these defaults when you change taxpayer type, but you can edit them manually if needed for scenario testing.

Example calculation (simple)

Suppose an individual sells an investment asset for R1,500,000 and the base cost is R1,000,000:

  • Capital gain = R500,000
  • Less annual exclusion (example R40,000) = R460,000
  • Taxable capital gain at 40% inclusion = R184,000
  • If marginal tax rate is 45%, CGT estimate = R82,800

Effective CGT on the original gain in this example is R82,800 / R500,000 = 16.56%.

What assets can trigger CGT?

  • Investment properties
  • Shares and unit trusts
  • Certain business interests
  • Cryptocurrency disposals (depending on facts, capital or revenue treatment)
  • Foreign assets disposed of by South African tax residents

Important practical notes

Primary residence exclusion is not automatic for every property

The exclusion applies to a qualifying primary home and has conditions. If only part of the gain qualifies, use only the amount that should be excluded.

Capital vs revenue treatment matters

If SARS treats a disposal as revenue in nature (for example frequent trading activity), the tax result can be very different from CGT treatment.

Losses are ring-fenced for capital gains purposes

Capital losses generally reduce capital gains, but they do not usually reduce ordinary salary or business income directly.

How to use this tool effectively

  • Start with conservative assumptions
  • Run best-case and worst-case scenarios
  • Keep supporting documents for base cost and improvements
  • Review your result with a tax practitioner before filing

Final word

A good South African CGT estimate helps you avoid surprises and plan cash flow before you dispose of an asset. Use this calculator as a planning tool, then validate with up-to-date SARS guidance and professional advice for your specific facts.

🔗 Related Calculators