Free preview · no sign-up · read-only

Coinbase 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. Upload your Coinbase history to build ZAR disposal and income records with FIFO costs and an audit trail. The calendar-year report does not calculate final SARS tax; the year of assessment and revenue-versus-capital treatment must be verified before filing.

Instant preview No sign-up 35+ tx types 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 Coinbase data and complete your coverage

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

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

Upload the complete Coinbase Statements CSV. Wallet coverage stays optional and can be added after.

Drop your Coinbase CSV here
Export the Statements CSV for all time, then drop the file or .

Export from Coinbase Statements:

  1. Go to accounts.coinbase.com and sign in
  2. Select Statements from the sidebar
  3. Under "Generate custom statement" choose All assets and All transactions
  4. Set date range from account opening to today, not just the tax year
  5. Choose CSV format and click Generate

Coinbase CSV is the required first step on this page. Wallet coverage is optional.

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
📡 40+ supported networks 🌐 Phantom + SPL history ₿ BTC manual paste 💰 Max 5 wallets
Upload your Coinbase Statements CSV first, then optionally add MetaMask, Phantom, or pasted wallets for complete coverage.
No sign-up required FIFO method Read-only wallet scan Transaction records preview
Why South African Coinbase users choose DYOR.tax

ZAR disposal records, income records, and wallet coverage

SARS taxes crypto as capital or revenue depending on the facts. Upload your Coinbase history and optionally merge wallets for a ZAR records preview; the year of assessment and classification require review.

📊
Reporting

Trade-by-Trade P&L

Every buy, sell, swap, and staking reward matched and priced with FIFO cost basis.

🌐
Coverage

DeFi & 40+ Supported Networks

Add your wallets to capture Uniswap swaps, Aave lending, Lido staking, and supported protocol metadata with review flags.

💰
SARS rules

40% CGT Inclusion

The preview illustrates the 40% inclusion framework. Verify capital treatment and the exclusion for the selected year before filing.

🌎
Currency

ZAR Currency

All values are converted to South African rand using historical exchange rates for SARS review. Final tax is not calculated.

Simple, one-time pricing

No subscriptions. Pay once per tax year. Exchange CSV pricing counts only disposals and income events in the selected tax year; wallet scan pricing counts scanned wallet transactions.

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

Exporting your Coinbase history

Coinbase stores your full trading history under Statements. You need the complete CSV, not just the current year, so the calculator can build accurate cost basis queues from your earliest purchases.

  1. Go to accounts.coinbase.com and sign in.
  2. Select Statements from the left sidebar.
  3. Under "Generate custom statement," select All assets and All transactions.
  4. Set the date range from account opening to today, not just the tax year.
  5. Choose CSV format and click Generate.

The export includes buys, sells, sends, receives, converts, staking rewards, Coinbase Earn, learning rewards, and Advanced Trade fills - all 35+ transaction types in a single file.

Revenue, capital gains, and the 40% inclusion rate

SARS treats cryptocurrency as a financial asset, not currency. When you sell, swap, convert, or spend crypto on Coinbase, you trigger a capital gains tax event. For individuals, only 40% of the net capital gain is included in your taxable income and then taxed at your marginal rate (18%–45%).

For individuals, the annual capital-gains exclusion is R40,000 for the year of assessment ending 28 February 2026 and R50,000 for the year ending 28 February 2027. It applies across all capital assets.

SARS distinguishes between capital gains and revenue. If you trade frequently with the intention of making short-term profits, SARS may classify your crypto activity as revenue rather than capital. Revenue is 100% taxable at your marginal rate - no 40% inclusion rate or annual exclusion.

What the report includes

The calculator parses all 35+ Coinbase transaction types and applies FIFO matching across your complete history. For each disposal in your selected South African tax year, it calculates the base cost, proceeds, and gain or loss.

The preview illustrates gross capital gains, the selected-year exclusion, and the 40% inclusion framework for review. Staking rewards and Coinbase Earn are separated as crypto income, valued at fair market value at the time of receipt.

All values are converted to ZAR using historical daily exchange rates. The report includes a CGT summary, income section, top assets by P&L, end-of-year holdings, and a complete transaction audit trail.

SARS and Coinbase

Related calculators and guides

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

Tax rule verification

Official tax sources for South Africa

Last verified: . We check the South African tax treatment described on this page against SARS crypto asset and capital gains guidance before publishing calculator copy or report assumptions. DYOR.tax is tax software, not personal tax advice.

Product updates

Coinbase parser improvement history

We publish Coinbase parser updates so you can see how the calculator is maintained against real CSV variants, edge cases and country tax rules.

Latest Coinbase parser improvement:

View full changelog
  1. EUR preserved as report currency for Spain and EU

    Coinbase EUR CSV imports now preserve EUR as the report currency throughout. Logs and metadata no longer fall back to USD, and generated summaries use the correct € currency context for Spain and EU reports.

  2. Broader Coinbase historical valuation coverage

    Historical valuation coverage was improved for less-common Coinbase assets and quote currencies.

  3. Clearer review metadata for unusual Coinbase rows

    Rows needing manual review now carry clearer operation metadata without blocking the full report.

  4. Multi-CSV preview and report generation

    Coinbase uploads can be combined with other exchange CSVs and carried through preview and paid report generation.

  5. France and Canada analyzer routing

    Coinbase reports now dispatch through France and Canada country calculators with tax-year lookahead metadata passed through preview.

Frequently Asked Questions

Coinbase does not issue South African tax documents to users. That does not determine whether third-party reporting occurs: CARF obligations can apply to in-scope providers from 1 March 2026, depending on the provider entity and reporting chain. You remain responsible for calculating and reporting your Coinbase crypto activity.

For individuals, 40% of the net capital gain remaining after the applicable annual exclusion is included in taxable income and taxed at the applicable progressive rates.

For individuals, the exclusion is R40,000 for the year of assessment ending 28 February 2026 and R50,000 for the year ending 28 February 2027. It applies across all capital assets, not per individual crypto asset.

Staking rewards are likely treated as gross income when received, taxed at your marginal rate. SARS has not issued specific crypto staking guidance, but income from property or services is generally taxable. When you later sell staked tokens, the capital gain is calculated from the fair market value at receipt.

Yes. If you trade frequently and with the intention to make short-term profits, SARS may classify your activity as revenue (100% taxable) rather than capital gains (40% inclusion). Factors include trading frequency, holding periods, and whether crypto is your primary income source. Our report provides the gain data for either classification.