Home›Tax Tools›CGT Calculator
Tax tools / Annual estimate

Crypto tax calculator

Estimate annual additional income tax on capital disposals or net trading profits. Financial inputs stay in this browser tab.

Before you calculate

For South African resident individuals. Include all relevant annual capital disposals so the exclusion is used once. Enter substantiated ZAR proceeds and allowable costs; this tool does not choose a base-cost method or determine your classification.

The estimate uses progressive bands and age rebates. It excludes medical credits, retirement deductions, special exemptions, residency changes and complex DeFi. “Other taxable income” means income after relevant deductions and before the gains entered here. It does not calculate a PAYE balance or SARS assessment.

How the estimate works and its sources →

Unsure about capital versus revenue treatment?

Capital disposals for the year

Enter total proceeds and substantiated costs for each disposal, or annual totals. Include acquisition fees in base cost once; put allowable sale fees in selling costs.

Disposal 1

Other capital amounts

Exclude disposals already entered above. Include applicable non-crypto capital amounts too, after any relevant asset-specific exclusions. The annual exclusion is R 50 000,00 for 2026/27.

Read this before you file

The rules behind the numbers above, in plain English.