Tax Rules · United Kingdom

UK Forex Tax Rules: Spread Betting vs CFDs

Understand UK tax rules for forex trading. Spread betting is tax-free, while CFD profits are subject to Capital Gains Tax with a £3,000 annual allowance.

Start Free Trial

No credit card required

Quick Answer

UK forex trading through spread betting is tax-free (no CGT or stamp duty). CFD trading profits are subject to Capital Gains Tax with a £3,000 annual allowance.

Key Rules

01

Spread Betting Is Tax-Free

Profits from spread betting on forex pairs are exempt from Capital Gains Tax and stamp duty for the vast majority of traders. HMRC classifies spread betting as gambling, which is not taxable income. This applies regardless of the amount of profit.

02

CFD Profits Are Subject to CGT

Forex trading through Contracts for Difference (CFDs) is subject to Capital Gains Tax. Profits above the annual CGT allowance (£3,000 as of 2024/25) are taxed at 10% (basic rate) or 20% (higher rate).

03

Professional Trader Exception

If HMRC determines that your trading activity constitutes a trade (your primary source of income, conducted with regularity and organization), even spread betting profits could be classified as income and taxed accordingly. This is rare but possible for full-time traders.

04

Spread Betting Losses Are Not Deductible

Because spread betting profits are tax-free, losses are also not tax-deductible. You cannot offset spread betting losses against other income or gains. CFD losses, however, can offset other capital gains.

05

Annual CGT Allowance Has Shrunk

The annual CGT allowance was reduced from £12,300 to £6,000 in 2023/24, and further to £3,000 in 2024/25. This means more CFD traders now exceed the threshold and owe CGT on their profits.

06

Record-Keeping Is Required for CFDs

HMRC requires CFD traders to maintain detailed records of every trade, including dates, instruments, position sizes, entry and exit prices, and realized gains and losses. These records must be kept for at least 5 years after the filing deadline.

Practical Examples

A UK trader profits £15,000 from forex spread betting. The entire amount is tax-free — no CGT, no income tax, no stamp duty.

A UK trader profits £15,000 from forex CFD trading. After the £3,000 CGT allowance, £12,000 is taxable. At the higher rate (20%), the tax bill is £2,400.

A full-time spread bettor earning £200,000+ per year from trading has their activity reclassified as a trade by HMRC. Their profits become subject to income tax, losing the tax-free status.

A CFD trader with £8,000 in forex profits and £5,000 in stock losses nets £3,000 in total gains, which falls within the CGT allowance — resulting in no tax owed.

Who This Applies To

UK-based forex traders

How PipJournal Helps

PipJournal provides the detailed trade records HMRC requires, including timestamps, pair data, position sizes, and P&L calculations. For UK traders using CFDs, PipJournal's export features simplify Self Assessment filing by providing organized records of every trade's gain or loss.

The UK has one of the most favorable tax environments for forex traders in the world — if you know how to structure your trading. The difference between spread betting and CFD trading isn’t just a product choice. It’s a tax decision that can mean the difference between keeping 100% of your profits and giving up 20%.

Understanding UK forex tax rules isn’t complicated, but getting it wrong is expensive.

UK Forex Tax: The Two-Track System

Unlike the US, where forex taxation involves navigating Section 988 and Section 1256 elections, the UK system is more straightforward. Your tax treatment depends almost entirely on how you trade, not what you trade.

Spread betting = Tax-free (for most traders) CFD trading = Subject to Capital Gains Tax

Both products let you speculate on forex price movements with leverage. Both offer the same currency pairs, similar spreads, and comparable execution. The tax treatment is the key difference.

Spread Betting: The Tax-Free Option

How It Works

Spread betting is a derivative product where you bet a certain amount per point of price movement. If you “buy” GBP/USD at £10 per pip and the price moves 50 pips in your favor, you profit £500.

HMRC classifies spread betting as gambling, not financial trading. Under UK tax law, gambling winnings are not taxable income. This means:

  • No Capital Gains Tax on profits
  • No Income Tax on profits
  • No Stamp Duty
  • No requirement to report on your Self Assessment

The Catch: Losses Aren’t Deductible

The flip side of tax-free profits is that spread betting losses cannot be offset against other income or capital gains. If you lose £10,000 spread betting, that loss has no tax benefit. You can’t use it to reduce your tax bill on other investments.

