CFD Tax UK: Do You Pay Tax on CFD Trading?
In this article
- Capital Gains Tax on CFD Trading Explained
- Capital Gains Tax vs Income Tax: How HMRC Views CFD Traders
- How CFD Losses Offset Tax Liabilities and Trading Costs
- CFD Tax vs Spread Betting Tax: Core Differences
- HMRC Record-Keeping and Self-Assessment Rules
- Conclusion
- Frequently Asked Questions
- Browse All Education

CFD trading in the UK is generally subject to Capital Gains Tax (CGT) for individual retail traders. Gains above the £3,000 annual allowance for 2026/27 may be taxable after allowable losses and costs. CFDs are generally exempt from Stamp Duty Reserve Tax, while eligible capital losses can offset other chargeable gains or be carried forward.
Is CFD trading taxable in the UK? In most cases, yes: profits from Contracts for Difference (CFDs) are generally subject to Capital Gains Tax (CGT) for individual retail traders. Tax may be payable when your total taxable capital gains exceed the annual tax-free allowance, after accounting for allowable losses and relevant costs.
For the 2026/27 tax year, GOV.UK confirms the CGT allowance is £3,000, with standard rates of 18% and 24% depending on your taxable income and gains.
This CFD tax guide explains how HM Revenue and Customs (HMRC) taxes CFD profits, which trading costs and losses can affect your tax bill, and how CFD tax compares with spread betting.
Quick Takeaways
- Under UK CFD tax rules, most individual retail traders pay Capital Gains Tax rather than Income Tax on CFD profits.
- CFDs are generally exempt from UK Stamp Duty Reserve Tax (SDRT) because traders do not acquire the underlying shares.
- Allowable CFD losses can offset other chargeable capital gains and may be carried forward to future tax years.
- Commissions, overnight financing adjustments and other amounts included in the CFD contract can affect the calculation of taxable gains.
Capital Gains Tax on CFD Trading Explained
HMRC generally treats retail CFD profits as capital gains rather than business income. A Contract for Difference (CFD) is a derivative that allows traders to speculate on the price movement of an underlying asset without owning it.
For tax purposes, the gain or loss is normally calculated when a CFD position is closed. Relevant charges, credits and allowable losses are taken into account when working out the overall capital gain.
UK Capital Gains Tax Rates for 2026/27
For the 2026/27 tax year, the Annual Exempt Amount (AEA) is £3,000. This is the amount of eligible capital gains most individuals can make before Capital Gains Tax (CGT) becomes payable.
The standard CGT rates are:
- 18%: Applies to taxable gains that fall within your unused basic-rate Income Tax band.
- 24%: Applies to taxable gains above the basic-rate band, including gains made by higher- and additional-rate taxpayers.
If your taxable income leaves only part of the basic-rate band unused, your capital gains may be taxed partly at 18% and partly at 24%.
The £3,000 allowance generally applies to your combined chargeable capital gains for the tax year, not separately to each CFD account or investment.

