Contract for Difference (CFD) trading has become increasingly popular in the UK, with many retail traders taking advantage of the ability to trade on a wide range of assets, including the FTSE 100, gold, and oil. CFD trading is subject to Capital Gains Tax (CGT), and understanding how HMRC treats CFD trading ensures compliance and protects against penalties. In the 2025/26 tax year, the CGT exempt amount is £3,000, and any profits above this amount will be subject to tax.

CGT Tax Treatment of CFDs

HMRC treats CFDs as investments subject to CGT, despite considering them a form of gambling for regulatory purposes. Any profits made from CFD trading are taxable, and losses can be offset against gains. The tax rate for CGT is 18% for basic-rate taxpayers and 24% for higher-rate taxpayers. If a trader makes a profit of £10,000 from CFD trading in the 2025/26 tax year and is a basic-rate taxpayer, they will pay £1,260 in CGT (£10,000 - £3,000 exempt amount = £7,000 × 18%), assuming they have not used their £3,000 exempt amount.

Offsetting Losses

CFD traders can offset losses against gains to reduce their taxable position. If a trader makes a profit of £5,000 from one CFD trade and a loss of £2,000 from another, they can offset the loss against the gain, resulting in a taxable gain of £3,000. This directly reduces the amount of CGT payable. Accurate record-keeping of all CFD trades—including profits, losses, and transaction details—is essential to ensure losses are offset correctly.

Comparison with Spread Betting

Spread betting differs significantly from CFD trading in tax treatment. Spread betting profits are exempt from CGT because they are considered gambling, making them tax-free. However, spread betting remains subject to other taxes, such as income tax. Traders should consult with a tax professional to understand the full tax implications of their chosen trading activities.

Record Keeping and Tax Returns

Accurate record keeping is crucial for CFD traders. Maintain detailed records of all trades, including the date, asset, profit or loss, and any relevant details. This information is required to complete the CGT section of your tax return. The tax return deadline for the 2025/26 tax year is 31 January 2027. Submit your return on time to avoid penalties.

HMRC Guidance and Compliance

HMRC provides comprehensive guidance on the tax treatment of CFDs. Familiarise yourself with this guidance to ensure compliance with tax rules. The HMRC website offers detailed information on CGT, including how to calculate gains and losses and how to complete the CGT section of your tax return. You can contact HMRC directly if you have questions about your tax obligations. HMRC can request records and documentation to support your tax return, so maintain accurate and detailed records of all CFD trades.