Home โ€บ Legal & Regulation โ€บ Do I Need to Declare Trading Income on My Tax Return?

Do I Need to Declare Trading Income on My Tax Return?

i Short answer

Yes, all trading profits must be declared to SARS, regardless of the amount, there's no minimum threshold below which trading income is exempt.

Whether it's classified as revenue or capital gains affects how it's taxed, but doesn't affect the underlying obligation to declare it, one worth checking specifically if you've received a SARS auto-assessment, since these usually don't capture trading income automatically.

1. The universal declaration obligation explained

South African tax law requires declaration of all income, including trading profits, regardless of size, there's no de minimis exemption that allows smaller trading profits to go undeclared simply because the amount seems modest. This applies whether your trading profits are ultimately classified as revenue or capital gains, since both classifications still require declaration, just with different resulting tax treatment.

It's worth being especially clear on this point given how common the opposite assumption seems to be among newer traders, the belief that small, occasional profits somehow fall below a reporting threshold simply doesn't reflect how South African tax law actually works, worth correcting this misconception early rather than building a habit around a mistaken assumption.

!
Tax compliance is your responsibility

SARS does not automatically receive your trading profits from your broker. You must declare all trading income on your annual ITR12. Non-disclosure attracts interest, penalties, and potential audit.

!
SARS obligation: All South African tax residents must declare trading income on their annual ITR12, regardless of whether profits were earned offshore or reinvested within the account.

For related context, see the Two-Pot Retirement System, Two-Pot withdrawals are taxed as income in the year taken.

Revenue vs capital gains classification
ClassificationTax TreatmentTypically Applies When
RevenueTaxed as ordinary incomeFrequent, active trading activity
Capital GainsTaxed under CGT rulesLonger-term, less frequent activity

2. Where this information goes on your tax return

Depending on whether your trading activity is classified as revenue or capital in nature, your trading profits would typically be declared either as ordinary income or under the capital gains tax section of your annual tax return. Given the genuine complexity in this classification, consulting with a tax practitioner about your specific situation is generally advisable rather than guessing at the correct classification independently.

This classification question is worth raising proactively with a tax practitioner well before filing season arrives, rather than scrambling to determine it under deadline pressure, since the revenue-versus-capital distinction genuinely depends on the specific facts of your trading pattern and isn't something a general rule can reliably answer for every individual situation.

Annual Tax Checklist for SA Traders
  • Download annual trade statement from broker
  • Identify all profits and losses with dates
  • Determine revenue vs capital gains classification
  • Calculate provisional tax liability for both periods
  • File ITR12 within the SARS filing season deadline
  • Keep all supporting documentation for 5 years
Pros
  • Capital gains: lower effective rate
  • R40,000 annual CGT exclusion
  • CGT losses offset future gains
  • Only 40% of gain included in taxable income
Cons
  • Revenue: full marginal rate up to 45%
  • No annual exclusion for revenue income
  • Must register as provisional taxpayer
  • SARS scrutiny on active traders
45%max marginal tax rate (revenue trader)
18%effective CGT rate for individuals
R40,000annual CGT exclusion (2025/26)
5 yearsSARS record-keeping minimum

3. What records you need to support your declaration

Maintaining complete, accurate trading records, account statements from your broker, and your own trading journal, supports accurate tax declaration and provides necessary documentation should SARS request supporting evidence for your declared figures.

It's worth building this record-keeping into your ongoing trading routine rather than treating it as a once-a-year task, exporting and saving statements regularly, discussed elsewhere on this site regarding broker switching specifically, means you're never scrambling to reconstruct a full year's trading history under tax season time pressure.

45%max marginal income tax rate
18%effective CGT rate for individuals
R40,000annual CGT exclusion (individuals)
5 yearsSARS minimum record keeping
DODON'T
Keep organised trade records from day one
Rely on memory or informal notes at year-end
Declare all trading income on your ITR12
Omit offshore account profits, SARS receives bank data
Use a registered tax practitioner for your first year
Self-classify without professional guidance
Register for provisional tax when required
Wait for SARS to contact you about underpayment

4. The consequences of not declaring trading income

Failing to declare trading income can result in penalties, interest charges on unpaid tax, and in more serious cases, broader compliance consequences, since SARS has increasing capability to identify undeclared income through various data-sharing and verification mechanisms. The genuine risk of non-compliance considerably outweighs any perceived short-term benefit of non-declaration.

It's worth taking this risk seriously even for modest amounts, since the consequences compound over time exactly as described elsewhere on this site regarding trading debts owed to SARS, a small undeclared amount left unaddressed for years can grow into something considerably more burdensome than simply declaring it accurately from the start would have been.

Revenue vs Capital Gains Tax
FactorRevenue tradingCapital gains
Tax rateUp to 45% marginalEffective 18% max
Taxable amount100% of profit40% of gain
Annual exclusionNoneR40,000 per year
LossesOffset against incomeOffset against capital gains only
1 March
New SA tax year begins, provisional tax clock resets
31 August
First provisional payment due (6 months in)
28 February
Tax year ends, finalise trade records
End of February
Second provisional payment due
July-November
ITR12 filing season opens
October deadline
Submit ITR12 for most individual taxpayers

5. Provisional tax considerations for active traders

Traders with substantial trading income, particularly those whose activity is classified as revenue given its frequency, may need to register for provisional tax, requiring periodic estimated tax payments throughout the year rather than a single annual settlement. Understanding whether this applies to your specific situation is an important part of overall compliance beyond simply the annual declaration itself.