Do You Pay Stamp Duty on CFDs?
CFD trading is generally exempt from UK Stamp Duty Reserve Tax (SDRT) because traders don’t acquire the underlying shares.
By comparison, HMRC charges SDRT at 0.5% when you buy UK shares electronically, subject to applicable exemptions.
This removes one potential cost of trading CFDs, although spreads, commissions and overnight financing charges can still apply.
Capital Gains Tax vs Income Tax: How HMRC Views CFD Traders
Most individuals who trade CFDs through personal brokerage accounts are subject to Capital Gains Tax rather than Income Tax.
However, HMRC may treat profits as trading income where the activity forms part of a genuine financial trading business. The distinction depends on the circumstances, not simply how often someone trades.
HMRC considers several factors, sometimes referred to as the badges of trade, when assessing whether an activity amounts to a business.
These can include:
- Transaction frequency: How regularly transactions take place and the nature of the trading activity.
- Commercial purpose: Whether the transactions form part of an identifiable commercial operation.
- Organisation: How the activity is structured, managed and conducted.
No single factor automatically determines the tax treatment. Frequent trading, short holding periods or relying on trading profits for income do not, by themselves, establish that an individual is carrying on a financial trading business.
Where CFD profits are properly classified as trading income, Income Tax rules apply instead of CGT. Depending on the individual's circumstances and location within the UK, different Income Tax rates and National Insurance obligations may also apply.
For most private retail traders, however, the CFD trading tax UK rules follow the capital gains regime.
How CFD Losses Offset Tax Liabilities and Trading Costs
Allowable losses from CFD trading can reduce the capital gains on which you pay tax.
If your closed CFD positions produce a capital loss, you may be able to offset it against chargeable gains from other investments, including shares, investment property or cryptoassets.
Unused capital losses can generally be carried forward to reduce gains in future tax years, provided they are properly reported or claimed with HMRC.
You normally have four years after the end of the tax year in which the loss arose to notify HMRC. Losses carried forward are subject to the applicable offset rules.
Which CFD Trading Costs Affect Your Tax Calculation?
Accurate records of trading costs are important because the profit shown by a broker may not always be presented in the same way as the amount needed for tax reporting.
HMRC's guidance on retail CFDs includes commissions, financing adjustments and payments equivalent to dividends in the calculation of the gain or loss when a contract is closed.
In practice, traders should check:
- Commissions: Whether dealing charges are shown separately or already included in the reported result.
- Overnight financing: Whether financing debits and credits have been included in the final CFD gain or loss.
- Spreads: Whether the difference between the buying and selling prices is already reflected in the opening and closing prices.
- Dividend adjustments: Whether any dividend-equivalent payments or charges have been included in the contract result.
Don’t deduct these amounts twice. Other expenses, such as market data subscriptions, aren’t automatically allowable against capital gains just because they relate to trading.
How to Calculate a CFD Capital Gain
A simplified CFD tax calculation is:
Net Capital Gain = Gross Trading Profits − Gross Trading Losses − Net Allowable Contract Costs
This assumes the stated profits and losses exclude the relevant costs and that any applicable credits have already been accounted for.
For example, suppose a trader has the following results during the tax year:
- Gross profits from winning trades: £8,000
- Gross losses from losing trades: £3,000
- Net overnight financing charges: £300
- Commissions: £100
Assuming the trading profits and losses already reflect the opening and closing prices, and the financing charges and commissions have not been deducted elsewhere:
Calculation | Amount |
|---|---|
Gross trading profits | £8,000 |
Gross trading losses | −£3,000 |
Gross trading result | £5,000 |
Additional contract costs | −£400 |
Net capital gain | £4,600 |
Annual CGT allowance | −£3,000 |
Taxable capital gain | £1,600 |
In this example, the trader has a taxable capital gain of £1,600, assuming they have no other chargeable gains or losses and qualify for the full annual allowance.
If the entire £1,600 falls within the unused basic-rate band, CGT at 18% would amount to £288. If it is all taxed at 24%, the liability would be £384.
The actual calculation depends on the trader's taxable income, other capital gains, allowable losses and the way their broker records contract costs.
CFD tax relief doesn’t eliminate trading losses. CFDs are leveraged products, and adverse price movements can cause substantial losses in a short period. The Financial Conduct Authority (FCA) highlights the risks of CFD trading and the protections available to retail consumers.
CFD Tax vs Spread Betting Tax: Core Differences
CFDs and financial spread betting both allow traders to speculate on price movements without owning the underlying asset. However, their tax treatment is generally different for UK individuals.
Profits from retail CFD trading are normally subject to Capital Gains Tax, while gains from personal financial spread betting are generally outside the scope of CGT and Income Tax.
The table below compares CFD tax with spread betting tax, including how each treats losses.
Feature | CFD Trading | Spread Betting |
|---|---|---|
Primary tax treatment | Generally subject to CGT | Generally tax-free for private individuals |
Stamp Duty Reserve Tax | Generally not payable | Generally not payable |
Loss treatment | Allowable capital losses may offset chargeable gains | Gambling losses generally cannot offset capital gains |
CGT allowance | £3,000 annual allowance for 2026/27 | Not applicable to ordinary tax-free spread betting gains |
Main tax consideration | Capital losses may provide tax relief | Gains are generally outside the scope of personal taxation |
These rules apply to typical private trading arrangements. Different treatment may arise where spread betting or CFD positions are connected with a commercial business or used for particular business purposes.
Is Spread Betting More Tax-Efficient Than CFD Trading?
Spread betting may be more tax-efficient for a private individual who makes a profit, as qualifying gains are generally tax-free.
However, the opposite applies to losses. A loss from ordinary financial spread betting can’t normally be used to reduce taxable capital gains from other investments.
Allowable CFD losses, by contrast, may reduce a trader's CGT liability.
Tax treatment is only one consideration. Spreads, financing charges, market exposure and the risk of leveraged losses also matter when comparing the two products.
HMRC Record-Keeping and Self-Assessment Rules
You generally need to report and pay Capital Gains Tax if your total taxable gains exceed your annual allowance.
If you are already registered for Self Assessment, HMRC also requires you to report your capital gains where total disposal proceeds from chargeable assets exceed £50,000 in the tax year, even if your gains are below the allowance.
This £50,000 reporting threshold applies from the 2023/24 tax year onwards. It replaces the previous threshold based on four times the annual exemption.
Because CFDs are derivatives rather than direct holdings of the underlying assets, check how your broker reports the proceeds and results of each contract. Don’t treat the full size (the notional value) of a leveraged position as an ordinary asset sale.
What CFD Trading Records Should You Keep?
Maintain clear records of your CFD transactions and the figures used in your tax calculations.
Useful documents include:
- Trade confirmations: Opening and closing dates, position sizes, transaction prices and realised gains or losses.
- Broker statements: Monthly and annual account statements showing trading results, commissions, financing adjustments and other contract-related payments.
- Cost records: Details of charges and credits used in your calculations, with supporting statements where available.
If you submit a Self Assessment tax return, you should generally retain the relevant records for at least one year after the filing deadline. Longer retention periods may apply, particularly where records relate to a business, an HMRC enquiry or losses carried forward.
When Is the CFD Tax Return Deadline?
The UK tax year runs from 6 April to 5 April of the following year.
For the 2026/27 tax year, the normal online Self Assessment filing and payment deadline is 31 January 2028.
If you need to register for Self Assessment for the first time, a separate registration deadline may apply.
Eligible UK residents may also be able to report certain capital gains using HMRC's real-time Capital Gains Tax service, which has different reporting deadlines.
Check the applicable CFD tax reporting route before submitting your figures.
Conclusion
For most UK retail traders, CFD profits fall under Capital Gains Tax rules. The annual allowance for 2026/27 is £3,000, with standard CGT rates of 18% and 24% depending on taxable income and gains.
Allowable CFD losses and relevant contract costs can reduce taxable gains, but accurate records are essential. The CFD tax treatment of spreads, commissions and financing adjustments should be checked carefully to avoid counting costs twice.
Comparing CFDs with spread betting also means looking beyond tax. While qualifying spread betting gains are generally tax-free, the associated losses normally provide no capital gains relief.
Understanding your CFD tax position alongside your overall trading costs can give you a clearer view of your results after tax.
CFDs are complex, leveraged products that carry a high risk of rapid financial loss. This article is for educational purposes only and does not constitute financial or tax advice. Tax treatment depends on individual circumstances and may change. Consider seeking advice from a qualified UK tax professional if you are unsure how the rules apply to your trading activity.
FAQ
Do You Pay Capital Gains Tax on CFD Trading in the UK?
Yes. Profits from CFD trading are generally subject to Capital Gains Tax (CGT) for UK retail traders. For the 2026/27 tax year, the annual tax-free allowance is £3,000. Taxable gains are charged at 18% or 24%, depending on your taxable income and total capital gains, after allowable losses and costs.
Are CFD Losses Tax Deductible in the UK?
Yes. Allowable CFD trading losses can offset chargeable capital gains from other assets, including shares, property and cryptoassets. Unused losses can generally be carried forward to future tax years without a fixed expiry date. However, you normally need to report or claim the losses with HMRC within four years of the end of the tax year in which they arose.
Do You Pay Stamp Duty on CFD Trading?
No. Retail CFD trading is generally exempt from UK Stamp Duty Reserve Tax (SDRT) because traders do not acquire the underlying shares. Instead, CFDs settle the difference in an asset's price between opening and closing a position. Unlike direct purchases of UK shares, CFD transactions do not normally attract the 0.5% SDRT charge.
Is CFD Trading Taxed Differently from Spread Betting?
Yes, CFD profits are generally subject to Capital Gains Tax, while gains from personal financial spread betting are normally tax-free in the UK. However, spread betting losses usually can’t offset taxable gains from other investments. Allowable CFD losses can reduce capital gains tax liabilities. Different rules may apply where the activity forms part of a business.
When Does HMRC Classify CFD Trading as Income Tax Instead of CGT?
HMRC may treat CFD profits as trading income where the activity forms part of a genuine financial trading business. It considers the overall circumstances, including commercial purpose, organisation and trading patterns. Frequent transactions or relying on trading profits for income do not automatically make CFD trading a business. Most private retail CFD activity falls under CGT rules.





