Concepts & events

Small crypto gains & the R40,000 exclusion

No de minimis exemption for crypto — how the R40,000 annual exclusion works, when you still must file, and why small undeclared swaps matter under CARF.

Last reviewed: · Reviewed by Johan Pretorius, Registered Tax Practitioner

No small-trade exemption

South Africa has no de minimis threshold that exempts small crypto gains from tax. A R500 swap and a R500,000 swap are tested by the same rules. What changes is how much tax you ultimately owe — not whether you should record the event.

The R40,000 exclusion is not a filing threshold

The R40,000 annual exclusion applies to net capital gains for individuals under the Eighth Schedule. It reduces tax on capital gains; it does not mean you can ignore disposals below R40,000. If you are filing an annual tax return (ITR12), declare your capital gains correctly and let SARS apply the exclusion.

Example

You have R10,000 net capital gain from crypto for the year (capital character). After the R40,000 exclusion, nothing is included from that gain — but you still need accurate records and a correct return if you are otherwise obliged to file.

Revenue gains have no cushion

If your R10,000 is a trading profit (revenue), the full amount can be taxed at your marginal rate with no R40,000 exclusion. Small frequent trades add up quickly.

When you might not file

Whether you must file an ITR12 at all depends on your overall income profile (salary below the filing threshold, no provisional obligation, etc.) — not on crypto alone. But if you file, crypto must be complete. If you are unsure whether you must file, check SARS filing requirements or ask a practitioner.

Why small amounts still matter

Under CARF from 1 March 2026, exchanges report activity to SARS. A series of "small" undeclared swaps can still mismatch exchange data and trigger a verification letter.

Not tax advice

Filing obligation is fact-specific — confirm with a registered tax practitioner.

Frequently asked questions

Do I pay tax on R10,000 crypto profit?
If it is a net capital gain of R10,000, it likely falls within the R40,000 annual exclusion and may add no CGT — but you should still record it and declare correctly if you file an ITR12. Revenue gains have no exclusion.
Is there a minimum amount before crypto is taxed?
No. Every disposal is tested by the rules. Small amounts may attract little or no tax after the exclusion, but they are not exempt from record-keeping.
Can I ignore small crypto trades?
No. Under CARF, exchanges report activity to SARS. Undeclared swaps — even small ones — can mismatch your return and trigger verification letters.

Sources