If you buy the same shares through two brokers, you do not normally calculate two separate UK gains. HMRC looks at the shares you hold in the same capacity, not at the app in which each trade appears.
For shares of the same class in the same company, acquisitions and disposals must be combined before the gain or loss is calculated. Same-day purchases are matched first, purchases made during the following 30 days come next, and the remaining disposal is matched with the average cost in the Section 104 holding.
That creates a blind spot in otherwise accurate broker reports. The platform that recorded the sale cannot see a purchase made through another broker, yet that purchase may determine the allowable cost used on your 2025/26 Self Assessment.
The multi-broker rule in five points
Shares of the same class in the same company, held by you in the same capacity, normally belong to one UK tax calculation across taxable brokers.
A purchase made through Broker B can alter the gain on a sale recorded by Broker A.
HMRC applies same-day matching, the following 30-day rule and then the Section 104 pool in that order.
Moving shares between accounts you beneficially own does not give them a new acquisition cost; the original history must follow the position.
ISA and pension holdings remain outside the taxable Section 104 pool and must not be combined with shares held in a General Investment Account.
Why can’t you calculate each broker separately?
A broker’s realised profit is calculated within the information available to that platform. It may be internally consistent and still differ from the UK chargeable gain because HMRC’s identification rules operate across your holdings of the same shares.
Suppose Broker A records a sale while Broker B records a repurchase of the same share two weeks later. The later acquisition falls within HMRC’s 30-day rule and must be matched with part of the earlier disposal. Broker A cannot make that match unless it receives the Broker B history.
The same issue appears without a repurchase. If both brokers hold shares of the same class in the same company, their quantities and allowable costs feed one Section 104 pool. Calculating the average cost separately on each platform can therefore overstate or understate the gain.
Your broker account is not the boundary of the Section 104 pool
The relevant boundary is normally the shares of the same class in the same company held by the same person in the same capacity. A taxable holding does not keep a separate pool merely because part of it sits with another broker.
What should remain outside the combined calculation?
Different companies and different share classes keep separate pools. Holdings owned in another legal capacity can also require separate treatment. Qualifying investments inside an ISA or pension remain within their tax wrapper, so they are not added to the Section 104 pool for shares held personally in taxable brokerage accounts.
A transfer between taxable brokers should be reconciled rather than recorded as a sale and repurchase. The number of shares, original acquisition cost and transaction history move with the position; otherwise the receiving broker’s report may show a missing or invented cost.
How do HMRC matching rules apply across multiple brokers?
HMRC identifies the shares disposed of in a fixed order. You apply the first rule as far as possible before moving to the next; you cannot choose the purchase that produces the lowest gain.
| Order | Shares matched with the disposal | Multi-broker effect |
|---|---|---|
| 1. Same-day rule | Shares of the same class acquired on the same day as the disposal. | Same-day purchases count even if they were made through a different taxable broker. |
| 2. Following 30-day rule | Shares of the same class acquired during the 30 days after the disposal. | A repurchase through another broker can replace pooled cost for the matched part of the sale. |
| 3. Section 104 holding | The remaining disposal is matched with the pooled average cost. | The pool combines qualifying shares and costs held across your taxable brokers. |
Worked example: buying and selling the same share through two brokers
Assume you hold the same class of ABC plc ordinary shares in two taxable General Investment Accounts. All figures already include the allowable dealing costs shown.
| Date | Broker | Transaction | UK tax treatment |
|---|---|---|---|
| 1 June 2024 | Broker A | Buy 100 ABC shares for £1,010. | Added to the Section 104 holding. |
| 1 September 2025 | Broker B | Buy 100 ABC shares for £1,510. | The combined pool now holds 200 shares at a total cost of £2,520: £12.60 per share. |
| 1 December 2025 | Broker A | Sell 80 ABC shares for net proceeds of £1,590. | The disposal must wait for any same-day or following 30-day acquisitions to be identified. |
| 15 December 2025 | Broker B | Buy 30 ABC shares for £510. | The 30 shares are matched first with the 1 December sale under the 30-day rule. |
The first 30 shares sold use the actual £510 cost of the Broker B repurchase. The remaining 50 shares are matched with the Section 104 pool at £12.60 each, producing a further allowable cost of £630.
The total allowable cost is therefore £1,140. Deducting that from the net proceeds of £1,590 produces a chargeable gain of £450.
Why Broker A cannot calculate this gain correctly on its own
Broker A cannot see either the 100 shares bought through Broker B in September or the 30-day repurchase in December. A gain based only on Broker A’s history would ignore transactions that HMRC requires you to use.
What if one broker records the trades in dollars or euros?
Foreign-currency investments still enter the UK calculation in pounds. Convert the acquisition cost at the rate applying when the shares were bought and the disposal proceeds at the rate applying when they were sold, together with relevant costs at their appropriate dates. Converting only the final dollar profit can miss a sterling gain or loss created by movements in the exchange rate.
Once converted, those sterling amounts join the same matching and pooling calculation as equivalent transactions recorded by a sterling broker.
How do you combine multiple brokers before Self Assessment?
The reliable route is to build one dated transaction history for every taxable holding before calculating annual totals. Start with the acquisition history rather than limiting the import to the tax year in which the sale occurred: Section 104 costs can have been accumulated years earlier.
- 1
List every taxable broker: include active, closed and foreign platforms, plus any broker from which positions were transferred.
- 2
Keep wrappers separate: exclude ISA and pension activity from the taxable pools.
- 3
Normalise each holding: match company, share class, quantity and corporate actions so the same security is recognised across accounts.
- 4
Convert foreign transactions into pounds: use the appropriate dates for purchases, sales and allowable costs.
- 5
Apply HMRC’s matching order: calculate same-day and following 30-day matches before using the Section 104 pool.
- 6
Aggregate the tax-year result: combine gains and allowable losses across chargeable assets, then prepare the totals and supporting computations for SA108.
Before you accept the final gain
Every purchase of the same share class appears in one taxable history.
Transfers retain their original dates and costs.
Same-day and 30-day purchases on other brokers have been checked.
Corporate actions and fees have been reflected correctly.
Foreign purchases and proceeds have been converted separately into pounds.
The remaining quantity and pooled cost reconcile after each disposal.
Calculate the combined position with Finbooks
Finbooks brings the underlying transactions from your brokers into one UK tax calculation. Acquisitions made on one platform can therefore be matched with disposals made on another, while transfers, foreign currencies and the remaining Section 104 pool stay connected to the history that produced them.
Once the calculation is complete, use our guide to reporting investments on your 2025/26 UK Self Assessment to transfer the resulting gains, losses, proceeds and allowable costs to SA108. For the wider portfolio review, see how to check that you are paying the right amount of tax on your UK investments.

