CFD Trading Tax Calculator UK
Calculate UK tax on your CFD trading profits. CFD gains may be subject to Capital Gains Tax or Income Tax depending on your trading activity level.
CFD Trading Tax Calculator UK
Frequently Asked Questions
Most UK retail CFD traders are treated as investors — their profits are subject to Capital Gains Tax (CGT), not income tax. CGT rates are 18% (basic rate taxpayers) or 24% (higher/additional rate) for non-residential assets. Professional traders may pay income tax.
Critical difference: Spread betting profits are completely tax-free (no CGT, no income tax). CFD profits are taxable — either as CGT (most traders) or income tax (professional traders). If you're choosing between the two instruments, spread betting is often more tax-efficient for UK traders.
The Capital Gains Tax annual exemption for 2026/27 is £3,000. This means the first £3,000 of net capital gains each tax year is tax-free. Apply this to total net gains across all assets (CFDs, shares, property) — it's a single combined exemption.
Yes — CFD losses can be offset against other capital gains in the same year or carried forward indefinitely to offset future gains. This loss relief is one of the few tax advantages of CFD trading. Keep careful records of all trades.
HMRC may classify trading as a business (income tax) if: trading is your primary income source, you trade with systematic/professional organisation, you have business infrastructure (dedicated office, employees), and profitability is skill-based rather than investment-based. This is rare for retail traders.
For investor classification (CGT), there is no NI on capital gains. For professional trader classification (income tax), Class 4 NI (9%) would apply on profits between £12,570 and £50,270. This makes the professional trader classification significantly more expensive.
Net gain = Total realised profits minus total realised losses for the tax year. Include all closed CFD positions. Open positions are not taxable until closed. Record each trade: open date, close date, instrument, opening/closing price, profit/loss.
Yes — a limited company pays 25% corporation tax (or 19% for small profits) vs. 18–24% CGT for individuals. However, extracting profits from the company (salary/dividends) adds further tax. Trading through a company makes sense mainly for very active traders with large profits.
For CGT (investor) classification: trading software, market data subscriptions, and investment-related books/courses may be deductible against capital gains as allowable costs. For professional trader classification: all business expenses including trading software, Bloomberg terminals, etc.
Margin (borrowing from the broker) doesn't change the tax treatment. You pay tax on the profit made on the full position value, not just your margin. However, financing charges (overnight swap rates on leveraged positions) may be deductible as allowable costs against capital gains.
The 30-day rule prevents you from selling a CFD at a loss to crystallise a capital loss and repurchasing the same CFD within 30 days to 'reset' the position. HMRC treats this as a 'bed and breakfast' arrangement — the loss is deferred until the repurchased position is eventually closed.
Yes — if you have capital gains above £3,000, you must report them on Self Assessment. Report all capital gains (not just those above the threshold) if total proceeds exceed £50,000. CFD losses can only be carried forward if registered with HMRC.