SARS treats cryptocurrency as an asset for tax purposes, not as currency. Profits from buying and selling cryptocurrency are taxable: either as revenue income (if you trade frequently, taxed at your marginal rate up to 45%) or as capital gains (if you hold for longer-term investment, with an effective individual rate of approximately 18%). SARS has confirmed this in its Crypto Assets Tax guide. South African residents must declare all crypto gains on their annual ITR12 tax return, regardless of whether profits are in ZAR, BTC, or any other form - and whether the exchange is South African or offshore. Since March 2026, this declaration is backed by direct exchange reporting under CARF, which gives SARS standardised transaction data straight from crypto platforms.
SARS Crypto Tax Summary
SARS published a Crypto Asset Tax guide that formally clarified its position: cryptocurrency is treated as an asset (similar to shares or property) for South African income tax purposes. This means every disposal of cryptocurrency - whether you sell for ZAR, swap one crypto for another, or use crypto to pay for something - is a taxable event. The ZAR value at the time of disposal minus the ZAR cost at acquisition is your gain or loss.
SARS has also stated that it receives data from South African crypto exchanges under existing financial intelligence frameworks, and SARS has begun including specific crypto asset fields in the ITR12 return. The assumption that offshore or decentralised crypto activity is invisible to SARS is increasingly incorrect and potentially expensive.
The classification between revenue and CGT follows the same framework SARS applies to forex and share trading. Key factors include your trading frequency, your stated intention when acquiring the crypto, and whether you used analytical tools typically associated with trading (chart analysis, trading bots, automated signals) vs simply buying and holding through an exchange app.
A South African who buys Bitcoin once a year on Luno and holds it for 18 months before selling will generally have a strong case for CGT treatment. Someone who trades between Bitcoin, Ethereum, and altcoins multiple times per week via automated bots will almost certainly be classified as a revenue trader by SARS, making the full profit taxable at their marginal rate.
Transferring cryptocurrency between your own wallets is not a disposal. Buying cryptocurrency for ZAR is not immediately taxable (it establishes your cost base). These are not taxable events but require records to calculate future gains.
The cost base for each crypto acquisition is the ZAR value at time of purchase. If you bought 0.5 BTC at R400,000 per BTC (cost = R200,000) and later sold when BTC was R650,000 per BTC (proceeds = R325,000), your gain is R125,000. This same calculation applies to every crypto trade - you need the ZAR value at acquisition and at disposal for every transaction.
South African exchanges provide annual statements. For offshore exchanges, export CSVs. Calculate gains and losses for the tax year.
Apply the SARS classification framework: frequency, holding period, intent. Consult a tax practitioner for large or complex portfolios.
Navigate to the Investment Income section for capital gains, or the Income section for revenue income. SARS has added specific crypto asset fields.
Revenue gains go in trading income. Capital gains use the CGT schedule with your R40,000 annual exclusion applied. Report the disposal proceeds and cost base.
If your additional taxable income from crypto exceeds the basic amount threshold, you may need to register for provisional tax and make advance payments.
Increasingly, yes. South African crypto exchanges are registered as Crypto Asset Service Providers (CASPs) and share financial data with SARS and SARB under the Financial Intelligence Centre Act. SARS has also confirmed it uses third-party data to detect undeclared crypto income.
Non-declaration constitutes tax evasion. SARS can impose penalties (10-200% of the underpaid tax), interest on unpaid amounts, and in serious cases, criminal prosecution. The voluntary disclosure offers reduced penalties for taxpayers who proactively come forward.
Yes. SARS treats staking rewards and yield farming returns as income in the year received, at the ZAR market value on the date of receipt. This income is separate from any future capital gain or loss on the staked assets when disposed.
Revenue trading losses can be offset against other income (salary, rental income, other trading income) in the same tax year. Capital losses can only be offset against other capital gains, not against ordinary income.
All South African exchanges registered as CASPs under the Financial Sector Regulation Act are required to report. Luno, VALR, and AltCoinTrader are the main SA exchanges. Offshore exchanges (Binance, Kraken, Coinbase) do not report to SARS directly, but your obligation to declare the income applies regardless.
No. Transferring crypto between wallets you own is not a taxable disposal. However, you must maintain records of transfers to demonstrate continuity of ownership for your cost base calculation.
This article draws on general information published by South African regulators and established financial education resources. Always verify each source directly for the most current detail.
Explore more South African trading guides on TradeAnswers.