Income Tax

Cryptocurrency Tax in South Africa: SARS Rules Explained

SARS treats crypto as intangible assets. Gains are income or capital gains depending on trading pattern. Every swap or payment is a taxable disposal.

· Reviewed by South African Tax Help Hub Editorial Team
Advertisement
Ad placement

SARS does not treat cryptocurrency as currency. It treats crypto assets as intangible assets, which means gains from buying and selling are subject to South African income tax or capital gains tax - whichever treatment the facts of your activity support (SARS: Crypto Assets, 2024). SARS has also confirmed that it receives third-party data from exchanges, making non-declaration a serious compliance risk.

Key Takeaways

  • Crypto is taxed as ordinary income (full gain) for active traders, or as capital gains (40% inclusion) for long-term investors.
  • Every disposal is taxable: selling for rand, swapping one crypto for another, using crypto to pay for goods.
  • Receiving crypto as payment for services is ordinary income at the rand market value on the date of receipt.
  • SARS has access to exchange data - not declaring crypto income is a compliance risk, not a strategy.

SARS’s position on crypto assets

SARS has confirmed through a public statement and guidance notes that normal income tax principles apply to crypto-asset transactions (SARS: Crypto Assets). There is no special crypto tax regime - the same rules that apply to other intangible assets determine whether your gains are income in nature or capital in nature. The key question SARS asks is: what is your dominant intention when you hold the asset?

SARS also has access to transaction data from exchanges and financial institutions through third-party reporting. Not declaring crypto income or gains is a documented compliance risk - SARS has indicated it uses this data to identify undeclared holdings.

Revenue vs capital: the key distinction

Income treatment applies if you trade crypto with the primary intention of profiting from short-term price movements. Active buying and selling - especially frequent trading, automated trading, or treating crypto as a business activity - points to income treatment. The full gain (proceeds minus cost) is included in taxable income and taxed at your marginal rate, which goes up to 45% for individuals.

Capital gains treatment may apply if you hold crypto as a long-term investment without frequent trading. For the 2024/2025 tax year, only 40% of the net capital gain - after the R40,000 annual exclusion - is included in taxable income (SARS: Capital Gains Tax). The effective maximum CGT rate for individuals is 18% (40% × 45% marginal rate).

The burden is on you to demonstrate which treatment applies, supported by your records and the pattern of your activity. SARS treats active trading as revenue income and long-term holding as capital - but both positions must be substantiated with documentation.

Which transactions create a tax event?

A tax event arises on every disposal of a crypto asset (Income Tax Act 58 of 1962, Eighth Schedule). Disposals include:

  • Selling crypto for rand - the most obvious disposal.
  • Exchanging one crypto for another - swapping Bitcoin for Ethereum is a disposal of the Bitcoin at its rand value at the time of the swap.
  • Using crypto to pay for goods or services - a disposal at the rand market value of the crypto on the payment date.
  • Donating crypto - a deemed disposal at market value.
  • Receiving crypto as payment for work - treated as ordinary income at the rand market value on the date of receipt, not on the date you eventually sell it.
  • Staking rewards and mining income - treated as ordinary income at the rand value when received.

Holding crypto without any of these events does not create a tax liability. The tax only arises when you dispose of, or receive, crypto.

Calculating your gain or loss

For each disposal, calculate:

  • Proceeds = rand value received, or the rand market value of the crypto at the time of disposal.
  • Base cost = rand amount you paid when you acquired the crypto, plus exchange fees paid.
  • Gain or loss = proceeds minus base cost.

If you hold multiple lots of the same crypto bought at different prices (dollar-cost averaging, for example), track each lot separately. Use a consistent matching method - such as first-in, first-out (FIFO) - to match costs to disposals. Inconsistent treatment is a verification risk.

Declaring on your ITR12

  • Revenue gains from active crypto trading: declare in the Local Business, Trade and Professional Income section.
  • Capital gains from crypto disposals: declare in the Capital Gains section using the CGT wizard.
  • Crypto received as income (staking, mining, payment for services): declare as ordinary income at the rand market value on the date of receipt, before the capital gains question arises.

Records to keep

SARS may request full transaction histories and can request records from exchanges directly. Keep the following for at least five years (SARS: Record-keeping):

  • Transaction history from every exchange, wallet, or platform used, including: date, asset type, quantity, rand value at time of transaction.
  • Proof of acquisition cost for each lot purchased.
  • Records of exchange fees paid on each transaction.
  • Bank statements showing rand deposits and withdrawals linked to crypto purchases and sales.
  • Staking or mining income records showing the rand value on the date of receipt.
  • Any SARS correspondence about crypto declarations.

Frequently Asked Questions

Is swapping one cryptocurrency for another a taxable event in South Africa?

Yes. Exchanging one crypto asset for another is treated as a disposal of the first asset at its rand market value at the time of the swap. The capital gain or loss must be calculated and declared on your ITR12. SARS does not treat crypto-to-crypto swaps as a non-taxable like-for-like exchange.

How does SARS decide whether my crypto gains are income or capital gains?

SARS looks at your dominant intention when acquiring the asset, and your pattern of activity. Frequent buying and selling with the intent to profit from price movements points to revenue income. Holding crypto as a long-term investment without active trading may support capital gains treatment. You must be able to document your intent and activity pattern - the burden of proof is yours.

Does SARS know about my cryptocurrency holdings?

SARS receives third-party data from exchanges and financial institutions under reporting requirements. It has confirmed publicly that it uses this data to identify undeclared crypto income. Failing to declare is a compliance risk, not a strategy. SARS can raise revised assessments with interest and penalties going back five years.

Where on my ITR12 do I declare cryptocurrency income?

Revenue gains from active crypto trading go in the Local Business, Trade and Professional Income section. Capital gains go in the Capital Gains section using the CGT wizard. Crypto received as payment for services, or from staking and mining, is declared as ordinary income at its rand value on the receipt date.

Sources


This guide is for general educational purposes. SARS guidance on crypto assets continues to evolve - verify current rules with SARS or a qualified tax practitioner before filing.

Advertisement
Ad placement

Educational content only. This guide provides general information for South African taxpayers and is not tax, legal, accounting, or financial advice. Tax rules and SARS processes can change — verify current requirements with SARS or a qualified professional before acting.

Read the full disclaimer · About this site