UK Forex Tax Rules: Spread Betting & CFDs Explained
Understand UK forex tax rules for spread betting, CFDs, and spot forex. Learn CGT rates, the annual exemption, and HMRC record-keeping requirements.
Start Free TrialNo credit card required
UK Forex Tax Rules: spread betting profits are tax-free in the UK. CFD and spot forex gains face Capital Gains Tax at 18%–24% above the £3,000 annual exemption.
Key Rules
Spread Betting Is Tax-Free
Profits from spread betting are exempt from Capital Gains Tax and Income Tax in the UK because HMRC classifies spread betting as gambling, not investment income.
CFDs Are Subject to Capital Gains Tax
Profits from CFD trading are treated as capital gains. You pay CGT on net gains above the annual exempt amount — £3,000 for the 2024/25 tax year.
CGT Rates: 18% (Basic) or 24% (Higher)
Following the October 2024 Autumn Budget, CGT rates on financial assets rose to 18% for basic-rate taxpayers and 24% for higher or additional-rate taxpayers.
Professional Traders May Pay Income Tax Instead
If HMRC determines trading is your primary occupation and income source, profits may be reclassified as trading income, subject to Income Tax at 20%, 40%, or 45%.
Record-Keeping Required for 5+ Years
HMRC requires traders to retain all trade records — confirmations, statements, and calculations — for at least 5 years after the 31 January self-assessment deadline.
Losses Can Be Offset Against Gains
CFD trading losses can be offset against capital gains in the same tax year or carried forward indefinitely to reduce future CGT liability.
Practical Examples
A UK trader earns £18,000 profit from spread betting on EUR/USD in the 2024/25 tax year. Because spread betting is tax-free in the UK, no CGT or Income Tax is owed — the full £18,000 is kept.
A higher-rate taxpayer earns £15,000 net profit from CFD trading. After subtracting the £3,000 CGT exemption, £12,000 is taxable. At the 24% higher rate, the tax bill is £2,880.
A trader has £8,000 in CFD gains and £5,500 in CFD losses in the same tax year. The net gain is £2,500 — below the £3,000 exemption — so no CGT is due. The losses are automatically used in the calculation.
Who This Applies To
UK-resident retail forex traders using spread betting, CFDs, or spot forex accounts
How PipJournal Helps
PipJournal logs every trade with entry price, exit price, position size, and realised P&L in GBP, giving traders an accurate record to calculate annual CGT liability. The trade history export makes it straightforward to reconcile your totals with your HMRC self-assessment.
UK Forex Tax Rules are more favourable than most traders expect — but only if you use the right instrument. HMRC treats spread betting, CFDs, and spot forex differently, and choosing the wrong account type can mean paying tax on profits that could legally be tax-free. The rules are enforced by His Majesty’s Revenue and Customs (HMRC) and apply to UK-resident individuals.
Who This Applies To
UK Forex Tax Rules apply to any UK-resident individual trading forex through a UK or overseas broker. The key variable is the instrument:
- Spread betting accounts (offered by IG, CMC Markets, Spreadex, etc.) — profits are tax-free for most retail traders
- CFD accounts — profits are subject to Capital Gains Tax
- Spot forex accounts — generally treated as capital gains for retail traders; may be Income Tax for professionals
Traders who are non-UK residents or who trade through a limited company face different rules and should consult a specialist. These rules do not cover regulated futures or options contracts, which have their own HMRC treatment.
Key Rules
Spread Betting Is Tax-Free
Spread betting profits are exempt from both Capital Gains Tax and Income Tax under UK law. HMRC classifies financial spread betting as gambling rather than investment, and gambling winnings are not taxable in the UK. This is a structural advantage unique to the UK and Ireland. Losses on spread bets cannot be used to offset capital gains — the exemption works both ways.
CFDs Are Subject to Capital Gains Tax
Net profits from CFD trading are treated as capital gains. For the 2024/25 tax year, the annual CGT exempt amount is £3,000. Gains above this threshold are taxed at 18% if your total taxable income falls within the basic-rate band, or 24% if you are a higher or additional-rate taxpayer. These rates were increased in the October 2024 Autumn Budget from the previous 10% and 20% respectively.
Professional Traders May Pay Income Tax Instead
If HMRC determines that trading is conducted as a business — using its “badges of trade” framework — profits may be reclassified as trading income subject to Income Tax (20%, 40%, or 45%) plus National Insurance Contributions. Most retail forex traders do not meet this threshold, but traders who rely on trading as their sole income source and trade very frequently are at higher risk of reclassification.
Losses Can Be Offset Against Gains
CFD losses reduce your taxable capital gains. If you make £10,000 on EUR/USD CFDs and lose £4,000 on GBP/JPY CFDs, your net gain for CGT purposes is £6,000. After the £3,000 exemption, £3,000 is taxable. Unused losses can be carried forward to future tax years with no expiry, provided they are reported to HMRC within four years.
Record-Keeping Required for 5+ Years
HMRC requires traders to retain all supporting records — trade confirmations, broker statements, and your own gain/loss calculations — for at least 5 years after the 31 January self-assessment filing deadline for the relevant tax year. For the 2024/25 tax year (ending 5 April 2025), records must be kept until at least 31 January 2031.
Practical Examples
Example 1 — Spread betting, no tax due: A UK trader places spread bets on GBP/USD and closes the year with £22,500 in profit. Because these trades were placed through a spread betting account, the entire £22,500 is exempt from CGT and Income Tax. No self-assessment entry is required.
Example 2 — CFD trading, CGT applies: A higher-rate taxpayer earns £15,000 net profit from CFD trading on EUR/USD and USD/JPY in 2024/25. After subtracting the £3,000 annual exemption, £12,000 is taxable at the 24% higher rate. CGT owed: £2,880. This must be reported on a self-assessment return by 31 January 2026.
Example 3 — Loss carry-forward: A trader makes £2,000 in CFD gains in 2024/25 but carries forward £6,000 of losses from 2023/24. The carried-forward loss offsets the gain, bringing the taxable amount to zero — and £4,000 of losses remain available for future years.
How PipJournal Helps with Compliance
Calculating your annual CGT liability requires an accurate record of every trade: entry and exit prices, position size, realised P&L in GBP, and the date of each transaction. PipJournal captures all of this automatically, creating a timestamped trade log that can be exported at year-end.
The trade history export gives you the raw data needed to complete the capital gains pages of your self-assessment return or to hand to an accountant. Filtering by instrument type lets you quickly separate CFD trades (taxable) from spread bets (exempt) if you use multiple account types.
PipJournal also tracks running P&L across the tax year, so you can see in real time whether you are approaching or exceeding the £3,000 CGT exemption threshold — giving you the option to manage your exposure before 5 April.
Disclaimer
This content is for educational purposes only and does not constitute legal, tax, or financial advice. UK tax rules change frequently — the CGT rates and exemption amounts cited reflect the 2024/25 tax year and may differ in subsequent years. Consult a qualified UK tax adviser or accountant for advice specific to your situation before filing a self-assessment return.
Frequently Asked Questions
Is forex trading tax-free in the UK?
It depends on the instrument. Profits from spread betting are exempt from Capital Gains Tax and Income Tax. Profits from CFD trading and spot forex are subject to CGT at 18% or 24% above the £3,000 annual exemption for the 2024/25 tax year.
Do I need to declare spread betting profits on my UK tax return?
Generally, no. Spread betting is classified as gambling in the UK, so profits are tax-free and do not need to be declared on a self-assessment return. However, if HMRC determines that spread betting constitutes a trade rather than gambling activity, this position could change — which is rare but not impossible for very high-volume traders.
What is the CGT annual exemption for UK traders in 2024/25?
The Capital Gains Tax annual exempt amount is £3,000 for the 2024/25 tax year. This has fallen sharply from £12,300 in 2022/23 and £6,000 in 2023/24, meaning more traders are now liable for CGT on CFD profits that previously fell below the threshold.
Can I offset CFD losses against other capital gains in the UK?
Yes. CFD trading losses can be offset against any other capital gains in the same tax year — for example, gains from selling shares or property — reducing your overall CGT bill. Unused losses can be carried forward indefinitely but must be formally reported to HMRC to be preserved.
When does HMRC treat forex trading as a business rather than an investment?
HMRC uses a set of “badges of trade” to assess whether activity constitutes a business. Key factors include trading frequency, organisation, whether profit is the primary motive, and whether trading is your sole or main source of income. Reclassification means Income Tax applies instead of the lower CGT rates — though this outcome is rare for retail forex traders who also hold regular employment.
This content is for educational purposes only and does not constitute legal or tax advice. UK tax rules change frequently — the CGT rates and exemption amounts cited reflect the 2024/25 tax year. Consult a qualified UK tax adviser or accountant for advice specific to your situation.
Frequently Asked Questions
Is forex trading tax-free in the UK?
It depends on the instrument. Spread betting profits are exempt from Capital Gains Tax and Income Tax. CFD and spot forex profits are subject to CGT at 18% or 24% above the £3,000 annual exemption.
Do I need to declare spread betting profits on my UK tax return?
Generally, no. Spread betting is classified as gambling in the UK, so profits are tax-free and do not need to be declared on a self-assessment return. However, if spread betting is your primary income, HMRC may investigate further.
What is the CGT annual exemption for UK traders in 2024/25?
The Capital Gains Tax annual exempt amount is £3,000 for the 2024/25 tax year, down from £6,000 in 2023/24 and £12,300 in 2022/23.
Can I offset CFD losses against other capital gains in the UK?
Yes. CFD trading losses can be offset against any other capital gains in the same tax year — for example, gains from shares or property — reducing your overall CGT liability.
When does HMRC treat forex trading as a business rather than an investment?
HMRC uses a set of 'badges of trade' to assess whether trading constitutes a business. Frequency, organisation, profit motive, and whether trading is your primary income source all factor in. Reclassification as a trade means Income Tax applies rather than CGT.
Stay Compliant With Your Journal
PipJournal helps you maintain the records you need for tax reporting and regulatory compliance.
Start Free TrialNo credit card required