Free preview · no sign-up · read-only

Binance Tax Calculator South Africa

In South Africa, crypto gains may be taxed on revenue account or under capital gains tax depending on the facts. For capital gains, only 40% of the net gain is included in taxable income for individuals. Binance issues zero SARS-compliant tax documentation. Upload your Binance CSV and get a filing-ready report with gain calculations in ZAR.

Instant preview No sign-up 75+ operations Wallet + CSV merge
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Upload Binance data and complete your coverage

Start with your Binance CSV, then optionally connect MetaMask, Phantom, or paste wallet addresses to merge DeFi, Earn exits, and self-custody activity.

CSV-first flow Optional wallet merge No sign-up
Primary path
Binance CSV Required

Upload the full Binance export first. Wallet coverage stays optional and can be added after.

Drop your Binance CSV here
Export the full transaction history, then drop the file or .

Export your Transaction History:

  1. Log in to binance.com
  2. Click Wallet and open Asset History
  3. Open the export flow and select Export Transaction Records
  4. Set the time range to your full history and keep timezone as UTC
  5. Generate and download the CSV when Binance finishes preparing it

This export includes spot trades, Earn, staking, deposits, withdrawals, dust conversions, and more. Binance CSV is the required first step on this page.

Combine wallet and exchange data
Optional wallet coverage
MetaMask, Phantom, or pasted wallets

Connect your wallet app for a faster start, or paste EVM, Solana, and BTC addresses manually.

Read-only. Pull in EVM wallets faster.
Read-only. Pull in Solana wallets faster.
or paste wallet addresses manually
Paste wallet address
📡 41+ EVM chains 🌐 Phantom + SPL history ⚖ 8,000+ DeFi protocols 💰 Max 5 wallets
Upload your Binance transaction history CSV first, then optionally add MetaMask, Phantom, or pasted wallets for complete coverage.
No sign-up required FIFO / Section 104 Read-only wallet scan 75+ Binance ops
Why South African Binance users choose DYOR.tax

Built for 40% CGT inclusion, 75+ Binance operations, and reporting designed for SARS

Upload your Binance CSV and optionally add MetaMask, Phantom, or pasted wallet addresses. 40% CGT inclusion rate and R40,000 annual exclusion applied automatically. ZAR currency conversion throughout.

📊

75+ Operations

Spot trades, Earn, Savings, Launchpool, dust conversions, and every Binance operation type parsed.

🌐

DeFi & 41+ Chains

Add your wallets to capture Uniswap swaps, Aave lending, Lido staking, and 8,000+ protocols.

💰

40% CGT Inclusion

Only 40% of your net capital gains are added to taxable income. R40,000 annual exclusion applied automatically.

🌎

ZAR Currency

All values converted to South African rand using historical exchange rates. Ready for SARS filing.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 – 100
$39
501 – 1,000
$59
1,001 – 3,000
$79
3,001 – 5,000
$99
5,001+
$129

How to export your Binance transaction history

Binance provides a single comprehensive export that covers all activity types - spot trades, Earn, Savings, staking, and Launchpool products.

  1. Log in to binance.com.
  2. Click the Wallet icon and go to Asset History.
  3. Click the export icon and select Export Transaction Records.
  4. Set time range to cover your full trading history, keep timezone as UTC (default), and click Generate.
  5. Download the CSV when ready.

Upload your complete history including prior years. The calculator needs your earliest purchases to build accurate cost basis queues for FIFO matching.

Revenue vs capital on Binance trades

SARS treats cryptocurrency as a financial asset. When you sell, trade, or convert crypto on Binance, the resulting gain is subject to capital gains tax. For individuals, only 40% of the net capital gain is included in taxable income and taxed at your marginal rate.

The first R40,000 of net capital gains per tax year is exempt under the annual exclusion. This means smaller portfolios may owe nothing. But the distinction between capital and revenue is critical - if SARS considers your trading activity to be speculative or frequent enough to constitute a business, 100% of your profits are taxable as revenue at your marginal rate.

What the report includes

The calculator parses all 75+ Binance operation types - spot trades, Earn subscriptions and redemptions, Savings interest, Launchpool rewards, dust conversions, distributions, and more. Each disposal in your selected South African tax year gets a cost of acquisition, sale consideration, and gain or loss calculation.

Binance CSVs don't include ZAR spot prices for most tokens. Our engine automatically enriches every transaction with historical daily prices, then converts all values to South African rand using ECB exchange rates. The report shows your R40,000 annual exclusion, the 40% inclusion amount, top assets by P&L, holdings, and a complete audit trail.

SARS and Binance

Binance is the most popular crypto exchange in South Africa, but it does not issue any SARS-compliant tax documentation. You are responsible for calculating and reporting your own crypto gains.

Related calculators and guides

Binance calculator: Binance Tax Calculator (all countries)
South Africa calculator: South Africa Crypto Tax Calculator (all exchanges)
Other exchanges in South Africa: Coinbase South Africa · Kraken South Africa

Frequently Asked Questions

No. Binance does not issue any South African tax documents and does not report directly to SARS. SARS relies on voluntary disclosure and may cross-reference bank statements showing transfers to and from crypto exchanges. You must calculate and declare all Binance activity yourself.

When you dispose of crypto as a capital asset, only 40% of your net capital gain is included in your taxable income (for individuals). The included amount is then taxed at your marginal income tax rate. This effectively reduces the maximum CGT rate to about 18% for individuals in the top tax bracket.

The first R40,000 of net capital gains per tax year is exempt from capital gains tax. This exclusion applies across all your capital assets combined, not just crypto. If your total net capital gains from Binance and other assets are under R40,000, you owe no CGT for that year.

Binance Earn rewards (Flexible Savings, Locked Savings, Launchpool) are likely treated as gross income, not capital gains. This means they are 100% taxable at your marginal income tax rate when received. When you later sell those tokens, any gain above the value at receipt date is a separate capital gains event subject to the 40% inclusion rate.

Yes. If you trade frequently and with short holding periods, SARS may classify your activity as speculative or business-like. Revenue gains are 100% taxable at your marginal rate with no annual exclusion and no 40% inclusion benefit. SARS considers factors like frequency, holding period, and intent. Consult a tax advisor if your trading is active.