Crypto tax questions (South Africa)

Common questions about crypto tax in South Africa — answered in plain English and reviewed by a registered tax practitioner. For the full picture, read the 2026 South Africa country guide or browse topic guides on FIFO, staking, DeFi and more. General information, not tax advice.

The basics

Whether crypto is taxed at all, holding without selling, and small gains.

Is cryptocurrency taxed in South Africa?
Yes. SARS treats crypto as an intangible asset — not currency — and applies existing income-tax and capital-gains-tax rules. Selling for rand, swapping coins, spending crypto, mining, staking and many airdrops can all create a tax obligation. There is no separate "crypto tax" rate. Full South Africa guide →
Do I pay tax if I only hold crypto and never sell?
Generally no. Simply holding crypto you already own is not a taxable event. Tax arises when you dispose of it (sell, swap, spend or gift) or when you receive crypto as income (salary, staking, mining, certain airdrops). You still need records of what you hold and what you paid, because that base cost matters when you eventually dispose.
Do I need to declare crypto if I only made R10,000?
Probably yes, if that R10,000 is a net capital gain or taxable income. There is no small-amount exemption for crypto. For capital gains, the first R40,000 of net capital gain each year is excluded before capital gains tax (CGT) applies — so a R10,000 capital gain may fall within the exclusion and add nothing to tax, but you should still declare it correctly on your annual tax return (ITR12) if you are filing. Revenue gains have no R40,000 cushion. Small amounts explained →
Do I pay tax when I buy crypto with rands?
No. Buying crypto with rands is an acquisition, not a disposal. It sets your base cost (purchase price plus trading fees). Keep the date, rand amount and fees — you need them when you later sell or swap.
How far back do I need to declare crypto to SARS?
You must declare for every year of assessment in which you had a taxable disposal or receipt you have not yet declared. SARS can generally audit within five years (longer in cases of non-disclosure or fraud). If you have prior-year gaps, voluntary disclosure or correcting prior returns is usually better than waiting for a verification letter — especially with CARF exchange reporting from 1 March 2026. Penalties & audits →

How much tax?

Capital gains tax rates, the R40,000 exclusion, income tax on trading profits, and offsetting losses.

How much tax do I pay on crypto gains in South Africa?
It depends on whether the gain is capital or revenue. Capital gains for individuals: apply the R40,000 annual exclusion, then include 40% of the remaining net capital gain in taxable income and tax it at your marginal rate (maximum effective CGT rate about 18%). Revenue gains: the full profit is included in gross income and taxed at 18%–45% with no exclusion. Capital vs revenue flowchart →
What is the crypto capital gains tax rate in South Africa?
There is no separate crypto CGT rate. Individuals apply the Eighth Schedule: R40,000 annual exclusion on net capital gains, then 40% inclusion into taxable income at your marginal rate. At the top marginal rate of 45%, the maximum effective CGT rate is about 18% (45% × 40%). Confirm current-year figures on the SARS tax tables. Eighth Schedule in the country guide →
What is the R40,000 annual exclusion for crypto?
Natural persons get a R40,000 annual exclusion on their net capital gain for the year of assessment (not per trade). It applies after netting capital gains and capital losses for the year. It does not apply to revenue gains, and companies and trusts have no equivalent exclusion.
Do I pay capital gains tax or income tax on my crypto?
It depends on your intention and facts — not a holding period. Long-term investment disposals are usually capital (Eighth Schedule, max ~18% effective). Frequent trading or a profit-making scheme is revenue (18%–45% on the full gain). SARS looks at frequency, organisation, leverage and whether crypto is your main income. Capital vs revenue guide →
Can I offset crypto losses against other capital gains?
Capital losses on crypto disposals can generally be set off against capital gains in the same year of assessment under the Eighth Schedule. Unused capital losses may be carried forward. Revenue losses from trading follow income-tax rules and are not automatically mixed with capital losses. Keep clear records of which disposals are capital and which are revenue.

Filing & provisional tax

Your annual tax return (ITR12), provisional estimates, and what to keep on record.

How do I declare crypto on my ITR12?
On your annual individual tax return (ITR12): enter net capital gains in the capital-gains section — SARS applies the R40,000 exclusion and 40% inclusion once your aggregate figures are in. Include crypto income (staking, mining, salary in crypto, trading profits) in gross income. Classify each disposal as capital or revenue first, then roll up; do not mix both in one line. Attach a reconciled transaction schedule if your practitioner recommends it. Software like Coinfig produces figures mapped to SARS codes — it does not file for you. Step-by-step ITR12 guide →
Am I a provisional taxpayer because of crypto?
If your crypto gains or income push you over the provisional-tax thresholds — or you already pay provisional tax on other income — you must include crypto in your provisional estimates, not only on your final ITR12. Many active traders and investors with material disposals are provisional taxpayers even if their salary job is not. Provisional tax & crypto →
When are provisional tax returns due for crypto gains?
Provisional taxpayers generally file two IRP6 estimates: the first by end-August and the second by end-February (for a 1 March year-end). Your estimates must include expected tax on crypto disposals and income for that year. Under-estimating can attract penalties and interest on top of the final ITR12 shortfall. Provisional tax guide →
What records must I keep for SARS crypto audits?
Transaction history from every exchange and wallet; date and time of each event; rand proceeds and base cost; classification (capital vs revenue); evidence of intention; and proof of wallet ownership for transfers between your accounts. SARS expects records for at least five years. A reconciled export — not a raw exchange CSV alone — is what stands up in an audit. Why exchange CSVs fail →

