🇿🇦 South Africa

Trading Journal for South African Traders

The best trading journal for South African traders. Track JSE stocks, CFDs, and forex with SARS tax reporting and local broker support.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

Popular Brokers in South Africa

EasyEquities Visit
Standard Bank Online Share Trading
FNB Shares
Interactive Brokers Visit
IG South Africa Visit

Tax & Regulations

Tax Overview

South African tax residents pay capital gains tax (CGT) on worldwide trading profits. Individuals receive an annual exclusion of ZAR 40,000. After the exclusion, 40% of the gain is included in taxable income (effectively an 18% maximum rate for individuals in the highest tax bracket). SARS may classify frequent traders as conducting a business, making all gains taxable as income at marginal rates up to 45%.

Regulatory Body

The Financial Sector Conduct Authority (FSCA) regulates South African financial service providers. The Johannesburg Stock Exchange (JSE) is Africa's largest exchange. Exchange control regulations limit offshore investment allowances for individuals (ZAR 10 million per year through authorized dealers, plus ZAR 1 million single discretionary allowance). SARB approval may be needed for larger foreign investments.

Markets & Trading Hours

Market Hours

JSE: 9:00 AM - 5:00 PM SAST. US markets: 3:30 PM - 10:00 PM SAST (significant overlap). UK markets: 10:00 AM - 6:30 PM SAST.

Popular Markets
JSE Equities (Top 40)CFDsForex (ZAR pairs)ETFsCrypto

Trading Challenges in South Africa

Exchange Control Limits

South African exchange controls restrict how much capital you can invest offshore annually, limiting international diversification for active traders.

Trader vs Investor Classification

SARS distinguishes between investors (CGT at effective 18%) and traders (income tax up to 45%). The classification depends on trading frequency and intent.

ZAR Volatility

The South African Rand's high volatility against major currencies creates additional risk for traders with international positions.

How JournalPlus Helps

SARS-Ready Reporting

JournalPlus generates capital gains reports aligned with SARS IT14/ITR12 requirements, including the ZAR 40,000 annual exclusion calculation.

Trading Classification Evidence

Maintain detailed records showing your trading pattern, holding periods, and intent to support your investor or trader classification with SARS.

Offshore Allowance Tracking

Monitor your offshore investment utilization against the annual ZAR 10 million foreign investment allowance.

South African Broker Import

Import trades from EasyEquities, Standard Bank, FNB, and other South African brokers via CSV with ZAR reporting.

South Africa is Africa’s most developed financial market, with the JSE ranking among the world’s top 20 exchanges by market capitalization. But exchange controls, CGT complexity, and ZAR volatility create unique challenges for South African traders.

Why South African Traders Need a Trading Journal

The JSE offers strong trading opportunities in mining, banking, and retail sectors, and South African traders increasingly access global markets through their annual offshore allowances. Managing this across local and international platforms requires organized tracking.

The Classification Question

SARS’s distinction between investors and traders has major tax implications. Investors pay CGT at an effective maximum of 18%, while traders classified as running a business pay income tax at up to 45%. Your trading frequency, holding periods, and intent all factor into this classification — and detailed records are your best evidence.

Exchange Control Awareness

South Africa’s exchange control regulations limit how much you can invest offshore each year. Active traders who want international exposure need to track their utilization carefully to avoid regulatory issues.

How JournalPlus Serves South African Traders

CGT Calculation with Annual Exclusion

JournalPlus applies the ZAR 40,000 annual exclusion, calculates the 40% inclusion rate, and shows your estimated CGT liability based on your tax bracket. No more manual calculations.

JSE Sector Analysis

The JSE is sector-concentrated in mining and financials. JournalPlus breaks down your performance by sector, showing which areas of the South African market suit your trading style.

Time Zone Advantage

South Africa’s time zone overlaps with European morning sessions and US afternoon trading. JournalPlus helps you track which session delivers the best results for your strategies.

South African Market Opportunities

  • JSE Top 40 — South Africa’s blue-chip index
  • Mining stocks — gold, platinum, and diamond miners
  • Banking sector — South Africa’s well-capitalized banks
  • US market overlap — trade JSE and US markets during overlapping hours (3:30 PM - 5:00 PM SAST)

JournalPlus helps South African traders navigate exchange controls and tax complexity while building a data-driven edge in both local and international markets.

What Traders Say

"SARS tax season used to stress me out. JournalPlus has my CGT calculations ready months before the deadline."

Thabo M.

Swing Trader

"Understanding whether I'm classified as an investor or trader for tax purposes was confusing. JournalPlus's detailed records helped my tax advisor make the right call."

Natasha P.

Position Trader

Frequently Asked Questions

How is trading taxed in South Africa?

For investors, South African CGT includes 40% of net gains (after the ZAR 40,000 exclusion) in taxable income. For traders classified as running a business, profits are taxed as income at marginal rates up to 45%. JournalPlus helps you track and report under both scenarios.

Does JournalPlus support EasyEquities imports?

Yes. JournalPlus supports CSV imports from EasyEquities, Standard Bank Online Share Trading, FNB Shares, and other major South African brokers.

Can JournalPlus track my offshore investment allowance?

Yes. JournalPlus monitors your international investments against the annual ZAR 10 million foreign investment allowance, helping you plan offshore allocation within regulatory limits.

Start Improving Your Trading

Join thousands of traders who use JournalPlus to track, analyze, and improve their performance.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

SSL Secure
One-Time Payment
7-Day Money-Back