Forex Trading Tax South Africa 2026: Complete SARS Guide for Traders
TL;DR: Forex trading profits in South Africa are taxable by SARS. Individual traders pay 18-45% income tax, while Pty Ltd structures pay 27% flat. Keep records of all trades, declare profits as income, and consider a Pty Ltd if you trade professionally. This guide covers everything SA forex traders need to know about tax compliance in the 2026/27 tax year.
Do South African Forex Traders Pay Tax?
Yes. All forex trading profits earned by South African residents are taxable under the South African Revenue Service (SARS). Whether you trade through a local FSCA-regulated broker or an international broker, you are legally required to declare your trading income.
The Income Tax Act No. 58 of 1962 (as amended) governs all income earned by South African tax residents, including forex trading profits.
How SARS Classifies Forex Trading Income
SARS classifies forex trading income based on your trading activity:
1. Casual/Recreational Trader
- Tax Rate: 18-45% (personal income tax sliding scale)
- Classification: Income from trade
- When it applies: You trade occasionally, not as a primary business
- How to declare: Include profits under "Other Income" on your ITR12 tax return
2. Professional/Full-Time Trader
- Tax Rate: 18-45% (personal income tax)
- Classification: Business income / Trade
- When it applies: Trading is your primary source of income
- How to declare: Declare as business income, can deduct trading expenses
3. Pty Ltd Company Structure
- Tax Rate: 27% flat (corporate tax rate for 2026/27)
- Classification: Company income
- When it applies: You've registered a Private Company for trading
- Advantage: Flat rate, more deductible expenses, limited liability
2026/27 SARS Income Tax Brackets (Individuals)
| Taxable Income (ZAR) | Rate |
|---|---|
| R0 – R237,100 | 18% |
| R237,101 – R370,500 | R42,678 + 26% of above R237,100 |
| R370,501 – R512,800 | R77,362 + 31% of above R370,500 |
| R512,801 – R673,000 | R121,475 + 36% of above R512,800 |
| R673,001 – R857,900 | R179,147 + 39% of above R673,000 |
| R857,901 – R1,817,000 | R251,258 + 41% of above R857,900 |
| R1,817,001+ | R644,489 + 45% of above R1,817,000 |
Pty Ltd vs Individual: Which Is Better for Forex Traders?
| Factor | Individual Trader | Pty Ltd Company |
|---|---|---|
| Tax Rate | 18-45% (progressive) | 27% flat |
| Setup Cost | R0 (just file ITR12) | R175 (CIPC registration) |
| Annual Fees | R0 | R0 (if revenue < R1M) |
| Deductible Expenses | Limited | Broader (internet, VPS, education) |
| Liability | Personal | Limited to company assets |
| Best For | Part-time, small profits | Full-time, profits > R370,000/year |
Rule of thumb: If your annual trading profits exceed R370,000, a Pty Ltd structure saves you money (27% flat vs 31%+ progressive).
What Trading Expenses Can You Deduct?
For Individual Traders:
- Trading losses (can offset other income in same tax year)
- Broker fees and commissions
- Internet costs (portion used for trading)
- Home office (if trading is your primary business)
For Pty Ltd Traders:
- All of the above, PLUS:
- Trading education and courses
- Software subscriptions (TradingView, TebotechSignals, etc.)
- Computer equipment depreciation
- Office space rental
- VPS hosting (critical for load shedding resilience)
- Travel to trading conferences
How to Declare Forex Income on Your SARS Return
- Register for SARS eFiling at sars.gov.za
- Log your trades throughout the year (keep a trading journal)
- Calculate net profit (total gains - total losses - deductible expenses)
- File ITR12 before the deadline (usually November for individuals)
- Declare under "Other Income" or "Business Income" depending on classification
- Keep records for 5 years (SARS can audit)
Capital Gains Tax (CGT) vs Income Tax
Most SA forex traders pay income tax (not CGT) on trading profits because:
- SARS classifies active forex trading as a trade, not an investment
- Only long-term currency holdings (rare in forex) may qualify for CGT
- CGT inclusion rate is 40% for individuals (effectively lower than income tax)
- If you hold positions for 3+ years, consult a tax advisor about CGT classification
Key Takeaways
- All forex profits are taxable — declare them to SARS
- Individuals pay 18-45%, Pty Ltd pays 27% flat
- Keep detailed records of every trade, expense, and withdrawal
- Consider Pty Ltd if profits exceed R370,000/year
- Deduct legitimate trading expenses — broker fees, internet, education
- Use a trading journal — TebotechSignals provides one at /journal
Frequently Asked Questions
Q: Do I pay tax on forex profits earned through offshore brokers?
A: Yes. South African tax residents are taxed on worldwide income, including profits from offshore brokers like IC Markets, Pepperstone, or any international broker.
Q: Can I offset trading losses against my salary?
A: Yes, if trading is classified as a trade (not a hobby). Losses can be carried forward to offset future trading profits.
Q: Is forex spread betting taxable in South Africa?
A: South Africa doesn't have a specific spread betting exemption like the UK. All forex trading profits are taxable regardless of instrument type.
Q: How does SARS know about my forex trading?
A: SARS receives reports from FSCA-regulated brokers. Offshore brokers may report under FATCA/CRS agreements. Always declare voluntarily.
Q: Can TebotechSignals help with my trading records?
A: Yes! Our trade journal tracks every trade with entry, exit, P&L, and strategy notes — perfect for SARS declarations.
*This guide is for informational purposes only and does not constitute tax advice. Consult a registered South African tax practitioner for your specific situation. Tax laws change — verify current rates at sars.gov.za.*
Related Resources:
- Forex Trading in South Africa 2026: Complete Guide
- USD/ZAR Trading Strategy 2026
- Live Trading Signals — including USD/ZAR, EUR/ZAR, GBP/ZAR
- Free Signals — 10 signals/month, no credit card needed
⚠️ Risk Disclaimer: Trading involves significant risk. Past performance does not guarantee future results. Never trade with money you cannot afford to lose.