Do You Need to Tell HMRC When You Sell Shares?

Yes, in many cases, you do need to tell HMRC when you sell shares — especially if you’ve made a profit. The key factor isn’t just the sale itself, but whether you’ve made a capital gain that exceeds your annual tax-free allowance.

The ‘gain’ is the difference between what you paid for your shares and what you sold them for. If that profit goes beyond the annual exempt amount — currently £3,000 for individuals in the 2023/24 tax year — you’re required to report it. Even if you don’t owe tax because your gains are within the allowance, it’s wise to keep accurate records.

How do you report?

There are two main ways to report capital gains to HM Revenue & Customs. If you’re already completing a Self-Assessment tax return — perhaps because you’re self-employed or have other sources of income — you’ll need to include your gains there. But if you’re not in Self-Assessment, HMRC offers a ‘real time’ Capital Gains Tax service that allows you to report and pay within 60 days of selling.

It’s important to note that not all share sales trigger a tax bill. For instance, selling shares held in an ISA or through certain employee schemes like SIPPs or SAYE plans usually doesn’t create a taxable gain. But outside of tax-advantaged accounts, failing to report can lead to penalties and interest, even if the oversight was unintentional.

With the tax landscape constantly evolving and reporting rules more accessible online, staying informed matters. The bottom line? Keep detailed records of all transactions and check whether your gains exceed the tax-free threshold. When in doubt, a quick review of HMRC guidance — or a conversation with a tax advisor — can save you trouble down the line.

See also

In-depth articles

Related topics