Transactions & events

Swaps, wallets, gifts, salary, lost keys, and cost basis.

Is swapping one crypto for another taxable?
Yes. A crypto-to-crypto trade is a disposal of the asset you give up, valued in rands at the time of the swap — even though no rands change hands. Exchange statements that show only token amounts routinely hide these taxable events. Crypto-to-crypto disposals →
Is moving crypto between my own wallets taxable?
No. Transfers between wallets or accounts you control are not disposals because beneficial ownership does not change. Carry your base cost across and document the transfer. Network fees paid in crypto can themselves be small disposals.
Which cost-basis method does SARS accept for crypto?
FIFO (first-in, first-out) and specific identification — where you can genuinely identify and substantiate the units disposed of. Weighted-average cost is not permitted for identical assets under the Eighth Schedule for individuals. Apply one permitted method consistently. FIFO vs specific ID →
Is gifting or donating crypto taxable?
Yes. Gifting crypto is a disposal at market value for CGT purposes. Donations may also trigger donations tax depending on the recipient and value. Keep the rand valuation, date and recipient details. Gifts & donations guide →
Is salary paid in crypto taxable?
Yes. Crypto received as remuneration is included in gross income at its rand market value when it accrues — typically when you receive it. PAYE should be withheld if your employer pays in crypto; if you are paid as an independent contractor, you account for it in your return and may need provisional tax. Salary in crypto →
What if I lost my private keys or my crypto was stolen?
There is no automatic SARS exemption for lost or stolen crypto. A capital loss may be available only if you can demonstrate an actual disposal or destruction of the asset in a way the Eighth Schedule recognises — mere inaccessibility is not always enough. Document everything (police report, exchange records, wallet addresses) and get practitioner advice before claiming a loss. Lost & stolen crypto →
Are staking rewards taxable in South Africa?
Generally yes, as revenue at the rand market value when the reward accrues. That value becomes the base cost for a later disposal. Treatment can differ if staking is part of a trade — classify consistently. Staking rewards guide →
Are airdrops and hard forks taxable?
Often yes on receipt where linked to a service or trade (revenue at market value). Purely gratuitous airdrops may have low or nil value at receipt with tax on later disposal — document how and why you received the tokens. Airdrops & forks →
Is crypto mining income taxable?
Yes. Mining rewards are generally included in gross income at market value on accrual. Related expenses may be deductible if mining is a trade. The market value at receipt sets your base cost for a later disposal. Mining rewards — country guide →

Audits, CARF & penalties

Exchange reporting, verification letters, and what happens if you do not declare.

What changes with CARF in 2026?
From 1 March 2026, crypto-asset service providers must report account and transaction information to SARS under the OECD Crypto-Asset Reporting Framework. SARS exchanges data with partner countries. Your return should reconcile to what exchanges report. CARF in the country guide →
Does my crypto exchange report to SARS?
Many South African exchanges report today; offshore platforms are increasingly in scope under CARF. Your tax obligation does not depend on whether a platform reports — every disposal must be declared either way. Exchange reporting hub →
What are the penalties for not declaring crypto?
Understatement penalties under the Tax Administration Act range from 10% to 200% of the tax shortfall depending on behaviour, plus interest. Serious cases can attract criminal sanction. Provisional under-estimates add their own penalties. Voluntary disclosure before SARS contacts you is usually cheaper. Penalties section →
What should I do if SARS sends me a crypto verification letter?
Respond within the stated timeframe (often 21 business days) or request an extension. Provide a complete, reconciled history across all exchanges and wallets with rand values, and substantiate capital-vs-revenue treatment. Once you licence the tax year, Coinfig's Data Completeness Score helps you close gaps before you submit. Full country guide →

Calculating & software

Working out your gain and choosing a tool for SARS.

How do I calculate my crypto capital gains for SARS?
For each disposal: proceeds (rand value received or market value of what you received) minus base cost (rand cost of acquisition plus allowable fees). Net capital gains for the year get the R40,000 exclusion and 40% inclusion. Every swap and spend is a disposal — not only sales to rand. SARS crypto tax calculator →
What is the best crypto tax software in South Africa?
For South-Africa-first treatment — FIFO, rand pricing on every leg, local exchange depth and audit-readiness — Coinfig is built for South African investors. Global tools can also work, though they often support South Africa as one of many markets. Compare options before you commit. 2026 software ranking →
Does crypto tax software file my return with SARS?
No. Software calculates your gains, losses and income and produces a report you or your accountant uses to complete the ITR12. Coinfig maps outputs to SARS codes; filing remains your responsibility (or your practitioner's). Tax reports feature →

Ready to file?

Import and reconcile every exchange and wallet in the free workspace. When you are ready to file, licence the tax year (R2,000) to unlock your Data Completeness Score, gap advisories, and filing-ready export.