Cryptocurrency and Crypto Asset Tax in South Africa — Complete Guide (2026)
Crypto assets are fully taxable in South Africa. SARS taxes your gains either as ordinary income (if you trade frequently) or as capital gains (if you hold for investment). From 1 March 2026, the Crypto Asset Reporting Framework (CARF) requires all South African exchanges to report your transaction data directly to SARS. There is no longer any reasonable expectation of privacy in crypto.
New from 1 March 2026 — CARF is live: South African crypto exchanges and international platforms serving SA residents are now required to report all user transaction data to SARS. The first data exchange between jurisdictions takes place in September 2027. If you have undeclared crypto income, the Voluntary Disclosure Programme (VDP) is your window — it closes once SARS initiates an audit.
Source: SARS — CARF page — sars.gov.za/businesses-and-employers/third-party-data/crypto-asset-reporting-framework-carf/ (effective 1 March 2026)
Frequent trader
Trade frequently, profit-focused, business-like conduct
Gains taxed as ordinary income at your marginal rate
How trading income is taxed →Long-term investor / HODLer
Hold crypto as a long-term investment; buy and hold strategy
Gains taxed under CGT — max effective rate 18%
How CGT applies to crypto →Revenue vs capital — how SARS determines which applies to you
SARS does not let you choose how your crypto gains are taxed. Classification depends on frequency of trading, your intent when acquiring the asset, and whether your conduct is business-like.
Source: SARS Budget 2026 FAQ — sars.gov.za
Path 1: Revenue treatment (ordinary income tax)
Applies when: You trade crypto frequently, pursue profit as a primary goal, conduct trading in a business-like manner, or acquire crypto with the primary intention of reselling at a profit.
Tax treatment: All crypto gains (net proceeds minus cost) are taxed as ordinary income at your marginal rate — 18%–45% depending on your total annual income.
Source code on ITR12: 4522 (income from crypto-trading)
Losses: Losses from crypto trading can be offset against other income in the same year.
Source: SARS Budget 2026 FAQ; SARS — Crypto Assets & Tax page
Path 2: Capital gains treatment (CGT)
Applies when: You acquire and hold crypto primarily as a long-term investment — not for active trading or profit-seeking through frequent transactions.
Tax treatment: Gains are subject to Capital Gains Tax (CGT):
- Annual exclusion: R50,000 (deducted from total net capital gains for the year)
- Inclusion rate: 40% of the gain is added to taxable income
- Maximum effective CGT rate: 18% (40% × 45% top marginal rate)
Losses: CGT losses are carried forward to future years and offset against future capital gains.
Source: SARS Budget 2026 FAQ; SARS CGT rates page (25 February 2026)
| Revenue / Trading | Capital / Investment | |
|---|---|---|
| Who it applies to | Frequent traders; business-like conduct | Long-term investors; buy-and-hold |
| Tax basis | Full gain taxed at marginal rate | 40% of gain added to income |
| Maximum effective rate | Up to 45% (marginal rate) | Up to 18% (CGT max effective) |
| Annual exclusion | None | R50,000 |
| Losses | Offset against income (same year) | Carried forward |
| ITR12 source code | 4522 | CGT section of ITR12 |
Source: SARS Budget 2026 FAQ — sars.gov.za; SARS — Crypto Assets & Tax page
SARS will apply existing jurisprudence to determine whether your crypto activity is revenue or capital in nature. Factors they consider include:
- Frequency of transactions
- Duration of holding (short-term vs long-term)
- Stated intent when acquiring the assets
- Volume of trades
- Organised, business-like conduct
Claiming "I was just investing" while showing high-frequency trading patterns will not succeed. SARS has both the data and the tools to assess the true nature of your activity.
What counts as a taxable crypto event?
Every time you dispose of a crypto asset, a potential tax event arises. "Dispose" does not just mean selling for rands.
| Event | Why it's taxable |
|---|---|
| Selling crypto for South African rands (ZAR) | Classic disposal — proceeds minus cost = gain/loss |
| Trading one crypto for another (e.g., BTC → ETH) | Disposal of BTC at market value at time of exchange |
| Using crypto to pay for goods or services | Disposal at the fair market value of what you receive |
| Receiving crypto as payment for work or services | Income at the market value at date of receipt |
| Mining crypto | Income at market value of the mined coins at date of receipt |
| Staking rewards | Generally income at market value at date of receipt |
| Receiving a crypto airdrop | Potentially income — depends on circumstances |
| Gifting crypto to another person | Disposal at market value (may also trigger donations tax) |
Source: SARS — Crypto Assets & Tax page — sars.gov.za/individuals/crypto-assets-tax/
- Transferring crypto between wallets you own
- Simply holding (HODLing) — no disposal occurs until you sell or trade
Because every disposal is potentially taxable, you must keep records of:
- The date of each transaction
- The ZAR value of the crypto at the date of each transaction
- Any fees paid (exchange fees, gas fees — potentially deductible)
- Your cost (base cost for CGT or cost of acquisition for income)
Source: SARS — Crypto Assets & Tax page; Tax Administration Act 28 of 2011 (5-year record retention)
Mining and staking — how they're taxed
Mining
Crypto acquired through mining is taxable in your hands at the market value of the mined coins on the date they are received. Mining income constitutes ordinary income — it is not CGT.
When you later sell the mined coins, the base cost for any further gain is the market value at which the mining income was recognised.
Expenses incurred in mining (electricity, hardware depreciation, hosting costs) are deductible to the extent they are incurred in the production of income.
Source: SARS — Crypto Assets & Tax page
Staking
Staking rewards are generally treated as ordinary income at the market value of the rewards at the date of receipt. Subsequent disposal of the staking rewards may also give rise to a further gain or loss.
Source: SARS — established treatment consistent with income from crypto-asset accruals
The CARF — what SARS now knows about your crypto (from 1 March 2026)
From 1 March 2026What CARF is:
The Crypto Asset Reporting Framework (CARF) is an international transparency standard developed by the OECD. South Africa implemented the CARF on 1 March 2026, bringing crypto assets into the same international data-sharing framework as bank accounts.
Source: SARS — CARF page (effective 1 March 2026); SARS media release 6 March 2026
What CARF requires:
Under CARF, Reporting Crypto Asset Service Providers (RCASPs) — including South African exchanges and international platforms serving SA residents — must report all user transaction data to SARS:
- Exchange transactions (buy/sell)
- Transfer transactions
- Custody and payment facilitation
This covers both local (e.g., VALR, Luno) and foreign platforms that serve SA tax residents.
The CARF timeline:
| Milestone | Date |
|---|---|
| CARF takes effect | 1 March 2026 |
| First reporting period | 1 March 2026 – 28 February 2027 |
| First CARF return due (from CASPs) | 31 May 2027 |
| First information exchange between jurisdictions | September 2027 |
Source: SARS — CARF page — sars.gov.za/businesses-and-employers/third-party-data/crypto-asset-reporting-framework-carf/
What this means for individual taxpayers:
- You do not report directly under CARF — you continue to declare crypto on your ITR12 as you always should have
- SARS will receive transaction data from exchanges and use it to identify taxpayers who have not declared their crypto income
- The data will be matched against ITR12 returns
- Offshore accounts and foreign exchanges are not exempt — international data sharing means SARS will receive data from participating jurisdictions
Source: SARS — CARF page; SARS Budget 2026 FAQ
Even before CARF, SARS was actively pursuing crypto compliance:
- SARS has issued query letters to taxpayers with crypto assets
- SARS uses AI, machine learning, and algorithms to identify non-compliance
- SARS receives data directly from local exchanges
Source: SARS — Media Release: SARS Warns About Crypto Asset Compliance
"The notion that offshore or digital activity exists beyond meaningful tax visibility is increasingly untenable."
Source: SARS Budget 2026 FAQ (citing Tax Consulting SA)
How to declare crypto assets on your ITR12
Crypto asset transactions must be declared in the tax year in which they occurred. The 2026 Filing Season (13 July – 22 January 2027 for provisional taxpayers) is when you declare transactions from 1 March 2026 to 28 February 2027.
For revenue/trading income (source code 4522):
- Log in to eFiling and request your ITR12
- In the return wizard, indicate that you have business income or income from crypto trading
- Declare your gross trading income and allowable expenses in the relevant section
- The net trading profit is declared under source code 4522
- This income is added to your other taxable income and taxed at your marginal rate
Source: SARS Budget 2026 FAQ
For CGT on crypto (long-term investment):
- Calculate your total capital gains from all crypto disposals during the year
- Subtract the R50,000 annual CGT exclusion (if not already used for other disposals)
- The remaining gain is included in the CGT section of your ITR12
- Multiply by the 40% inclusion rate → added to taxable income
- Taxed at your marginal rate (up to 18% effective rate for individuals)
SARS requires you to declare every crypto disposal — not only those that resulted in a profit. Losses can offset gains (revenue treatment) or carry forward to future years (CGT treatment).
Source: SARS Budget 2026 FAQ
Preparing to declare — what you need:
- Complete transaction history from every exchange you use (most exchanges provide annual tax reports)
- ZAR value of each crypto at the date of each transaction (use the exchange rate at the transaction date)
- Fees paid (may be deductible)
- Records of any mining or staking income received
Source: SARS — Crypto Assets & Tax page
Haven't declared your crypto? — the VDP is your window
If you have undeclared crypto income or gains from previous years, the Voluntary Disclosure Programme (VDP) is your most effective option. SARS explicitly encouraged its use for crypto in the Budget 2026.
Source: SARS Budget 2026 FAQ — sars.gov.za
What the VDP offers:
- 100% relief from understatement penalties (where there was no intention to evade tax)
- Protection from criminal prosecution for the disclosed default
- Relief from qualifying administrative penalties
Source: SARS Budget 2026 FAQ
The VDP only works if you approach SARS before SARS initiates an audit, inquiry, or criminal investigation relating to the default you are disclosing. Once SARS issues a formal notice, VDP is not available for that period.
Source: SARS Budget 2026 FAQ; SARS Media Release
Why 2026 is the critical window:
All SA and foreign platforms start recording your transactions for SARS.
Exchanges submit the first year of data to SARS.
SARS begins receiving data from other jurisdictions globally. Once SARS has this data and begins identifying non-compliant taxpayers, the VDP window closes for those individuals.
The window before the first exchange (currently open) is the most effective time to regularise your affairs.
Interest is not relieved — you still pay the interest that accrued on any underpaid tax.
Source: SARS Budget 2026 FAQ
How to apply:
- Compile all undeclared crypto transactions with supporting data
- Calculate the tax that should have been paid (seek professional advice)
- Submit the VDP01 form via SARS eFiling or at a SARS branch
- SARS assigns to the VDP Unit and agrees the liability and penalties relieved
- Pay the disclosed tax liability and any interest
Source: SARS — VDP page — sars.gov.za/legal-counsel/voluntary-disclosure-programme-vdp/
Record-keeping for crypto assets — what SARS requires
SARS can request supporting documents for any declared (or undeclared) transaction up to 5 years after the relevant tax return. For crypto, this means keeping:
| Record | Detail |
|---|---|
| Exchange transaction history | Full history from every exchange used — download CSV exports regularly |
| ZAR values at transaction dates | The exchange rate (ZAR/crypto) at the exact date of each transaction |
| Wallet-to-wallet transfers | Evidence these were your own wallets (not taxable events) |
| Mining and staking records | Date received, quantity, ZAR market value at date of receipt |
| Transaction fees | Exchange fees, gas fees — may be deductible |
| Acquisition cost records | What you paid for the crypto originally (cost base) |
Source: SARS — Crypto Assets & Tax page; Tax Administration Act 28 of 2011 (Section 29 — 5-year retention)
Several crypto tax software platforms (such as Koinly, CoinTracker, and others) can connect to your exchanges, calculate gains and losses in ZAR, and generate SARS-compatible tax reports. These tools do not eliminate the need to declare — but they make preparation significantly easier.
Note: sarstax.co.za does not endorse any specific third-party software. Confirm compatibility with your tax practitioner.
Frequently Asked Questions
SARS taxes crypto assets in one of two ways, depending on your activity. If you trade frequently or in a business-like manner, your gains are taxed as ordinary income at your marginal income tax rate (18%–45% for 2026/2027). If you hold crypto as a long-term investment, your gains are subject to capital gains tax — with an annual exclusion of R50,000 and a maximum effective rate of 18%. SARS determines the classification based on frequency, intent, and business-like conduct. All transactions must be declared on your ITR12.
The Crypto Asset Reporting Framework (CARF) is an international standard that took effect in South Africa on 1 March 2026. Under CARF, South African and foreign crypto exchanges serving SA residents must report user transaction data to SARS. The first CARF returns from service providers are due by 31 May 2027, and the first international exchange of data occurs in September 2027. Individual taxpayers do not report directly under CARF — they continue to declare on their ITR12. However, SARS will use CARF data to identify taxpayers who have not declared their crypto income.
Yes. When you trade one crypto asset for another, the exchange of the first crypto is treated as a disposal at its market value at the time of the trade. The difference between what you paid for the first crypto and its market value at the time of the exchange is a taxable gain (or deductible loss). This applies whether you are treated as a trader (income) or investor (CGT).
Source code 4522 is used to declare income from crypto-trading on your ITR12 return. If SARS classifies your crypto activity as revenue/trading (frequent transactions, business-like conduct), you enter your net crypto trading income under source code 4522 in the ITR12 return.
You may still be able to regularise your affairs through the SARS Voluntary Disclosure Programme (VDP). The VDP offers 100% relief from understatement penalties and protection from criminal prosecution for the disclosed default, provided you approach SARS before they initiate an audit. SARS explicitly encouraged VDP for undeclared crypto in the Budget 2026 FAQ. With CARF data being collected from 1 March 2026 and the first international exchange in September 2027, regularising through VDP now is strongly recommended. Interest on underpaid tax is not relieved.
Yes. Crypto acquired through mining is taxable as ordinary income at the market value of the mined coins on the date they are received. When you later sell the mined coins, the cost base is the value at which you recognised the mining income. Mining expenses (electricity, hardware depreciation) are deductible to the extent they are incurred in the production of income.
Increasingly, yes. Under the CARF, foreign exchanges serving SA tax residents are required to report transaction data to SARS. Additionally, South Africa participates in the Automatic Exchange of Information (AEOI) regime, under which offshore financial institutions report SA residents' account data. As the SARS Budget 2026 FAQ notes, "the notion that offshore or digital activity exists beyond meaningful tax visibility is increasingly untenable."
Related guides
Specific scenarios
Essential tax guides
Calculators & forms
Sources and references
All crypto tax information on this page is sourced from, or verified against, the following official and authoritative references:
- SARS – Crypto Assets & Tax – sars.gov.za/individuals/crypto-assets-tax/
- SARS – Budget 2026 FAQ – National Budget documentation
- SARS – Crypto Asset Reporting Framework (CARF) – Third-party data providers framework
- SARS – Media Release: SARS Warns About Crypto Asset Compliance – sars.gov.za/media-release/sars-warns-about-crypto-asset-compliance/
- SARS – Capital Gains Tax (CGT) – sars.gov.za/types-of-tax/capital-gains-tax/
- SARS – Voluntary Disclosure Programme (VDP) – sars.gov.za/legal-counsel/voluntary-disclosure-programme-vdp/
This page was last reviewed in April 2026. Next review: when SARS updates crypto guidance; when CARF first exchange occurs (September 2027).
- Classified activity correctly (revenue or capital?)
- All transactions downloaded from every exchange used
- ZAR values recorded at each transaction date
- Mining / staking income declared
- Crypto declared on ITR12 (code 4522 or CGT)
- Records kept for 5 years