A forex trading tax calculator estimates how much South African income tax you'd owe on your trading profit, based on current SARS individual tax brackets, whichever classification (revenue or capital gain) applies to your trading pattern, and your other taxable income for the year.
Enter your trading profit, other annual income, and age, and the calculator works out the estimated incremental tax specifically attributable to your trading, both in Rand and as an effective percentage of your gross trading profit.
This calculator is for educational purposes only. Results are estimates and may vary depending on market conditions, spreads, commissions, platform settings, and exchange rates. It should not be considered financial advice.
It depends on your trading pattern and intent, not a fixed rule. SARS generally treats frequent, active trading as revenue, taxed at your full marginal income tax rate. Longer-term, infrequent trading is more likely to qualify for capital gains treatment, which benefits from a 40% inclusion rate and an annual R50,000 exclusion, resulting in a meaningfully lower effective tax rate.
It calculates your total tax liability with your trading profit included, then subtracts what your tax would have been on your other income alone. The difference is the estimated incremental tax specifically attributable to your trading profit, using the current standard SARS individual tax brackets and primary/secondary/tertiary rebates.
South Africa uses a progressive marginal tax system, each additional rand of income is taxed at the rate for the bracket it falls into. Trading profit added on top of a higher existing income gets taxed starting from a higher bracket than the same trading profit added to a lower income, which is exactly why the calculator asks for your other income specifically.
SARS allows the first R50,000 of net capital gains in a tax year to be excluded from tax entirely, for individuals. Only the amount above that threshold is subject to the 40% inclusion rate before being taxed at your marginal rate. This calculator applies that exclusion when you select the capital gain classification.
No, this calculator estimates your annual tax liability, not the provisional tax payment schedule. If your trading and other income requires provisional tax registration, you'll typically pay in two (or three) instalments during the tax year rather than one lump sum, but the total annual liability estimated here still applies.
SARS expects consistent treatment based on your actual trading pattern and intent, not a choice you make freely each year to minimise tax. Switching classification without a genuine change in how you trade is a common audit flag, worth discussing your specific pattern with a tax practitioner rather than choosing whichever classification produces a lower number.
It's a reasonable estimate based on standard individual tax brackets and rebates, but it doesn't account for medical aid tax credits, retirement fund contributions, other deductions, or your complete tax situation. Treat it as a planning tool to understand the rough scale of tax exposure, not a substitute for a proper tax return calculation or advice from a registered tax practitioner.
SARS looks at factors like frequency of trading, holding periods, the intention behind each transaction, and whether trading is your primary income source, frequent, short-term forex or CFD trading is very often classified as revenue rather than capital gains.
Yes, South African tax residents are taxed on worldwide income, including trading profits earned through offshore or international brokers, the location of your broker doesn't exempt you from South African tax obligations.
Keep detailed records of every trade, dates, entry and exit prices, position sizes, and resulting profit or loss, alongside broker statements, since SARS can request supporting documentation for any figures declared.
No, this calculator computes tax on the current figures you enter, if you have assessed losses from prior years that can offset current income, factor that in separately or consult a tax professional for your specific situation.
If trading forms a meaningful part of your income, SARS often expects provisional tax registration and bi-annual payments rather than only an annual return, see our dedicated article on provisional tax registration for full criteria.