UK CGT Calculator for Interactive Brokers

Upload your IBKR Activity Statement. Get shares and options in pounds, SA108 boxes and a PDF.

Reads your Interactive Brokers export as it downloads. Nothing to reformat.

Interactive Brokers Export, in 6 Steps.

Use the Activity Statement CSV — the simple trades export does not support options.

  1. 1Log in to IBKR Client Portal
  2. 2Go to Performance & Reports → Statements
  3. 3Select Activity statement type
  4. 4Choose your date range (max 365 days per export)
  5. 5Select CSV format
  6. 6Click Run and download

Manage and Calculate IBKR Options.

Premiums, assignments and the wheel, from the same statement.

The NVIDIA wheel from the Interactive Brokers example: the assigned put, the expired call and the call that took the shares away, with the result of each turn.
Option premium from the Interactive Brokers example: contracts written, premium written, paid back and kept, capture, assignment rate and return on secured cash.
Options disposals from the Interactive Brokers example: twelve contract series, each with its proceeds, cost and gain.
Option analytics from the Interactive Brokers example: results by strategy and strategy type, and the NVIDIA wheel.

Interactive Brokers and Your Other Brokers.

Upload every broker’s file together and get one report,
each sale tagged with where it came from.

Income schedule with interest, excess reportable income, and income broken down by broker.PDF
Capital gains tax computation summary with the exact SA108 box mapping for a 2024/25 tax year.PDF
SA108-ready
Schedule C option disposals and the Section 104 holdings carried forward.PDF

Summary + SA108 boxes

FAQ

Which IBKR report do I upload for UK tax?

+

The Activity Statement, as a CSV: Performance & Reports, then Statements, then Activity. The Transaction History export leaves out corporate actions and opening positions, so the tax would come out too low; it is refused.

How many years of IBKR statements do I need?

+

Every year since you opened the account. The cost of shares you sell comes from your whole buying history (HS284). Overlapping statements are counted once, and a gap between them is flagged.

Which exchange rate is used for USD trades?

+

HMRC’s monthly exchange rate for the month of the trade, applied to every leg in a foreign currency. Open a sale in the report to see the rate it used.

How are IBKR options taxed in the UK?

+

Each contract series is its own asset. Writing an option is a disposal on the day you write it (CG12312). On assignment the premium goes into the share cost or the proceeds (CG12313).

Are US Treasury bills and UK gilts taxed as capital gains?

+

No. A T-bill held to maturity is a deeply discounted security, and the discount is taxed as income (SAIM3010); we book it as interest. UK gilts are exempt from Capital Gains Tax.

Are futures supported?

+

No. Futures are left out of the report with a warning; everything else in the statement is calculated.

Can I combine IBKR with another broker?

+

Yes. Upload the files from each broker together. Shares of the same company are one pool however many brokers hold them, so a sale is costed against all of them.