CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Most retail investor accounts lose money when trading CFDs. PipTax is educational and compares costs; it is not investment advice.

HomeLearn › Guides

Capital Gains Tax on Forex Trading UK: Rates, Allowance, Rules

Updated 24 July 2026 · 9 min read · PipTax education

Illustration of a trading chart overlaid with tax documents and a calculator representing UK forex tax reporting

Capital gains tax on forex trading UK applies when you buy and sell foreign currency as a capital asset — outside spread betting — and your total gains for the year exceed the annual CGT allowance. Get the basics wrong and you can either overpay HMRC or under-declare and risk penalties, so it's worth understanding exactly how the rules bite before you file.

This is general information to help you understand the framework, not personalised tax advice. Your own situation — account type, trading frequency, other income, residency — can change the answer, so treat an accountant or HMRC's own guidance as the final word for edge cases.

Does capital gains tax on forex trading UK actually apply to you?

The tax treatment of your forex profits depends heavily on what product you traded, not just that you traded currency:

The product wrapper genuinely changes the tax outcome, so know which one your broker statements actually reflect before assuming an exemption applies.

HMRC's foreign currency rules: CG78300 in plain words

HMRC's Capital Gains manual, starting at CG78300, treats each unit of foreign currency you hold personally as an asset in its own right. The key point that surprises people:

Because CG78300 is written for the general foreign-currency case, not specifically for retail forex trading accounts, applying it to hundreds of MT4/MT5 trades requires careful record-keeping — covered further down.

Same-day and 30-day matching rules, explained simply

When you dispose of a currency (or shares), HMRC doesn't let you cherry-pick which acquisition it's matched against to minimise your tax. Instead, disposals are matched in a strict order:

1. Same-day rule — first, match against any acquisitions of the same currency made on the same day. 2. 30-day rule (the "bed and breakfast" rule) — next, match against acquisitions made in the following 30 days. 3. Section 104 pool — anything left over is matched against the average cost of your remaining pooled holding of that currency.

Why it matters: if you close a position and reopen a similar one within 30 days, the matching rules can attach your new trade's cost to the earlier disposal, changing your calculated gain or loss — sometimes disallowing an apparent loss you thought you'd banked. This is the same mechanism used for shares, applied to currency. Active forex traders who open and close similar positions repeatedly need to apply this methodically, trade by trade, not just net off the month.

Trading vs investing: the badges of trade

Whether your forex activity is taxed as capital gains or as income/business profits depends on HMRC's badges of trade, set out in BIM20200. There's no single test — HMRC weighs several factors together:

| Badge | Investing (CGT) tends to look like | Trading (Income Tax) tends to look like | |---|---|---| | Frequency | A handful of transactions a year | Daily/weekly activity, high volume | | Organisation | Ad hoc, no formal system | Systematic strategy, defined risk rules | | Intention | Holding for currency movement | Buying/selling for quick profit as main activity | | Financing | Own capital, held longer | Leveraged, short holding periods |

There's no bright-line threshold — someone trading forex part-time alongside a full-time job with modest volume usually sits comfortably in the capital gains camp. Someone running it as a full-time, highly systematic operation may be assessed differently. If you're near the line, this is exactly the kind of question to put to an accountant or HMRC directly, since the consequences (NI, allowable expenses, loss relief) differ substantially between the two treatments.

Reporting forex gains via Self Assessment SA108

If your forex profits are chargeable to Capital Gains Tax, they're reported through the SA108 Capital Gains Summary pages, filed with your main SA100 Self Assessment return. In practice:

For a sense-check on rates and allowances currently in force, PipTax's /rates.html page links to the published figures. If you want to model how trading costs and volume affect your net position before you even get to tax, run the numbers through /cost-impact.html or the calculator on the PipTax home page.

Record-keeping: turning MT4/MT5 statements into tax evidence

HMRC can ask you to substantiate any gain, loss, or exempt claim — and "my broker app showed a number" isn't a record. Build a proper file as you go:

Good habits here save enormous time and stress later — and they're the difference between a defensible SA108 entry and a guess.

Conclusion: getting capital gains tax on forex trading UK right

Capital gains tax on forex trading UK comes down to three questions: which product did you trade, does your activity look like investing or a business under the badges of trade, and can you evidence every disposal with proper matching applied. Spread betting sits largely outside CGT, physical currency and CFDs generally sit inside it via CG78300, and SA108 is where it all gets declared. None of this replaces professional advice — for anything beyond a straightforward case, check with an accountant or HMRC. For the trading-cost side of the equation, PipTax's /audit.html cost tool and /school/index.html guides are there to help you separate what you pay in spreads and commissions from what you might owe in tax.

