Loading
JohnP30(Newbie)Newbie
11 Apr 2026

Hi,

I’m a bit confused about how “net capital losses carried forward to later income years” work, and what tax deductions I’m actually allowed to claim.

I earn a salary, and I also invest in stocks and ETFs, as well as trade CFDs (forex). Over the past three years, I’ve had losses from CFD trading, which I reported under “capital gains or losses.” I also believe I selected the option to carry forward net capital losses to future income years.

My question is: how can I use these carried-forward losses if I haven’t made any profits yet?

For example, if I have $10,000 in accumulated net capital losses and no capital gains from CFDs (or other investments), can I use that $10,000 to reduce my taxable salary income this financial year? If so, how does that work? If not, do I need to wait until I have capital gains before I can use those losses? Net capital loss carried forward to later income years - is this indefinite like I can claim this 15 years from now?


Thanks

John

26 views
3 replies
26 views
3 replies

All replies

11 Apr 2026

Capital losses can only be offset against capital gains (and must be offset against the gains before the 50% discount is applied, if applicable). Capital losses in an individual's name are carried forward indefinitely

NikkiATO(Community Moderator)Community Moderator
13 Apr 2026

Hi @JohnP30,


Net capital losses can’t be used to reduce your salary or other ordinary income. They can only be used to offset capital gains.


If you’ve made losses from CFDs or other investments and carried them forward, they’ll stay on your record until you have capital gains. If you don’t have any capital gains in a year, the losses can’t be used for that year and simply continue to carry forward.


Once you make capital gains (from CFDs, shares, ETFs, property, etc.), the carried‑forward losses are applied:

  • against capital gains first
  • before any CGT discount is applied
  • only the remaining net capital gain (if any) is included in your taxable income.

Capital losses don’t expire. They can be carried forward indefinitely, even 10 or 15 years later, provided you’re the same taxpayer.

Loading
Salary and CFD (fx trading) Stock Trading | ATO Community