Guide to Crypto Taxes in South Africa for 2026

Zac McClure
ByZac McClure, MBAReviewed byTynisa (Ty) Gaines, EAUpdated on March 19, 2026 · minute read
VerifiedExpert verified

TokenTax content follows strict guidelines for editorial accuracy and integrity. We do not accept money from third party sites, so we can give you the most unbiased and accurate information possible.

  • South Africa applies normal income tax principles to crypto, so gains may be taxed on revenue account or under CGT depending on the facts.

  • South Africa also implemented CARF from March 1, 2026, which increases crypto reporting transparency.

How much is cryptocurrency taxed in South Africa?

  • Capital gains – the first R40,000 of annual gains is exempt. The remaining gain is multiplied by a 40% inclusion rate and taxed at your marginal band, giving an effective top rate of 18%.

  • Ordinary income – crypto earned from mining, staking, airdrops, or services is taxed at your normal rate up to 45%.

  • Companies – 80% inclusion at 27% CIT gives 21.6%.

  • Trusts – 80% inclusion at 45% gives 36%.

How different crypto transactions are taxed in South Africa

Every crypto move you make falls into one of two SARS buckets: ordinary income or capital disposal. SARS looks first at why you acquired the asset and how long you held it. If you mined, staked, or were paid in crypto, the value is ordinary income and taxed at up to 45%.

By contrast, coins you bought for investment are usually capital assets. When you sell, swap, or spend them, you compare proceeds with cost to find a gain or loss, apply the 40% inclusion rate, and then slot the result into your marginal tax band. Clear records of each transaction’s rand value on the date it happened determine which treatment applies.

Buying and holding cryptocurrency

Simply purchasing crypto with rand or moving coins between wallets you control does not trigger tax because no disposal or income event occurs. You should, however, download the exchange CSV or blockchain receipt that proves the purchase date, price, and quantity so you can establish crypto cost basis later. SARS also expects you to list your year-end wallet balances in the “Investments and assets” section of the ITR12, so maintaining up-to-date records of coin quantities and the closing ZAR value on the last day of the tax year is essential in case of an audit.

Selling cryptocurrency

A sale for cash, a swap for goods, or any transfer that relinquishes ownership is a disposal that must be tested against the R40,000 annual exclusion. Calculate the capital gain as proceeds minus allowable cost, apply the 40% inclusion rate to the net amount above the exclusion, and add that figure to your taxable income band. SARS presumes first-in-first-out unless you can prove specific-lot identification, so detailed trade logs are critical for defending a lower gain figure.

Mining and staking cryptocurrency

Coins or tokens you mine or earn from staking enter your books as gross income equal to their ZAR market value at the moment they hit your wallet. Deductible direct costs such as electricity, internet, and crypto staking fees can be claimed against that income. When you later sell or swap the rewarded coins, a separate capital-gain calculation applies. Use the original income value as the cost basis and follow FIFO (crypto accounting method) for the disposal.

Crypto-to-crypto trades taxed

SARS views a token-for-token swap as two simultaneous disposals: you “sell” the outgoing coin at its fair-market ZAR price and “buy” the incoming coin at the same value. Any excess of deemed sale proceeds over cost on the token relinquished is a capital gain that counts toward the R40,000 annual exclusion. The incoming token’s deemed purchase price then becomes its cost basis for future gains or losses.

Receiving cryptocurrency as payment

When you accept crypto as salary, freelance fees, or payment for goods, the rand value on the receipt date is trading income that must appear on your ITR12 and, if you are VAT-registered, in your VAT return. Issue a tax invoice showing the ZAR amount, and remember that any later rise or fall in price between receipt and eventual disposal produces a separate capital gain or loss that must be reported under the CGT schedule.

Types of taxable crypto transactions in South Africa

  • Selling crypto for rand

  • Trading one coin for another

  • Paying for goods or services with crypto

  • Earning crypto through crypto mining, staking, airdrops or salary

Capital gains tax on crypto in South Africa

Use FIFO unless you keep detailed records for specific‑lot identification. Offset capital losses against gains in the same year, then carry unused losses forward.

Crypto capital losses in South Africa

Capital losses recorded on disposals of crypto assets must first be set against any crypto capital gains realized in the same tax year. If your losses exceed gains, the unused balance is carried forward indefinitely and can offset future crypto gains, but it cannot be applied against salary, interest, or other ordinary income.

SARS requires you to keep the supporting trade records that establish the loss (exchange CSVs, wallet logs, and ZAR conversion rates) for at least five years after the return is filed, so that the carried-forward amount can be verified when you finally use it.

How are crypto airdrops taxed in South Africa?

When you receive tokens via a crypto airdrop, SARS treats the fair-market value in rand on the date of receipt as gross income that must be declared in the “other income” line of your ITR12.

That rand value becomes the cost basis of the tokens. When you later dispose of the airdropped coins, you compute a capital gain or loss by comparing the sale proceeds with the original income value, apply the R40,000 annual exclusion if available, and include the result in the capital-gains schedule.

How is DeFi taxed in South Africa?

Any tokens or interest you earn from lending, liquid staking, liquidity pools, or yield farming on a DeFi platform are treated as ordinary income at their rand value when they hit your wallet.

If you later swap those reward tokens for another asset, the transaction is a barter trade that triggers a capital-gains calculation on the tokens you surrender.

You determine the gain or loss by subtracting the tokens’ cost basis (usually the rand value recognised as income on the receipt date) from the rand value of the tokens or cash you receive in the swap.

