Find my broker

💰 Money and investing · Intermediate · 10 min read · Lesson 39 of 42 · Free with an account

Taxes on trading profits in South Africa, Kenya and Nigeria (2026 guide)

Trading profits are taxable in all three countries. The details depend on whether tax authorities treat your activity as business income or as capital gains, which depends on how often you trade, why and how. This guide gives the big picture as of October 2026. It is not tax advice.

Updated October 2026

South Africa (SARS)

  • Active trading for profit, which covers most forex and CFD trading, is usually treated as income and added to your other taxable income at your marginal rate (the top rate is 45%).
  • Long-term investments held as capital are usually taxed under capital gains tax (CGT): individuals include 40% of the net gain in taxable income, after an annual exclusion of R50,000 (raised from R40,000 in the 2026 budget).
  • Residents are taxed on worldwide income, so profits with offshore brokers must be declared, converted to rand.
  • Gains inside a tax-free savings account are not taxed, within the annual (R46,000 from 2026/27) and lifetime (R500,000) contribution limits.
  • If you earn trading income outside a salary, you may need to register for provisional tax.
Loading the rest of the lesson…

Questions people ask

Do I pay tax if I trade with an offshore broker?

Usually yes if you are tax resident. Residents in South Africa and Kenya are taxed on worldwide income; Nigeria taxes residents' income as set out in its tax laws.

Can I deduct trading losses?

Often, losses from a trading business can be set off against trading income, subject to rules. Ask a tax practitioner about your situation.

Read next

Educational content only, not financial, investment or tax advice. Trading forex and CFDs carries a high risk of losing money. Look up any term in the trading glossary.