Key takeaways

  • Capital gains tax on forex trading UK applies when you buy and sell currency as a capital asset outside spread betting, and gains above your annual CGT allowance are taxable at 10% or 20% (18%/24% for residential property, not forex).
  • HMRC treats each disposal of foreign currency as a chargeable event under CG78300 onwards — converting GBP to USD and back can itself trigger a gain or loss.
  • The same-day and 30-day 'bed and breakfasting' matching rules decide which specific trade a disposal is matched against, which changes your calculated gain.
  • Spread betting profits are normally tax-free under BIM22015, but CFD and physical forex trading profits are not — the distinction matters enormously.
  • Whether you're trading or investing depends on the badges of trade in BIM20200; frequent, organised forex activity can even be taxed as income instead of capital gains.
  • Report gains via Self Assessment SA108, and keep full MT4/MT5 statement exports as your primary evidence — this is general information, not tax advice, so speak to an accountant or HMRC for your specific position.
Want the real number for how you trade? Audit your MT4/MT5 statement free — see your true all-in cost and the genuinely cheapest broker for your style.

Frequently asked questions

Can forex money be taxed?
Yes. Profits from forex trading can be taxed either as capital gains or as income, depending on how you trade and what product you use. Spread bets are generally exempt from both Capital Gains Tax and Income Tax under HMRC's BIM22015 guidance, because they're treated as gambling. But profits from buying and selling physical currency, or trading CFDs, on your own account are potentially taxable. Foreign currency held personally is specifically addressed in HMRC's CG78300 series, which treats each currency disposal as a chargeable event for Capital Gains Tax purposes. Losses can usually be offset against gains too. Because the tax treatment depends on your specific trading pattern, product choice, and whether HMRC would view you as trading or investing, it's worth checking your own facts against HMRC guidance or with an accountant rather than assuming one blanket answer applies.
Is buying forex taxable?
Simply buying foreign currency isn't a taxable event on its own — tax is triggered on disposal, not purchase. Under CG78300, when you later sell that currency (convert it back to GBP, or into another currency), that's when a chargeable gain or allowable loss is calculated by comparing the disposal proceeds to the acquisition cost. So if you buy USD and hold it, there's nothing to report yet. If you buy USD and later sell it back to GBP at a different exchange rate, that sale is the taxable event. This applies to personal currency holdings as well as active trading accounts, though everyday personal spending money (like holiday currency you spend rather than trade) is typically outside the scope in practice. If you're unsure whether a specific transaction counts, HMRC's manuals or a qualified accountant can confirm.
Do I pay CGT or Income Tax on forex trading?
It depends on whether HMRC views your activity as investing (capital) or trading as a business (income). HMRC uses the 'badges of trade' set out in BIM20200 — frequency of transactions, organisation, intention, and financing method — to decide. Someone making a handful of currency trades a year looks like a capital gains case; someone trading forex full-time with systems, leverage and high turnover may be assessed as running a trade, with profits taxed as income and National Insurance potentially due instead. There's no fixed threshold that flips you from one to the other — it's a judgement based on your overall pattern of activity, so uncertain cases should be checked with HMRC or an accountant.
What is the CGT allowance for forex trading in the UK?
The annual Capital Gains Tax allowance (the Annual Exempt Amount) is a fixed amount each tax year below which gains aren't taxed at all, and it applies across all your capital gains combined, not just forex. It has been reduced significantly in recent tax years, so always check the current figure on HMRC's website or your accountant before assuming last year's number still applies. Once your total gains exceed the allowance, the excess is taxed at the standard CGT rates for your income tax band. PipTax's /rates.html page links to current published rate information to help you sanity-check your own numbers.
How do I report forex gains to HMRC?
Capital gains from forex trading are reported through Self Assessment using the SA108 supplementary pages (Capital Gains Summary), filed alongside your main SA100 return. You'll need to total your gains and losses for the tax year, applying the same-day and 30-day matching rules to work out which disposals match which acquisitions, then declare the net figure. Keep full supporting records — trade confirmations, MT4/MT5 statement exports, and bank/broker currency conversion records — in case HMRC asks for evidence. If your situation is more complex (mixed spread betting and CFD accounts, high volume, or uncertainty over trading vs investing status), get an accountant to check the SA108 entries before submission.
Are MT4 and MT5 statements accepted as tax records?
There's no single HMRC-approved format, but a full MT4 or MT5 account statement export — showing every open and closed trade, dates, sizes, entry/exit prices, swaps and commissions — is exactly the kind of primary record HMRC expects you to retain and could request. Keep the raw exports (not just screenshots) for at least five years after the Self Assessment deadline, alongside a spreadsheet reconciling them to your matching-rule calculations. This makes it far easier to defend your figures if HMRC opens an enquiry, and it's good practice regardless of which broker or platform you use.

Keep going: Audit Cost Impact Rates Index