Fast, effortless and 100% online. Learn more
So, do forex (fx) traders pay tax? As you might imagine, the question isn’t as simple as it sounds. The majority of forex traders lose money, so it’s not in HMRC’s interest to allow everyone to offset their losses against their other income.
As a result, there are different rules for different trading instruments. And it all also depends on your profits.
There are four types of tax that are relevant to forex traders:
This guide is for sole traders and those who are fx traders on the the side of full time employment.
If forex trading is a side gig, you are covered by the Trading Allowance. It allows you to earn up to £1000 of extra income tax-free. Anything that you earn in profits over £1,000 will be taxed at the standard 2024/25 Income Tax rates.
Income | Tax rate | |
Up to £12,570 | 0% | Personal allowance |
£12,571 to £50,270 | 20% | Basic rate |
£50,271 to £125,140 | 40% | Higher rate |
over £125,141 | 45% | Additional rate |
As a full time self-employed fx trader, you’ll be taxed on all of your profits over the tax-free Personal Allowance.
You’ll need to register as self-employed by declaring your income to HMRC by 5th October. After this, you will pay the tax you owe via a tax return.
Read more about the Self Assessment tax return process here.
The type of instrument that you trade with affects the way that you’re taxed.
Spread Betting, for instance, is classed as gambling. As you don’t own the assets you’re betting on, you’ll not be liable to pay Capital Gains Tax or Stamp Duty on the money you make from it in the UK.
Contracts for Difference (CFDs) are a little different in tax terms. Whilst you don’t have to pay Stamp Duty on CFDs, you will be liable to pay Capital Gains Tax when you buy and sell them.
Take a look at our Capital Gains Tax calculator to see what you might owe.
The total capital gains tax (CGT) you owe depends on two things:
Your overall earnings determine how much of your capital gains are taxed at – 10% or 20%.
Our capital gains tax rates guide explains this in more detail.
In your case where your capital gains from shares were £20,000 and your total annual earnings were £69,000:
You pay no CGT on the first £3,000 that you make
You pay £127 at 10% tax rate for the next £1,270 of your capital gains
You pay £3,146 at 20% tax rate on the remaining £15,730 of your capital gains
You need to save
to pay your £3,273.00 tax bill by 31/1/2026 which is in 666 days
Yes, there are a few things to consider when working out whether or not you might owe tax on your trading profits.
First of all, there are expenses. If you’re a full time fx trader and you’re not claiming the Trading Allowance, you’re allowed to deduct your expenses from your income when you work out your taxes. Allowable expenses are basically anything that you’ve spent wholly, exclusively and necessarily on your trading business.
Secondly, you should consider the size of your trading business. Questions like the below are important to ask yourself when questioning whether or not you owe tax:
If you’re earning a lot from trading and you’re not yet paying tax on your profits, the chances are that HMRC will come knocking before too long.
We can help. We offer one-off, personal tax advice from an accredited accountant. Speak to CGT accounting expert and clear up any confusion about your trading liabilities. Just £139 per consultation with no strings attached. Learn more.
Sign up for important updates, deadline reminders and basic tax hacks sent straight to your inbox.
"*" indicates required fields
Or see our Guides, Calculators or Taxopedia