Blank cream paper sheets, a spiral notepad, two pens and small brass desk objects on grey linen

Who this page is for

This page is for individuals in South Africa who buy, sell, swap or earn crypto and want to know what SARS expects at tax time. It summarises what SARS publishes, with dates. It is not tax advice, and companies, trusts and non-residents follow rules it does not cover.

How SARS taxes crypto: income or capital

SARS’s Crypto Assets & Tax page, last updated on 20 March 2026, says normal income tax rules apply to crypto assets. You must declare crypto gains or losses as part of your taxable income, in the tax year they are received or accrued, and failing to do so can lead to interest and penalties. Whether a gain is revenue or capital is decided under existing case law, which SARS notes is plentiful.

SARS’s Budget 2026 FAQs put the dividing line simply. If you trade frequently or in a business-like way, your gains are ordinary income taxed at your marginal rate. If you hold crypto as a long-term investment, your gains fall under capital gains tax. SARS decides which applies from how often you trade, what you intended and whether you act like a business.

How SARS treats a crypto gain for an individual (SARS Crypto Assets & Tax page and Budget 2026 FAQs, read 4 October 2026)
Trading (frequent or business-like) Long-term investment
Taxed as Ordinary income, at your marginal rate Capital gain, under the Eighth Schedule to the Income Tax Act
Highest effective rate 45 % (top marginal rate for 2026/27) 18 %
Annual exclusion None R50,000 of net capital gains in the 2027 tax year
Losses Can be set off against other income Carried forward
Costs Expenses incurred in producing the income can be claimed Base cost adjustments can be made

The Budget FAQs say they are based on the Minister’s Budget speech of 25 February 2026 and subject to Parliament’s legislative process.

Capital gains: the exclusion and the inclusion rate

SARS’s annual exclusion table gives a natural person R50,000 for the 2027 year of assessment, up from R40,000 for 2017 to 2026. Its inclusion-rate page sets the share of a net capital gain that is taxed at 40 % for natural persons. That is how the effective rate tops out at 18 %: 40 % of a gain taxed at the highest marginal rate of 45 %.

As an illustration, suppose your net capital gain from crypto in the 2027 tax year is R70,000. The exclusion leaves R20,000, and 40 % of that, R8,000, is added to your taxable income and taxed at your own marginal rate. The exclusion applies to your total net capital gain for the year, not to each coin or each platform.

Every transaction counts

The Budget FAQs say you must declare crypto trading on your ITR12, that the source code for income from crypto trading is 4522, and that all transactions, gains and losses, must be reported. SARS’s 2021 crypto FAQs add three practical points:

  • The purchase price is set on the date the crypto was received or accrued, whichever came first. SARS does not treat it as an average for the year, as it may for shares.
  • Conventional receipts or invoices are acceptable proof of what you paid and received.
  • Crypto received for goods, services or work is income, and a trader includes crypto income on the provisional tax return (IRP6).

SARS’s crypto page also describes three common ways gains arise: mining, exchanging rand for crypto or back on an exchange or privately, and receiving crypto for goods or services, which is treated as a barter. SARS does not say on these pages whether swapping one crypto for another is a separate disposal, so keep a record of every swap with its rand value and let your tax practitioner decide how to treat it.

CARF: exchanges now report to SARS

The Crypto-Asset Reporting Framework took effect in South Africa on 2 March 2026, according to the Budget FAQs. Crypto asset service providers must collect user information and transaction data and report it to SARS in an internationally aligned format, alongside the exchange of information with other tax authorities. SARS stresses that CARF is a reporting framework and does not change how crypto is taxed.

The platforms describe what this means for you. VALR’s CARF article asks every user for a tax self-certification: tax residency and taxpayer identification number, from new users since 1 March 2026 and from existing users by 1 March 2027. Luno’s tax-details article says it verifies the tax residency of South African customers at sign-up and shares their crypto-asset activities and balances with SARS.

