Crypto Tax Calculator

Crypto tax in South Africa

Crypto gains taxed as income at up to 45%, or as capital gains with an effective max rate of ~18%.

Short-term rate
18%
Long-term rate
18%
Treatment
Taxed as income
Currency
ZAR

How South Africa taxes crypto

South Africa treats cryptocurrency as a financial asset. SARS (South African Revenue Service) requires taxpayers to declare crypto gains. If you are an active trader, gains are taxed as income at progressive rates up to 45%. For investors holding crypto as a capital asset, only 40% of the gain is included in taxable income, resulting in an effective maximum rate of approximately 18%. There is an annual capital gains exclusion of R40,000 for individuals. All disposals, including sales, trades, and crypto-to-crypto exchanges, are taxable events. South Africa has one of the highest crypto adoption rates in Africa, and the Financial Sector Conduct Authority (FSCA) has declared crypto assets as a financial product under the Financial Advisory and Intermediary Services Act.

The same rate applies however long you held.

A 10,000 ZAR gain, settled

Headline rate applied to the whole gain · allowances and brackets ignored
HeldRateTakenKept
Short-term18%1,8008,200

This is the arithmetic the app runs on your device. Real liability depends on your residency, income, allowances and how the authority classifies your activity. Treat it as an estimate and check with a qualified adviser before you act.

Elsewhere in Africa

JurisdictionShort-termLong-term
Seychelles——
Morocco20%20%
Nigeria25%25%

Headline rate last checked 31 July 2026 · methodology