Calculate your capital gains tax on crypto trades. Nigeria, South Africa, Kenya, Ghana, Egypt rules built in.
| Coin | Buy Date | Buy Price | Sell Date | Sell Price | Qty | Fees | Gain / Loss | Actions |
|---|---|---|---|---|---|---|---|---|
| No trades yet. Add a trade above or import a CSV file. | ||||||||
Cryptocurrency taxation across Africa is a rapidly evolving landscape. As digital assets gain mainstream adoption across the continent, governments are introducing new frameworks to capture tax revenue from crypto trading activities. For traders and investors operating in African markets, understanding your tax obligations is essential to staying compliant and avoiding penalties.
Nigeria, Africa's largest crypto market by trading volume, introduced clear crypto tax rules under the Investment and Securities Act 2025. The Federal Inland Revenue Service (FIRS) now requires a 10% Capital Gains Tax on net gains from the disposal of digital assets. This applies when you sell crypto for fiat, exchange one crypto for another, or use crypto to purchase goods and services. Nigerian traders should keep detailed records of every transaction, including purchase price, sale price, dates, and any fees paid, as FIRS may request this information during an audit.
South Africa has one of the most developed crypto tax frameworks on the continent. The South African Revenue Service (SARS) treats cryptocurrency as a financial instrument rather than currency. Capital gains from crypto are subject to an inclusion rate of 40% for individuals, which is then taxed at your marginal income tax rate (up to 45%). This results in an effective maximum rate of approximately 18%. Importantly, South Africa offers an annual capital gains exclusion of R40,000, meaning your first R40,000 in net gains each tax year is tax-free. If you trade frequently, SARS may classify your activity as trading income rather than capital gains, which would be taxed at your full marginal rate without the exclusion benefit.
Kenya took a different approach with the Finance Act 2023, introducing a 3% Digital Asset Tax (DAT) on the transfer or exchange value of digital assets. Unlike capital gains tax, which is levied on profits, Kenya's DAT applies to the total transfer value of the transaction. This means even if you sell at a loss, the 3% tax still applies to the transaction value. The tax is intended to be withheld at the point of transfer by exchanges and platforms operating in Kenya.
Ghana does not yet have crypto-specific tax legislation, but the Ghana Revenue Authority has indicated that gains from cryptocurrency trading may be taxed as income under existing tax laws. Depending on your total income bracket, this could result in a tax rate of up to 25%. Traders in Ghana should treat their crypto gains as taxable income and report them accordingly to avoid future complications as regulations crystallize.
Egypt applies a 10% Capital Gains Tax to crypto transactions, though the regulatory framework is still evolving. The Egyptian Tax Authority has signaled increasing interest in crypto taxation as digital asset adoption grows in the country. Traders should monitor regulatory developments closely and maintain thorough records of all transactions.
Tanzania currently has no specific crypto tax guidance, and cryptocurrency operates in a regulatory grey area. However, general income tax principles may apply to gains from crypto trading. The Tanzania Revenue Authority has not issued formal guidance, but traders should be aware that future regulations could be applied retroactively.
Regardless of which African country you operate in, several best practices will help you stay compliant. First, maintain meticulous records of every trade, including timestamps, amounts, prices in local currency, and fees. Second, use a dedicated crypto tax calculator like this one to track your gains and losses throughout the year rather than scrambling at tax time. Third, consider using the CSV export features of your exchange (Binance, Luno, Quidax, and others all offer this) to import your complete trading history. Finally, consult with a qualified tax professional who understands both cryptocurrency and your country's specific tax laws. Tax regulations in Africa are changing rapidly, and professional guidance can help you navigate this complex and evolving landscape.
In most African countries with crypto regulation, yes. Nigeria charges 10% CGT, South Africa taxes gains at up to 18% effective rate, Kenya has a 3% Digital Asset Tax, and Ghana may tax gains as income. Always check your specific country's current rules.
Capital Gains Tax (used in Nigeria, South Africa, Egypt) only taxes the profit you make on a trade. Kenya's Digital Asset Tax (3%) applies to the total transfer value of the transaction, regardless of whether you made a profit or loss.
Export your trade history as a CSV file from your exchange. Then click the "Import from Binance / Luno / Quidax" button above and select your CSV file. The calculator will parse columns for date, type, coin, amount, price, and fee.
The R40,000 annual exclusion applies to your total net capital gains for the entire tax year, not per trade. It covers all capital gains, not just crypto.
Keep records of every buy and sell transaction including dates, amounts, prices in local currency, fees paid, wallet addresses, and exchange statements. Most tax authorities require you to retain records for at least 5 years.