Hi @Simmie
CFDs are on a revenue account, not capital. This means they work under income tax rules, not capital gains rules.
This means you claim a deduction for any expenses when you incur them. When you realise your gains, whether direct to you or as reinvested amounts, those amounts are taxable at that time.
If you only have small CFDs, or one-off instances, you report them as other income on your tax return. It's reported in the year you receive the payment. This is the case even if the value has accrued over multiple years before being paid to you.
You can read about CFDs in TR 2005/15 Income tax: tax consequences of financial contracts for differences
All replies
Hi @Simmie
CFDs are on a revenue account, not capital. This means they work under income tax rules, not capital gains rules.
This means you claim a deduction for any expenses when you incur them. When you realise your gains, whether direct to you or as reinvested amounts, those amounts are taxable at that time.
If you only have small CFDs, or one-off instances, you report them as other income on your tax return. It's reported in the year you receive the payment. This is the case even if the value has accrued over multiple years before being paid to you.
You can read about CFDs in TR 2005/15 Income tax: tax consequences of financial contracts for differences
Featured articles
15 Apr 2026 · 8 min read time