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 time range to cover your full trading history, keep timezone as UTC (default), 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.
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.
- 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 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.
- No SARS documents issued: Binance does not provide an IRP5, IT3(b), or any South African tax certificate. There is no automatic reporting to SARS. You must 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