For profitable traders, this is an excellent trade-off. For traders who alternate between profitable and losing years, CFDs might provide better overall tax efficiency through loss offsetting.

When Spread Betting Profits Could Be Taxed

There’s one scenario where HMRC might tax your spread betting: if they determine your trading constitutes a trade or business rather than gambling.

HMRC looks at several factors (known as the “badges of trade”):

  • Is trading your primary source of income?
  • Do you trade with regularity, frequency, and organization?
  • Do you have a systematic approach consistent with a business?
  • Is the volume and scale of activity more consistent with a business than gambling?

In practice, this reclassification is rare. Most retail forex traders — even active, full-time ones — are not reclassified. But if you’re earning six figures consistently from spread betting with no other income, it’s worth consulting a UK tax specialist.

CFD Trading: Subject to Capital Gains Tax

How It Works

Contracts for Difference (CFDs) are derivative contracts where you exchange the difference in price between opening and closing a position. The mechanics are similar to spread betting, but CFDs are classified as financial instruments, not gambling.

This means CFD profits are subject to Capital Gains Tax (CGT).

Current CGT Rates (2024/25)

Tax BandCGT Rate on Financial Assets
Basic rate taxpayer10%
Higher rate taxpayer20%
Additional rate taxpayer20%

Annual CGT Allowance

Every individual has an annual CGT allowance — the amount of capital gains you can realize tax-free each year:

  • 2022/23: £12,300
  • 2023/24: £6,000
  • 2024/25 onwards: £3,000

The dramatic reduction in the CGT allowance means many more CFD traders now have a tax liability. A trader who previously kept their annual CFD profits under £12,300 to avoid CGT now exceeds the £3,000 threshold easily.

Loss Offsetting — The CFD Advantage

Unlike spread betting, CFD losses are deductible:

  • CFD losses can offset other capital gains in the same tax year
  • Excess losses can be carried forward to offset future capital gains
  • You can offset losses from forex CFDs against gains from stock CFDs, crypto disposals, or property gains

Example: You made £10,000 profit on forex CFDs but lost £7,000 on stock CFDs. Your net capital gain is £3,000 — within the CGT allowance. No tax owed.

This loss-offsetting ability makes CFDs potentially more tax-efficient for traders who have mixed results across different asset classes.

Spread Betting vs CFDs: Which Should You Choose?

FactorSpread BettingCFDs
Tax on profitsNone (tax-free)CGT (10-20%)
Loss deductibilityNoYes
Reporting requirementsNoneSelf Assessment
Best forConsistently profitable tradersTraders with mixed results
PricingWider spreads (cost built in)Tighter spreads + commission
DMA accessNot availableAvailable with some brokers
AvailabilityUK and Ireland onlyGlobal

For Most Forex Traders: Spread Betting Wins

If you’re a consistently profitable forex trader (or aspire to be), spread betting is the clear choice. Paying 0% tax on profits versus 20% is a massive compounding advantage over time.

Example over 5 years:

A trader earning £30,000/year in forex profits:

  • Spread betting: £30,000 × 5 = £150,000 kept (tax-free)
  • CFDs (higher rate): (£30,000 - £3,000) × 20% = £5,400/year in tax → £123,000 kept after £27,000 in tax

That’s £27,000 more in your pocket from spread betting over five years — with zero effort beyond choosing the right product.

When CFDs Make Sense

  • You have significant losses in other asset classes that you want to offset
  • You need DMA (Direct Market Access) pricing for institutional-quality execution
  • You trade from outside the UK (spread betting is only available to UK and Ireland residents)
  • You’re building a track record for professional purposes where CFD statements carry more weight

Self Assessment and Reporting

Spread Bettors

No action required. You don’t need to report spread betting on your Self Assessment tax return.

CFD Traders

You must:

  1. Register for Self Assessment if you aren’t already registered
  2. Calculate your total capital gains from all sources (forex CFDs, stocks, crypto, property)
  3. Deduct allowable losses from the same tax year or carried forward
  4. Apply the £3,000 CGT allowance
  5. Report on your Self Assessment by January 31 following the end of the tax year
  6. Pay any CGT owed by the same deadline

Record-Keeping Requirements

HMRC requires you to keep records for at least 5 years after the Self Assessment filing deadline. For CFD trading, this includes:

  • Date of each trade
  • Currency pair
  • Direction (buy/sell)
  • Position size
  • Entry and exit prices
  • Realized gain or loss in GBP
  • Any fees or commissions

