South Africa Crypto Tax Deadline 2026

SARS Filing Season 2026 opens for non-provisional individuals on 13 July 2026 and closes on 23 October 2026. Provisional taxpayers can file through 22 January 2027.

Filing Season 2026 at a glance

Tax year Year of assessment ending 28 February 2026
Non-provisional online 13 July - 23 October 2026
Provisional taxpayers 13 July 2026 - 22 January 2027
What to file ITR12 via eFiling or SARS MobiApp

Organise your South African crypto records now. Upload your exchange CSV for a free preview with transactions separated for revenue-versus-capital review and staking receipts listed independently.

Try the SA Crypto Tax Calculator - free →

Revenue or capital: how SARS treats crypto

SARS has not issued dedicated crypto-specific legislation, but applies established income tax and capital gains principles. The key question is whether your crypto activity falls on revenue account or capital account - and the answer depends on the facts of your situation.

Both categories require full disclosure on your ITR12 return. The selected-year annual exclusion applies only to capital account gains; it does not reduce revenue income.

Key dates for 2024/25

South Africa's tax year runs March to February, with filing season running from July to November of the following year.

SARS crypto compliance and data matching

SARS actively pursues undeclared crypto income. South African crypto exchanges are required to submit third-party data to SARS, which is matched against ITR12 returns. Discrepancies trigger audit selection or compliance letters.

SARS also receives information through international exchange frameworks. While overseas exchanges do not submit directly to SARS, international cooperation mechanisms mean information about South African taxpayers' offshore holdings can reach SARS through other routes.

If you have prior years where you did not declare crypto gains, the SARS Voluntary Disclosure Programme (VDP) allows you to come forward before SARS contacts you. VDP applicants receive significant reductions in understatement penalties compared to taxpayers who are only identified through SARS's own compliance work.

What you need to declare

Your records need to support whichever tax treatment - revenue or capital - applies to your situation.

How to calculate your crypto taxes

Whether you are on revenue or capital account, you need the same underlying data - your complete acquisition and disposal history.

  1. Export your transaction history from account opening to today. Download complete CSVs from Coinbase, Binance, Kraken, and any South African exchanges. Select account opening to today, not just the tax year, to capture every acquisition that affects your current cost base.
  2. Upload to DYOR.tax and select South Africa. The preview estimates FIFO gains in ZAR and illustrates capital-account treatment. Verify classification, the selected-year exclusion, and progressive tax before filing.
  3. Review your free preview. See your net capital gains, taxable amount after exclusion and inclusion, staking income, and top assets before paying anything.
  4. Download the full PDF report. It includes disposal-level detail with dates, proceeds, cost base, and gain - the information needed for either the capital gains schedule or income disclosure in your ITR12. Share with your tax practitioner or enter directly.

Penalties for non-compliance

SARS's penalty regime for non-compliance and understatement is progressive and can add substantially to the original tax owed.

Common reasons South African crypto filers miss the deadline

Frequently Asked Questions

For Filing Season 2026, non-provisional individuals can file from 13 July to 23 October 2026. Provisional taxpayers can file from 13 July 2026 to 22 January 2027.

SARS treats crypto as either revenue or capital depending on the facts. Active traders who buy and sell frequently are likely on revenue account - gains are taxed as income at marginal rates up to 45%. Long-term holders with limited trading may be on capital account - only 40% of net gains are included in taxable income after the applicable annual exclusion: R40,000 for the year ending 28 February 2026 and R50,000 for the year ending 28 February 2027. Revenue gains receive no exclusion.

Simply holding crypto with no disposal does not trigger a tax event in South Africa - there is no unrealised gains tax. However, staking rewards and other crypto income received during the year are taxable when received. You may also need to declare foreign crypto holdings depending on your total foreign asset exposure and applicable reporting thresholds. Consult a tax practitioner for your specific circumstances.

For individuals, the annual capital-gains exclusion is R40,000 for the year ending 28 February 2026 and R50,000 for the year ending 28 February 2027. It applies across all asset classes before the 40% inclusion calculation; revenue gains receive no exclusion.

SARS actively pursues undeclared crypto income through data matching with South African exchanges and financial institutions. Non-declaration can result in administrative penalties, understatement penalties of 25% to 200% of understated tax, and interest. Voluntary disclosure through the SARS VDP before SARS contacts you significantly reduces penalties. After SARS initiates an audit or inquiry, VDP is no longer available.

Related guides and calculators