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.
- Log in to binance.com.
- Click the Wallet icon and go to Asset History.
- Click the export icon and select Export Transaction Records.
- Set the time range from account opening to today, not just the tax year, and click Generate.
- 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.
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. 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.
- Taxable events: Sells, spot trades between crypto pairs, dust conversions, Earn redemptions at a gain, spending crypto.
- Non-taxable: Buying crypto with ZAR, depositing crypto, transferring between wallets, subscribing to Earn products.
- Cost basis method: FIFO (First In, First Out) - each disposal matched to the earliest purchase of that asset.
- Tax year: 1 March to 28/29 February. For example, the 2025 tax year runs 1 March 2024 to 28 February 2025.
- Filing deadlines: Non-provisional taxpayers by 23 November; provisional taxpayers by 31 January of the following year.
- Staking and Earn income: Rewards received are likely taxable as gross income at your marginal rate when received.
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 preview illustrates the selected-year exclusion and 40% inclusion framework for review alongside top assets, holdings, and the transaction 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.
- No SARS documents issued to users: Binance does not provide an IRP5, IT3(b), or South African tax certificate. This does not prove that no third-party reporting occurs: CARF obligations can apply to in-scope providers from 1 March 2026. You must still self-assess and declare all crypto activity.
- ZAR conversion from trading pairs: Most Binance trades settle in USDT, BTC, or BNB. The CSV does not contain ZAR values. Our calculator converts every transaction to rand using historical daily rates.
- Binance Earn products: Flexible Savings interest, Locked Savings rewards, and Launchpool distributions are likely taxable as gross income at your marginal rate, not as capital gains. The 40% inclusion rate does not apply to income.
- Dust conversions (Small Assets to BNB): Converting small token balances to BNB is a taxable disposal of each token. These micro-trades are easy to miss manually but our parser catches all of them.
- Revenue vs capital classification: SARS may classify frequent short-term trading as revenue rather than capital. Revenue gains are 100% taxable with no annual exclusion. Your tax advisor determines the correct classification based on your trading pattern and intent.
- SARB exchange control: South African residents using foreign exchanges like Binance should be aware of SARB exchange control regulations. Transferring funds offshore to buy crypto may use your single discretionary allowance or foreign investment allowance.
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