Corporate tax for crypto businesses in South Africa

Companies that mine, trade, or otherwise deal in crypto pay standard corporate income tax at 27%. Crypto capital gains are included in taxable income at an 80% inclusion rate, which yields an effective rate of 21.6%.

Although the supply of a crypto asset itself is exempt from VAT because it is classed as a financial service, a company may still have VAT obligations on other taxable services it provides, such as advisory or platform fees.

Normal rules for deducting operating expenses, depreciation on crypto mining hardware, and assessed-loss carry-forwards apply.

Regulatory compliance for crypto in South Africa

Since 2023, crypto-asset service providers must be licensed as financial-service providers with the Financial Sector Conduct Authority and comply with anti-money-laundering duties under the Financial Intelligence Centre Act. SARS routinely requests exchange data and blockchain analytics to confirm returns and requires taxpayers to use the FIFO method unless they can prove specific-lot identification with comprehensive records.

Failure to disclose crypto income or gains can attract understatement penalties of up to 200% of the unpaid tax plus interest, so complete and accurate reporting is essential.

Deducting crypto losses in South Africa

You can deduct fees paid to exchanges, network gas fees and professional adviser costs against your taxable crypto gains. These expenses reduce your capital gain and must be supported by receipts, invoices or blockchain transaction records showing the fee amount in rand.

Maintain a folder of all fee documentation alongside your trade logs and cost-basis calculations. If you use tax software or an accountant, provide itemised fee schedules so they can apply the deductions correctly on your ITR12.

Crypto as payment for goods and services

When you accept cryptocurrency as payment, you must record revenue at the rand value on the date you receive the tokens. This amount is treated as trading income and must be declared in the “other income” section of your ITR12.

If you are registered for VAT, you should issue a tax invoice in rand and include VAT on the crypto value at receipt. Any later gain or loss when you convert or spend the crypto is treated as a separate capital-gains event.

How to calculate crypto taxes in South Africa

  1. Export all trades, earnings and fees.

  2. Convert each transaction to ZAR using SARS‑approved rates.

  3. Apply FIFO (or specific ID with proof) to find gains and losses.

  4. Subtract the R40,000 exclusion from net gains.

  5. Include ordinary income amounts in the correct section of your return.

How to avoid cryptocurrency taxes in South Africa

  • Keep annual gains within the R40,000 exclusion where possible.

  • Hold assets for three years or more to support capital‑gains treatment.

  • Harvest losses before year‑end to offset future gains.

  • Donate crypto to a registered Public Benefit Organisation for a potential deduction.

  • Use a tax‑deferred retirement vehicle if suitable for your circumstances.

Income tax on crypto in South Africa

When you dispose of crypto assets, SARS treats the difference between your sale proceeds and cost basis as a capital gain or loss. Each tax year, the first R40,000 of net gains is exempt; any remaining gains are multiplied by 40% and then taxed at your marginal rate, producing an effective top rate of 18%.

Net capital losses can first offset gains in the same year. Excess losses are carried forward indefinitely to reduce future gains. SARS presumes first-in, first-out for matching disposals to acquisitions unless you maintain detailed lot-level records, so preserving complete transaction histories is vital for minimizing your tax liability.

South Africa crypto tax government tracking and compliance

SARS receives data from local exchanges and can issue audit letters. Penalties for understatement range up to 200% plus interest. SARS partners with licensed exchanges and financial intelligence units to gather transaction reports and customer data. Comparing these records with your tax return, the agency can quickly identify any discrepancies between declared income and actual on-chain activity, so taxpayers absolutely should comply with regulations and properly file taxes.

Tax‑free cryptocurrency transactions in South Africa

  • Buying crypto with rand

  • Wallet‑to‑wallet transfers you own

  • Gifts to a spouse living in South Africa

  • Annual gains up to R40,000

Record‑keeping for crypto transactions in South Africa

  • Keep exchange CSVs, invoices and wallet statements for five years.

  • Store daily ZAR exchange rates used.

  • Keep proof of identity for specific‑lot sales.

Filing deadlines for crypto taxes in South Africa

  • Non‑provisional taxpayers: eFiling deadline (usually late October).

  • Provisional taxpayers: first provisional payment by August 31st, second by February 28th, final return by January 31st of the following year.

Reporting requirements and tax forms in South Africa

  • ITR12 for individuals.

  • ITR14 for companies.

  • IT3(c) if an exchange issues one for your account.

How to report crypto taxes in South Africa

  1. Log in to eFiling.

  2. Complete ITR12 or ITR14, adding capital gains in the CGT schedule.

  3. Enter ordinary crypto income under “other income”.

  4. Attach supporting documents if SARS requests them.

  5. Submit and pay any balance owed.

Crypto taxes in South Africa FAQs

To stay up to date on the latest, follow TokenTax on Twitter @tokentax.

Zac McClure
Zac McClureCo-Founder & CEO at TokenTax
Zac co-founded TokenTax after his career in international finance and accounting at JPMorgan, Imprint Capital and Bain. He has worked in more than a half-dozen countries and received his MBA from the UPenn Wharton School.
Tynisa (Ty) Gaines
Reviewed byTynisa (Ty) GainesTax Expert at TokenTax
Tynisa (Ty) Gaines, EA has more than 20 years of experience as a tax professional. Ty has published numerous tax articles, two tax e-books, and an academic publication on cryptocurrency for the National Income Tax Workbook.