South Africa and crypto tax: what SARS expects in 2026
Capital or revenue depends on intention, crypto is a financial instrument, base cost is FIFO or specific identification, and CARF reporting has begun.
If your business or fund is South African tax resident, SARS treats crypto under the normal income tax and capital gains rules, not a special regime. The practical consequences are a defensible record of why you hold each asset, a base cost method SARS accepts, and transaction data that will soon be cross-checked against what exchanges report.
Where SARS's guidance stands
SARS's public position is that existing tax law applies: gains from crypto can be revenue, taxed as part of gross income, or capital, subject to capital gains tax, and the onus is on taxpayers to declare crypto income in the year it is received or accrued, with interest and penalties for failing to do so [2].
On 1 July 2026 SARS published a much fuller Draft Guide to the Taxation of Crypto Assets for public comment, with comments due by 31 August 2026 [1]. As of mid-October 2026 we have not seen a final version. The draft is explicit that it is not an official publication under the Tax Administration Act, does not create a practice generally prevailing, and is not a binding general ruling [1]. Treat it as a strong signal of SARS's thinking rather than law.
Capital or revenue: intention decides
There is no crypto-specific test. The draft guide applies the long line of South African case law on whether an amount is capital or revenue, notes there is no single infallible test, and places the burden of proof on the taxpayer under section 102 of the Tax Administration Act [1].
Intention is the central factor, assessed when the asset is acquired, while it is held and when it is sold, because intention can change over time [1]. A stated intention is not enough on its own; it needs support from objective facts such as how often you trade, how long you hold and how the activity is run [1]. The guide also points out that, unlike shares, crypto assets get no three-year safe harbour that deems gains to be capital, so each disposal is judged on its facts [1].
For a company treasury this is a documentation exercise. A board-approved treasury policy that separates long-term reserves from trading or market-making inventory, supported by holding-period and turnover data, is the kind of objective evidence the guide describes.
Crypto is a financial instrument, not currency
The Income Tax Act definition of financial instrument expressly includes any crypto asset [1]. Two consequences matter for finance teams. First, crypto held as trading stock must go into closing stock at cost; the usual option in section 22(1)(a) to write stock down to a diminished value is not available [1]. Second, crypto held by individuals is excluded from the personal-use asset exemption, so disposals can attract capital gains tax [1].
SARS's preferred view is that crypto assets are not currency or foreign currency, so they are not exchange items under section 24I and there is no annual foreign-exchange remeasurement while you hold them [1]. Where a crypto value is quoted in dollars, that dollar amount is translated to rand using the normal translation rules [1].
Swaps, staking and mining
Exchanging one crypto asset for another is a barter transaction. The disposal proceeds are the market value of what you receive, that value becomes the cost of the new asset, and the tax consequences arise at the time of the swap rather than when you eventually cash out to rand [1]. Mining and staking rewards are treated alike: the market value of the reward is included in gross income [1].
- A company holds 2 ETH on capital account with a base cost of R60,000.
- It swaps the 2 ETH for 6,000 USDC when USDC is quoted at R17.50.
- Proceeds on disposal of ETH: 6,000 x R17.50 = R105,000.
- Capital gain on ETH: R105,000 - R60,000 = R45,000.
- Base cost of the 6,000 USDC: R105,000, or R17.50 per unit.
- Figures are illustrative; inclusion rates and rates of tax are not shown.
Base cost: FIFO or specific identification only
For crypto held on capital account, units of the same crypto asset are identical assets under paragraph 32(2) of the Eighth Schedule, so base cost must be determined using either specific identification or first-in-first-out [3][1]. The weighted average method is not available, because it is reserved for assets traded on a recognised exchange and crypto exchanges are not currently recognised exchanges as defined [3][1]. For trading stock, the Act does not prescribe a valuation method but does prohibit LIFO [1].
| Method | Base cost of 1 BTC sold for R1,300,000 | Gain |
|---|---|---|
| FIFO (January lot at R900,000) | R900,000 | R400,000 |
| Specific identification (June lot at R1,200,000) | R1,200,000 | R100,000 |
| Weighted average (R1,050,000) | Not permitted | n/a |
If your accounting system or a group reporting pack uses average cost, keep a separate FIFO or specific-identification layer for the South African tax computation. Specific identification needs records that tie each disposal to an identified acquisition, so choose it only if your data can support it.
Regulation and reporting: CASPs and CARF
Crypto asset service providers are regulated as financial services providers. The FSCA began licensing them under the FAIS Act on 1 June 2023 and, by 12 December 2025, had approved 300 of 512 applications [5]. The FSCA also supervises them for anti-money-laundering compliance under the FIC Act [5].
On the tax side, the OECD Crypto-Asset Reporting Framework took effect in South Africa on 1 March 2026 [4]. Reporting providers with a South African nexus now collect user and transaction data; the first reporting period runs to 28 February 2027, returns are due by 31 May 2027, and the first international exchange is expected in September 2027 [4]. Users do not file CARF returns themselves and must keep declaring crypto in their normal tax returns [6]. Separately, SARS has told providers reporting base cost on the IT3(c) return to apply the same FIFO or specific-identification rule [3].
What to do
- Document intention per holding or wallet in a board-approved policy, and keep the turnover and holding-period data that supports it.
- Elect FIFO or specific identification for capital-account holdings and apply it consistently; do not carry an average-cost figure into the tax return.
- Value trading stock at cost at year-end, with no write-down to market.
- Record the rand market value of every swap, staking reward and mining reward at the time it happens.
- Expect SARS to match your returns against CARF and IT3(c) data from 2027, and reconcile exchange statements to your ledger now.
- Read the final SARS guide when it is issued and check whether any position in the draft has changed.
Sources
- Draft Guide to the Taxation of Crypto Assets (1 July 2026) (South African Revenue Service)
- Crypto Assets & Tax (South African Revenue Service)
- Clarification document for IT3(c) third party data: reporting of base cost for crypto assets (South African Revenue Service)
- Crypto-Asset Reporting Framework (CARF) (South African Revenue Service)
- FSCA Press Release: Update on licensing and supervision of crypto asset service providers (15 December 2025) (Financial Sector Conduct Authority (copy hosted by Juta Compliance News))
- The CARF takes effect, bringing transparency to crypto asset reporting (South African Revenue Service)
General information for finance teams, current as of publication. Not legal, tax or accounting advice.