It's worth checking your provisional taxpayer status honestly as your trading activity grows, rather than assuming your current status remains fixed indefinitely, since crossing from occasional, modest trading into more frequent, substantial activity can shift which category genuinely applies to you, worth reassessing periodically rather than only once at the very outset.

Example
Revenue: R80,000 profit taxed at 36% = R28,800 tax. CGT: Same R80,000 profit, less R40,000 exclusion = R40,000. 40% inclusion = R16,000 included in income. At 36% = R5,760 tax. The CGT route saves R23,040 on this example.
SARS Trading Tax Reference
Revenue tax
Up to 45% (marginal rate)
Capital gains
18% effective max (individual)
CGT inclusion
40% of gain included
Annual CGT exclusion
R40,000 (individual)
Provisional tax
Every 6 months if required
Record keeping
5 years minimum

6. Getting professional help with this specific declaration

Given the genuine complexity in correctly classifying trading income and ensuring complete, accurate declaration, particularly for more active traders, consulting a qualified tax practitioner familiar with trading-related tax matters specifically is generally a sound investment, helping ensure compliance while also potentially identifying any legitimately available deductions or considerations relevant to your specific situation.

It's also worth knowing that any FSCA-regulated broker operating in South Africa is bound by POPIA (the Protection of Personal Information Act), which governs how your personal and financial data must be collected, stored, and protected.

South African traders face a tax environment that is more nuanced than most international trading guides acknowledge. SARS classifies trading income based on the totality of facts rather than a single bright-line test. The key factors include trading frequency, position holding periods, the sophistication of the approach, whether trading represents a primary or significant secondary income source, and whether the trader has demonstrated a consistent profit-seeking intent. Two traders with identical profit amounts can receive different tax treatment depending on these broader contextual factors. Maintaining a detailed trading journal that documents intent, strategy, and approach from the outset creates contemporaneous evidence that supports your preferred classification if SARS ever raises a query. Annual review with a registered tax practitioner who has experience in trading income matters is the most reliable approach as your activity evolves.

South African traders face a tax environment that is more nuanced than most international trading guides acknowledge. SARS classifies trading income based on the totality of facts rather than a single bright-line test. The key factors include trading frequency, position holding periods, the sophistication of the approach, whether trading represents a primary or significant secondary income source, and whether the trader has demonstrated a consistent profit-seeking intent. Two traders with identical profit amounts can receive different tax treatment depending on these broader contextual factors. Maintaining a detailed trading journal that documents intent, strategy, and approach from the outset creates contemporaneous evidence that supports your preferred classification if SARS ever raises a query. Annual review with a registered tax practitioner who has experience in trading income matters is the most reliable approach as your activity evolves.

โ˜… Why It Matters

Something we think is underappreciated: SARS increasingly receives data directly from South African banks about large international transfers, so the assumption that small trading profits will simply go unnoticed is a considerably weaker bet than it used to be.

Small profit
R500
Still must be declared
Large profit
R50,000
Same declaration obligation
What good record-keeping covers
Broker statements
essential
Trading journal
essential
Classification
income or capital
Penalties
for non-declaration

Whether trading profit amounts to R500 or R50,000, the declaration obligation is the same. There's no informal threshold below which trading income becomes exempt.

โœ• Common mistakes

  • Assuming small profits fall below some informal threshold. There is no minimum amount exempt from declaration.
  • Mixing up income tax and capital gains treatment. Misclassifying profits can lead to incorrect declarations.
  • Not keeping organised records throughout the tax year. Reconstructing a year's trading activity at filing time is unnecessarily difficult.
  • Assuming SARS won't cross-reference bank transfer data. Increasing data sharing between banks and SARS makes this assumption weaker each year.

Key Takeaways

  1. Yes, all trading profits must be declared to SARS regardless of amount, with the specific classification as revenue or capital gains affecting how it's taxed.
  2. Yes, all trading profits must be declared to SARS, regardless of the amount, there's no minimum threshold below which trading income is exempt.
  3. Whether it's classified as revenue or capital gains affects how it's taxed, but doesn't affect the underlying obligation to declare it.
  4. The universal declaration obligation explained.
  5. Where this information goes on your tax return.

Frequently asked follow-up questions

Does this apply even if I made an overall loss for the year?

Yes, declaration obligations generally apply regardless of overall profit or loss; a tax practitioner can advise on how losses specifically should be treated and potentially offset.

Can SARS actually find out about undeclared trading income?

SARS has increasing data access and verification mechanisms, making non-declaration a genuinely risky approach rather than a realistic way to avoid detection.

Is there a minimum trading profit below which I don't need to declare?

No, there's no minimum threshold exemption for trading income; all profits should be declared regardless of size.

Do I need to declare income from a demo account?

No, demo account activity involves no real money and produces no genuine income or loss, so it carries no tax declaration implications whatsoever.

Should I declare trading income even in the year I'm just starting out and learning?

Yes, the declaration obligation applies from your very first year of genuine trading activity with real funds, regardless of how new or experimental that activity might feel to you personally.

๐Ÿ“š Sources & further reading

This article draws on general information published by the South African regulators and established financial education resources listed below. Always check each source directly for the most current detail.

Explore more South African trading guides on TradeAnswers.

๐Ÿ›ก๏ธ
Practice without risk

Trade With Confidence, Fully Regulated

Now that you know the rules, experience regulated trading yourself on a free FSCA-licensed demo account.

Open a Regulated Demo
  • FSCA RegulatedTrade with confidence
  • Practice Risk FreeReal market conditions
  • Beginner FriendlyPerfect for learning

79% of retail CFD accounts lose money. Demo accounts do not guarantee future profits.