πŸ“˜ XM GuideUpdated August 17, 2026

How to Pay Tax on Forex Profits in South Africa (SARS)

A plain-language look at how to pay tax on forex profits in South Africa with SARS when you trade with XM as a resident retail trader.

Reviewed by the IndexRapid research team β€” see how our guides are made

XMForex
  • South African tax residents owe SARS on worldwide forex profits, including gains earned through an offshore XM account.
  • Whether XM gains are taxed as ordinary income or capital gains depends on your trading intention and frequency, not a single blanket rule.
  • Forex profits are declared on the annual ITR12 via SARS eFiling, with amounts converted into ZAR.
  • Frequent, active traders may need to register as provisional taxpayers and pay during the year.
  • Keep full XM statements, trade history, and deposit/withdrawal records so your declared figure can be reconstructed.

Are XM forex profits taxable in South Africa?

Yes. If you are a South African tax resident, profits you make trading forex with XM are taxable regardless of whether the money sits in your XM account, in your bank account, or in a wallet abroad. SARS taxes residents on worldwide income, so the fact that XM's trading servers and pricing are offshore does not exempt your gains. The key point most new traders miss is that tax is triggered when the profit is realised and accrues to you, not only when you eventually withdraw ZAR to a South African bank. Keeping your XM account statements, trade history, and deposit and withdrawal records for each tax year is the single most important habit, because SARS expects you to be able to reconstruct exactly how you arrived at your declared figure.

Is forex income taxed as normal income or as capital gains?

This is the question that decides how much you actually pay, and it depends on how you trade rather than on a fixed rule for all forex. Active, frequent trading where the intention is to profit from short-term price movements is generally treated by SARS as revenue in nature, meaning your net XM profit is added to your other income and taxed at your marginal income tax rate. Holdings kept with a genuine long-term investment intention can fall under capital gains treatment instead. Because the line between the two turns on intention and trading pattern, and because it materially changes your bill, this is exactly the point where a registered South African tax practitioner is worth the fee rather than a guess.

How do you actually declare it and pay SARS?

You declare forex profits on your annual ITR12 income tax return through SARS eFiling, converting your XM gains and losses into ZAR using an acceptable exchange rate for the relevant period. Losses matter too: legitimate trading losses can generally be offset against trading profits, which is another reason to keep clean XM records rather than only reporting winning trades. Depending on the scale and consistency of your trading income, SARS may also expect you to register as a provisional taxpayer and make payments during the year rather than in a single annual settlement. Filing deadlines and provisional-tax dates shift each season, so confirm the current SARS dates on eFiling rather than relying on last year's schedule.

Regulatory Notice β€” South Africa

Regulator: Financial Sector Conduct Authority (FSCA)

Exness and XM both operate in South Africa through FSCA-licensed local entities.

Before funding an account, search the broker's exact registered entity name on the FSCA's public register rather than trusting a badge on their website.

XM in South Africa - FSCA FSP 49976

XM ZA (Pty) Ltd holds FSP number 49976, listed as Authorised on the FSCA register when this page's facts were last checked on 26 August 2026.

XM Global Limited - Belize, FSC licence 8557558 - is the company named in the legal footer of xm.com/za.

XM does not appear on the FSCA OTC Derivative Provider register at all.

The licensed local company and the company named in the broker's own legal footer are different legal persons, with different recourse if something goes wrong. Which of them your account is actually opened with depends on your signup, so check the entity named in your own client agreement before depositing - and confirm any number above yourself on the FSCA public register (Regulated Entities, then Financial Service Providers, then search by FSP number).

Verify directly:FSCA public register β†—

Trading forex and CFDs carries a high level of risk and may not be suitable for all investors. You can lose some or all of your invested capital, so never trade with money you cannot afford to lose. This page is general information, not financial advice.

Frequently Asked Questions About XM

Does SARS know about my XM trading if XM is offshore?

Do not assume it stays invisible. South Africa participates in international financial information-sharing arrangements, and your ZAR deposits and withdrawals move through local banks that report activity. The safe and legal position is to declare your XM forex profits yourself rather than treat an offshore broker as a way to avoid disclosure.

Can I deduct my XM costs and losses when calculating what I owe?

If your trading is treated as revenue in nature, legitimate trading losses and directly related expenses can generally reduce your taxable forex income, but only if you can prove them. This is why every XM swap, spread cost, and losing trade should be captured in your records, not just your profitable months.

Do I need to register as a provisional taxpayer for forex profits?

Often yes if forex is a meaningful and recurring source of income for you, because that income is not taxed at source the way a salary is. Provisional taxpayers make in-year payments and file additional returns. Since your exact obligation depends on your total income picture, confirm your status on eFiling or with a registered practitioner.

What exchange rate do I use to report XM profits in ZAR?

You must translate your foreign-denominated XM gains into ZAR using an acceptable rate for the relevant period, and SARS publishes average and spot rates for this purpose. Apply your chosen approach consistently across the tax year and keep a note of which rates you used so your figures can be defended if queried.

Ready to get started?
Open an Account β†’

100% deposit bonus up to $100 - limited-time offer

We may earn a commission if you open an account through the link above. It doesn't change what you pay, and we don't let it affect what we tell you.

Other XM Guides

All South Africa guides β†’All XM guides β†’

XM

A plain-language look at how to pay tax on forex profits in South Africa with SARS when you trade with XM as a resident retail trader.