How to export your records, platform by platform

Every platform below lets you download your history, but none produces a tax certificate for you. VALR says plainly that it does not provide tax forms, and Ovex says it does not issue IT3(b) certificates, so the calculation is yours.

Where each platform’s history export is (platform help pages read 4 October 2026)
Platform Where to find it Format and limits
VALR Website: notifications → View all transactions → Download CSV CSV of the full history, filtered by date, asset and type; no PDF or tax statement
Luno Website: Portfolio → choose a wallet → Download statement PDF or CSV, one wallet at a time, for the dates you choose
AltCoinTrader History → Trades → choose the coin → Export CSV Rand totals at the time of each trade; its fees are not included
Ovex History → Trade, Deposit or Withdrawal History PDF statements on Ovex letterhead; the spread shown is indicative
Binance Assets → Asset History → Export Transaction Records A limited number of statements a month; each download link expires after 7 days
Bitget Website only: Accounts → account type → transaction history → Download CSV or Excel, up to 2 years per export and 100 exports a month

Download a statement for every platform and wallet you used, for the whole tax year, before you file. Because AltCoinTrader’s trade export leaves out its fees, take those from your deposit and withdrawal records as well. If you moved crypto between platforms, keep both sides of the transfer so a move is not mistaken for a sale.

Undeclared crypto: the Voluntary Disclosure Programme

If you have crypto income or gains you never declared, the Budget FAQs point to the Voluntary Disclosure Programme. You must apply before SARS starts an audit, inquiry or investigation into you; after an audit notice, the programme is no longer open for that period. Where there was no intention to evade, it gives full relief from understatement penalties, but interest is still payable.

Limitations of this guide

This page restates SARS’s published guidance as read on 4 October 2026; it is not tax advice. The Budget FAQs are subject to Parliament’s legislative process, and rules for companies, trusts and non-residents are not covered. A registered tax practitioner can tell you whether your activity is trading or investing. Moving crypto or rand abroad is a separate question of exchange control, covered in is crypto legal in South Africa?

Next steps

Before you file, download your history from each platform you used. If you are still choosing a platform, how crypto exchange KYC works in South Africa explains the identity and tax details each one asks for, and how to withdraw crypto to a South African bank account covers the payout side.

Frequently asked questions

Do I pay tax on crypto in South Africa?

Yes. SARS says normal income tax rules apply to crypto assets, and that you must declare crypto gains or losses as part of your taxable income in the tax year they are received or accrued. Frequent or business-like trading is taxed as income; gains on long-term holdings fall under capital gains tax.

How much crypto profit is tax-free in South Africa?

If your gains are capital, the first R50,000 of net capital gains in the 2027 tax year is excluded (R40,000 from 2017 to 2026), and 40 % of the rest is added to your taxable income. The annual exclusion is a capital gains rule; trading income has no such exclusion.

Do South African crypto exchanges report to SARS?

Yes. Under the Crypto-Asset Reporting Framework, in effect since 2 March 2026, crypto asset service providers collect users' tax details and transaction data and report it to SARS. VALR and Luno ask customers for their tax residency and tax number for this. CARF changes the reporting, not the tax.

Which records do I need for crypto tax?

Keep each purchase, sale, swap and transfer with its date, rand value and fees. SARS sets the purchase price on the date the crypto was received or accrued, not as an average, and accepts conventional receipts as proof. Every platform here offers an export, but AltCoinTrader's trade history leaves out its fees.

How we compare

We compare availability, licensing, fees, deposit and withdrawal methods and KYC requirements using official exchange documentation and regulator registers. Affiliate relationships never affect ranking or wording.

Read our methodology · How we review · How we make money

Risk warning

Crypto assets are volatile and you may lose all the money you put in. Platform availability, fees, licences and terms can change at any time and the information on this page may become outdated. Always verify terms directly with the provider before acting. This website does not provide personal financial advice.

