Forex Trading Tax in South Africa (2026): The Independent Trader's Guide
A plain-English 2026 guide to forex and CFD trading tax in South Africa: income vs capital gains, provisional tax (IRP6), CGT rules, SARB allowances and record-keeping. General info, not tax advice.
Open a Free Account →Yes — forex and CFD trading is legal in South Africa, and any profit you make is taxable. The core question SARS asks is not "did you trade forex?" but "was this profit income or capital?" For most active South African traders the answer is income: if you trade frequently, hold positions short-term, and treat it as a money-making scheme, your net profit is declared as "other trade income" on your ITR12 and taxed at your marginal band of 18%–45%. Because that tax isn't withheld at source, active traders almost always become provisional taxpayers, filing an IRP6 twice a year (around end-August and around end-February) plus the annual ITR12. Only genuinely capital-natured, longer-held positions fall under Capital Gains Tax, where individuals face a 40% inclusion rate and an annual capital-gains exclusion of R50,000 (the Budget-2026 figure, up from the older R40,000). Converting profits from USD to ZAR is a currency cost, not a separate tax. Keep full records — statements, deposits, withdrawals, the lot. This is general information, not tax advice; confirm your position with a registered tax practitioner or SARS.
How SARS taxes forex and CFD profit: income, capital gains, provisional tax and exchange control
- Legal and taxable — start here. Forex and CFD trading is fully legal in South Africa, and SARS expects you to declare profits whether your broker is local or offshore and whether you were paid in USD or ZAR. Being paid in dollars, using an offshore entity (for example FSA Seychelles or FSC Mauritius, through which many SA clients are onboarded), or withdrawing to a foreign wallet does not make the profit invisible or tax-free. The obligation follows you as a South African tax resident on your worldwide income. Non-declaration is what turns a legal activity into a problem. This page is general information, not tax advice — confirm your exact position with a registered tax practitioner or directly with SARS.
- Income versus capital — the test that decides your rate. SARS doesn't tax "forex" as a category; it asks whether your profit is revenue (income) or capital in nature, weighing your intention, frequency, and holding period. Someone day- or swing-trading CFDs frequently, holding for minutes to days as a scheme of profit-making, is almost always earning income — declared as "other trade income" on the ITR12 and taxed at the marginal band of 18%–45%. A person holding a genuinely long-term, capital-natured position might qualify for Capital Gains Tax instead. There is no magic holding period that guarantees capital treatment; the overall pattern of your activity is what counts, so be honest about how you actually trade — and remember that trading losses reduce your taxable profit only if the same income-versus-capital classification is applied consistently.
- Provisional tax — the obligation active traders miss. Because no PAYE is withheld on trading profit, active traders generally must register as provisional taxpayers and pay as they go. That means an IRP6 return with an estimate and payment around end-August (first period) and again around end-February (second period), followed by your normal annual ITR12 to reconcile the year. Under-estimating your taxable income on the IRP6 can attract penalties and interest, so build your estimate on real profit figures from your broker statements rather than a hopeful guess. Set money aside as you trade — treating your marginal-rate liability as a running cost keeps you from being caught short at filing time, and remember trading is high-risk, so never bank on profit you have not yet realised when you plan your provisional payments.
- Capital Gains Tax — the numbers that matter in 2026. For the minority of positions that are genuinely capital-natured, CGT applies at a 40% inclusion rate for individuals, and the annual capital-gains exclusion is R50,000 under the Budget-2026 rules in force as of 2026-07 (note: this is R50,000, up from the older R40,000 figure — the increase took effect from 1 March 2026 (the 2026/27 tax year)). In practice, only 40% of the gain above that R50,000 exclusion is added to your taxable income and then taxed at your marginal rate, giving a maximum effective CGT rate of about 18% for individuals. Keep in mind that most active forex trading is treated as income, so for typical day and swing traders CGT is the exception, not the rule — don't assume the low-inclusion CGT path applies unless your trading pattern genuinely supports it.
- Exchange control — moving money offshore legally. Funding an offshore trading account and repatriating profits runs through SARB exchange control, and the allowances are now generous. Individuals have a Single Discretionary Allowance of up to R2 million per calendar year with no tax clearance required — normally far more than needed to fund a trading account. Beyond that, the Foreign Investment Allowance permits up to R10 million per year, but only after you obtain a SARS tax-compliance (AIT/TCS) PIN. This is a compliance process, not an extra tax: staying tax-compliant is precisely what unlocks the larger allowance, and it's separate from the income or capital gains tax you owe on the profits themselves.
- Currency conversion is a cost, not a tax. When you withdraw USD profits and convert them to rand, the spread and rate you receive affect how much you actually keep — but the conversion itself is not a separate SARS tax. What matters for tax is your net profit measured in rand terms. Because USD/ZAR moves, the rand value of a given dollar profit changes with the exchange rate, so record the actual conversion rate on each withdrawal rather than guessing. Note too that USD/ZAR trading has its own mechanics: it's an exotic pair with a wide spread (roughly 10–50 pips) and a large overnight swap driven by the SA–US interest-rate gap, and because USD is the base currency, one pip on a 1.00 standard lot is about R10 (roughly R0.10 on a 0.01 micro-lot), independent of the rate. Those wide spreads and swaps, plus the fact that high leverage magnifies losses so they can exceed your deposit, are trading costs and risks that reduce taxable profit — not tax line items. Only risk what you can afford to lose.
- Record-keeping and getting proper advice. Solid records are your best protection if SARS ever queries whether your profit is income or capital: keep monthly broker statements, full trade histories, deposit and withdrawal records, bank statements showing every ZAR-USD conversion, and a note of your trading intention and frequency. Retain them for at least five years. Good records also make provisional estimates accurate and let you substantiate currency costs. Remember the account-opening basics are separate from tax: FICA verification needs your ID and proof of address dated under three months, while RICA is SIM-card registration and is not required for a trading account. This page is general information and not tax advice — for your specific numbers, use a registered tax practitioner or SARS.
Income vs capital gains: how SARS treats forex/CFD profit (2026)
| Factor | Points to INCOME (other trade income) | Points to CAPITAL (CGT) |
|---|---|---|
| Frequency | Frequent, day/swing trading | Occasional, one-off positions |
| Holding period | Minutes to days (short-term) | Longer-held positions |
| Intention | Scheme of profit-making | Longer-term investment |
| How it's declared | "Other trade income" on ITR12 | Capital gain on ITR12 |
| Rate / inclusion | Marginal band 18%–45% | 40% inclusion for individuals (max ~18% effective) |
| Annual exclusion | None (full net profit taxed) | R50,000 capital-gains exclusion |
| Typical active trader? | Yes — most active traders | Rarely |
SA tax & exchange-control checklist for forex traders (Budget-2026)
| Item | What applies | Detail |
|---|---|---|
| Legality | Legal | Trading regulated CFDs/forex is legal and taxable |
| Provisional tax | IRP6 twice a year | ~end-August and ~end-February, plus annual ITR12 |
| Income tax rate | 18%–45% | Your marginal band on net trade income |
| CGT (capital positions) | 40% inclusion | R50,000 annual exclusion for individuals |
| SDA (offshore) | R2 million / year | No tax clearance needed |
| FIA (offshore) | R10 million / year | Requires SARS AIT/TCS PIN |
| FICA | ID + proof of address | Address proof under 3 months (RICA not needed) |
| ZAR-USD conversion | A cost, not a tax | Affects net profit; record every conversion |