Think about it: you’ve just sold some shares your uncle gave you back in 2010. The company got acquired. You made £28,000. You’re not a trader. You barely check your portfolio. But now? Now HMRC might want a word.
When Selling Shares Triggers a Tax Reporting Duty
Not every share sale demands paperwork. That’s the first thing to get straight. The obligation kicks in only when you exceed your Capital Gains Tax (CGT) annual exempt amount. For 2023/24, that’s £6,000. In 2024/25, it drops to £3,000. Already, that changes everything if you thought you had breathing room.
And that’s exactly where people get tripped up — they assume no reporting means no tax. But the taxman doesn’t care whether you enjoyed the trade. He cares about profit. So if your gain is above the threshold — and the shares weren’t in an ISA or SIPP — you’re on the hook.
Understanding the CGT exemption and how it shrinks yearly
The thing is, the government slashed the exemption from £12,300 in 2022 to just £3,000 two years later. That’s a 76% drop. And while £3,000 sounds decent, remember: it’s shared across all capital gains — second homes, art sales, crypto, not just stocks.
So if you sold a vintage watch for £1,500 profit and now sell shares for £5,000, you’re already over. The total gain is £6,500. Subtract £3,000. You owe CGT on £3,500. At 10% (basic rate) or 20% (higher rate), that’s £350 to £700. Not pocket change.
How to calculate your gain — cost basis, fees, and reinvestments
Calculating isn’t just “sale price minus purchase price.” You can deduct costs: broker fees, stamp duty (if applicable), even financial advice directly tied to the transaction. Reinvested dividends? They increase your cost base — which lowers your taxable gain.
Example: You bought 500 shares in AstraZeneca in 2018 at £60 each. Total cost: £30,000. You paid £25 in fees. Dividends reinvested: £2,100 over five years. You sell now at £92 per share. Revenue: £46,000. Minus £25 exit fee. Net proceeds: £45,975. Deduct original cost, fees, reinvestments: £30,000 + £25 + £2,100 = £32,125. Gain: £13,850.
Well above the £3,000 threshold. You must report.
The ISA Loophole — Why Most People Don’t Report
Here’s where it gets sweet. If your shares were in a stocks and shares ISA, none of this applies. Zero. Nada. You could sell £500,000 worth and never utter a word to HMRC. The entire gain is tax-free — no CGT, no reporting, no questions asked.
And that’s exactly why ISAs are so powerful. They’re not just about shielding dividends. They’re forcefields for growth. The same goes for SIPPs. Pension wrappers are tax-efficient fortresses — gains inside are invisible to HMRC.
But — and this is a big but — if you held the shares both inside and outside an ISA, you must track them separately. You can’t mix the two. Selling part of a holding? The “bed and breakfasting” rules apply. You can’t sell and buy back within 30 days to reset cost basis. HMRC sees through that.
Same-day and 30-day matching rules: What they mean for your trades
HMRC uses a rigid system to link buys and sells. First, same-day trades are matched. Then, any purchase within 30 days before or after the sale gets bundled in. This stops people from gaming the cost base.
You sell 100 Shell shares on June 5. You bought 50 on May 20 and 70 on June 10. The 50 from May 20 and 20 from June 10 are matched to your sale. The remaining 50 bought on June 10 stay in your portfolio with their original cost.
It’s a bit like rationing — HMRC decides which shares you sold, not you. Unless you’ve elected to use section 104 pooling.
Section 104 pooling: Simplifying mixed purchases over time
This is the default for most casual investors. You pool identical shares bought at different times into one average cost base. Say you bought 100 Barclays shares in 2016 at £180, another 100 in 2020 at £100, and 50 in 2023 at £240. Total: 250 shares, total cost £58,000. Average cost: £232 per share.
Sell 120 now at £280? Proceeds: £33,600. Cost: 120 × £232 = £27,840. Gain: £5,760. Subtract annual exemption (£3,000), taxable gain: £2,760. Much simpler than tracking each batch.
Reporting vs Paying: A Crucial Distinction
You might owe tax without reporting. Or report without paying. That said, this trips up even experienced investors. The issue remains: you must report gains above the exempt amount, even if no tax is due — for example, if you’re below the threshold or using losses to offset.
Wait — what? Why report if you don’t pay? Because HMRC wants transparency. If they audit you and find unreported sales — even if no tax is owed — they might slap penalties for non-compliance. It’s like speeding but not getting a ticket. The law still expects you to own up.
How to report: Self Assessment, SA108, and digital links
If you’re already in Self Assessment, you’ll use the SA108 Capital Gains Summary. Enter each disposal or use the pooled figures. HMRC’s digital system now links to some brokers — but not all. You can’t assume they know what you sold.
And because the system isn’t fully automated yet, you must keep records for at least five years after the 31 January submission deadline. That includes trade confirmations, broker statements, reinvestment records. Lose them? That changes everything if HMRC comes knocking.
Deadlines: When you can’t wait until April
File by 31 January following the tax year end (5 April). For 2023/24, that’s 31 January 2025. But — and this catches people — if you sell a residential property with gains, you report within 60 days. Not the same for shares. Shares follow the SA cycle.
That said, if you’re not in Self Assessment and owe CGT, you must register by 5 October after the tax year. Miss that? Penalties start ticking. A fixed £100 fine. Then daily charges after three months. It’s not aggressive, but it’s avoidable.
Real-World Scenarios: What You Should and Shouldn’t Report
Let’s compare two investors. Same year. Same market rally. Very different outcomes.
Case 1: The ISA winner who owes nothing
Maria holds £40,000 in Vodafone shares — all within her stocks and shares ISA. She sells during a takeover bid at a 40% gain. Profit: £16,000. She doesn’t report. Correct. No tax. No form. Nothing. The ISA shield holds.
Case 2: The forgotten offshore broker and the £9,000 bill
David used an offshore platform — low fees, lax reporting. He sold £120,000 in Tesla stock in 2023, making £78,000. He didn’t think he needed to report because “they’re not in the UK.” Wrong. UK residents pay CGT on global assets. He missed the deadline. HMRC found out via CRS data sharing. Now he owes £11,700 in tax — plus interest and a 25% penalty for careless behaviour. Honestly, it is unclear why people think offshore means tax-free.
Frequently Asked Questions
Do I need to tell HMRC if I sell shares but don’t withdraw the money?
Yes. It’s the disposal that matters, not the movement of cash. Leave the £20,000 in your broker account? Doesn’t matter. If the gain exceeds your exemption, report it. The tax event is the sale — not the transfer to your bank.
What if I only made a small profit?
If it’s under the annual exempt amount — £3,000 in 2024/25 — and you’re not in Self Assessment, you likely don’t need to report. But keep records. Because if next year you’re over, and HMRC asks for history, you’ll need proof.
Can HMRC find out if I don’t report?
Yes — and increasingly so. Since 2017, the Common Reporting Standard (CRS) means overseas brokers share data with HMRC. UK brokers? They send transaction reports directly. You’re not invisible. The system isn’t perfect, but it’s tightening. We’re far from it being a free-for-all.
The Bottom Line
You don’t always have to tell HMRC when you sell shares. But you must know the rules — especially if you’re above the CGT threshold or using non-ISA accounts. I find this overrated: the idea that HMRC won’t notice. They might not chase a £500 gain. But £10,000? With digital trails? That changes everything.
My advice? Use your ISA allowance every year. It’s one of the best legal tax shelters we have. And keep records — not because you love spreadsheets, but because HMRC loves audits. Take the reporting duty seriously, even if the tax seems small. Because the real risk isn’t the bill. It’s the penalty for silence.
And that’s exactly where most investors fail — they focus on maximising returns, but ignore the compliance cost. It’s a bit like winning a race but getting disqualified for missing a checkpoint. Suffice to say: know when to speak up. Your wallet will thank you.