Read the full risk warning

Sources

Primary sources checked for this page. Accessed dates are shown next to each link.

  1. Crypto Assets & Tax (last updated 20 March 2026) (opens in a new tab)South African Revenue Service (SARS) · Government · accessed · Normal income tax rules apply; declare crypto gains or losses as part of taxable income in the tax year received or accrued, or face interest and penalties; revenue or capital is tested under existing case law; expenses incurred in producing the income may be claimed; third-party service providers must submit financial data.
  2. Budget 2026 Frequently Asked Questions (crypto-assets and CARF; capital gains tax) (opens in a new tab)South African Revenue Service (SARS) · Government · accessed · Issued on the 25 February 2026 Budget and subject to Parliament's legislative process. CARF took effect on 2 March 2026; frequent or business-like trading is ordinary income, long-term holdings fall under CGT (maximum effective rate 18 % for individuals); ITR12 source code 4522; all gains and losses reported; annual exclusion R50,000 from 2 March 2026; VDP relief.
  3. Capital gains tax: annual exclusion (last updated 18 March 2026) (opens in a new tab)South African Revenue Service (SARS) · Government · accessed · Natural person: R50,000 for the 2027 year of assessment, R40,000 for 2017 to 2026.
  4. Capital gains tax: inclusion rate (opens in a new tab)South African Revenue Service (SARS) · Government · accessed · A net capital gain is multiplied by the inclusion rate: 40 % for natural persons.
  5. FAQs: Crypto assets (reviewed 23 June 2021, PDF) (opens in a new tab)South African Revenue Service (SARS) · Government · accessed · Purchase price is set on the date of receipt or accrual, not averaged; conventional receipts suffice as proof; crypto received for goods, services or work is gross income; traders include crypto income on the IRP6; penalties under Chapter 16 of the Tax Administration Act.
  6. How to view your transaction history (last edited 30 May 2025) (opens in a new tab)VALR Help Center · Official documentation · accessed
  7. VALR does not provide tax forms or statements (opens in a new tab)VALR Help Center · Official documentation · accessed · Users determine and report their own taxes; history exports are CSV only, no PDF.
  8. Crypto Asset Reporting Framework (CARF) and Common Reporting Standard (CRS) (last edited 24 February 2026) (opens in a new tab)VALR Help Center · Official documentation · accessed · Tax self-certification (tax residency and taxpayer identification number) for new users from 1 March 2026; existing users by 1 March 2027.
  9. How do I download my wallet statement? (last edited 7 April 2026) (opens in a new tab)Luno Help Centre · Official documentation · accessed
  10. Why does Luno need my tax details? (last edited 29 April 2026) (opens in a new tab)Luno Help Centre · Official documentation · accessed · From 1 March 2026 Luno verifies the tax residency of South African customers at sign-up and shares crypto-asset activities and balances with SARS for reportable customers.
  11. Where can I find my trade history? (last edited 6 July 2026) (opens in a new tab)AltCoinTrader Help Centre · Official documentation · accessed · History → Trades → Export CSV, per coin; rand totals at the time of the trade; AltCoinTrader's fees are not included.
  12. My OVEX record book (opens in a new tab)Ovex Help Centre · Official documentation · accessed · Trade, deposit and withdrawal history downloadable as PDF statements; the spread shown is indicative.
  13. Does OVEX offer IT3(b)s? (SA only) (opens in a new tab)Ovex Help Centre · Official documentation · accessed
  14. How to Generate Transaction History? (opens in a new tab)Binance Support · Official documentation · accessed · Assets → Asset History → Export Transaction Records; a limited number of statements a month; download link kept for 7 days.
  15. How to Export Your Account Data on Bitget? (2025-03-14) (opens in a new tab)Bitget Support Center · Official documentation · accessed · Website only; transaction history in CSV or Excel, up to 2 years per export and 100 exports a month.