Read more about trading record-keeping requirements.

How PipJournal Helps UK Traders

Whether you spread bet or trade CFDs, maintaining organized trade records is essential — for tax compliance (CFDs), performance analysis (both), and regulatory documentation.

PipJournal provides:

  • Automatic trade logging with timestamps, pairs, sizes, and P&L
  • GBP-denominated reporting — see your performance in your home currency
  • Date-range exports — pull your complete trading history for any tax year
  • Session-based analytics — understand your performance across London, New York, and Asian sessions
  • AI behavioral co-pilot — identify patterns in your trading discipline

For UK forex traders, PipJournal is available for a one-time payment of $179 — no monthly subscriptions, no hidden fees. Start journaling your trades and build the performance records that make tax season painless.

Use PipJournal’s free pip calculator to calculate pip values in GBP for any currency pair.

Common Mistakes UK Forex Traders Make

Assuming all forex trading is tax-free. Only spread betting is tax-free. CFD trading is subject to CGT. Make sure you know which product you’re using.

Not keeping records for spread betting. Even though profits aren’t taxable, keeping a trading journal is still essential for performance improvement. You can’t improve what you don’t measure.

Missing the Self Assessment deadline. CFD traders must file by January 31. Late filing incurs automatic penalties starting at £100, increasing over time.

Not offsetting CFD losses. If you have CFD trading losses, make sure you’re offsetting them against other capital gains. Many traders forget to carry forward losses from previous years.

Ignoring the professional trader risk. If spread betting is your primary income source and you trade full-time with significant volume, consult a tax specialist about whether HMRC might reclassify your activity.

Disclaimer

This content is for educational purposes only and does not constitute tax, legal, or financial advice. UK tax rules are subject to change and individual circumstances vary. Consult a qualified UK tax advisor or accountant for guidance specific to your situation.

This content is for educational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified tax professional or attorney for guidance specific to your situation.

Frequently Asked Questions

Is forex trading tax-free in the UK?

It depends on how you trade. Forex spread betting is tax-free for the vast majority of UK traders — profits are exempt from Capital Gains Tax and stamp duty. However, forex CFD trading is subject to Capital Gains Tax on profits exceeding the £3,000 annual allowance. The method of trading, not the market, determines the tax treatment.

What is the difference between spread betting and CFD trading for tax purposes?

Spread betting is classified as gambling by HMRC, making profits tax-free but losses non-deductible. CFD trading is classified as a financial transaction, making profits subject to Capital Gains Tax but losses deductible against other capital gains. Both allow you to speculate on forex price movements without owning the underlying currency.

Do I need to report spread betting profits on my tax return?

No. Since spread betting is classified as gambling and is tax-free, you do not need to report profits on your Self Assessment tax return. However, if HMRC reclassifies your activity as a trade (rare, typically only for full-time professional traders), you would need to report it.

When might HMRC tax my spread betting profits?

HMRC may reclassify spread betting as trading income if it constitutes your primary source of income, is conducted with significant regularity and organization, and demonstrates the characteristics of a trade rather than gambling. This is uncommon and typically only applies to full-time professional traders with substantial, consistent profits.

How much CGT do I pay on forex CFD profits in the UK?

After deducting the £3,000 annual CGT allowance, you pay 10% on gains if you are a basic rate taxpayer, or 20% if you are a higher or additional rate taxpayer. You can also offset CFD losses from the same or previous tax years against your gains before calculating tax.

Can I offset CFD trading losses against other income?

CFD losses can only offset other capital gains, not income. If your total capital losses exceed your capital gains in a tax year, you can carry the excess losses forward to offset future capital gains. Unlike some jurisdictions, the UK does not allow capital losses to offset employment income.

Should I use spread betting or CFDs for forex trading in the UK?

For most UK retail forex traders, spread betting is more tax-efficient because profits are entirely tax-free. CFDs may be preferable if you anticipate losses (since CFD losses are deductible against other capital gains) or if you need access to DMA (Direct Market Access) pricing. Many experienced traders use spread betting for speculation and CFDs only when specific circumstances favor them.

Stay Compliant With Your Journal

PipJournal helps you maintain the records you need for tax reporting and regulatory compliance.

Start Free Trial

No credit card required

SSL Secure
One-Time Payment
7-Day Money-Back