Deriv questionsUpdated 2 min readBy the FXNOD team

Do you pay tax on trading profits?

In most countries trading profits are taxable, but how depends entirely on where you are resident: as capital gains, as income, as business profit, or in some places as gambling winnings that are not taxed. An offshore broker does not change your obligation at home. Keep complete records and ask a qualified tax adviser in your country.

How profits are usually classified

ClassificationTypical treatmentTends to apply when
Capital gainsTaxed on net gains, often with an allowanceOccasional trading of assets
IncomeTaxed at your income tax ratesFrequent trading, or derivatives in some countries
Business profitTaxed as a trade, with expenses deductibleTrading is your main, organised activity
Gambling or bettingSometimes not taxedCertain products in certain countries only

The same activity can fall into different rows in different countries, and sometimes in the same country depending on scale. This is why general answers online are unreliable.

Things that are true almost everywhere

  • Tax follows your residence, not the broker's location.
  • It is usually the net result for the tax year that matters, after losses.
  • Withdrawing or not withdrawing rarely changes whether a profit is taxable.
  • Crypto used for deposits can create its own taxable events.
  • Brokers may report to tax authorities under international information-sharing rules.

Records to keep

  • Every statement from your broker, for each account.
  • Deposits and withdrawals, with dates and amounts in your home currency.
  • Fees, and any costs directly related to trading.
  • A yearly summary of net profit or loss.

Losses

In many systems trading losses can be set against gains, and sometimes carried forward. In systems that treat an activity as gambling, losses usually cannot be claimed. Ask before assuming either.

With a bot

Automation does not change the tax position. A bot can produce thousands of trades, which makes good records more important: download statements regularly instead of reconstructing a year at the end.

Where to find your trades

Your broker's statement is the complete record. On Deriv that is the Statement in the Reports section. FXNOD shows the trades made through FXNOD, and trades it places are on your Deriv account and so appear in Deriv's records too. FXNOD does not give tax advice or file anything for you.

Questions people ask

Do I pay tax if I trade with an offshore broker?
Your obligation is set by where you are tax resident, not by where the broker is.
Do I pay tax if I do not withdraw?
In most systems tax is due on the profit made in the year, whether or not it was withdrawn. Check your own rules.
Can I deduct trading losses?
Often against trading gains, depending on how your country classifies the activity. An adviser can confirm.

Use your Deriv account from FXNOD

FXNOD is an independent terminal for your own Deriv account. You sign in on Deriv's page, your balance stays at Deriv, and you can trade by hand or run a bot. Start on the demo account.

Get started