Supported exchanges

Native parsers for the exchanges UK investors actually use, and a custom column-mapping importer for everything else — it reads your file's own headers and pre-fills the mapping, so an export from any venue is usually a review-and-confirm, not a chore. Every import runs through the same HMRC-correct Section 104 engine.

Native importNative plannedCustom importDerivatives — see note

Not on the list? Custom import in three steps

Any exchange that exports a CSV of spot trades works today — no bespoke parser needed.

  1. 1

    Upload the CSV

    Export your transaction history and drop it in. Parsing runs in your browser.

  2. 2

    Pooled reads the headers

    Columns and transaction types are pre-filled from your file’s own labels; ISO dates are detected automatically.

  3. 3

    Review & confirm

    Fix anything that looks off, resolve any missing GBP values, and it flows through the same engine.

A note on derivatives, honestly

Futures, perpetuals and margin trading are not Section 104 pooling events — HMRC taxes them differently. Tools that force derivatives into a share-matching engine produce wrong numbers, so Pooled doesn't pretend: spot trades from any venue import fine (natively or via custom mapping); derivatives activity is flagged as unsupported rather than silently mis-computed.

Your exchange plus your broker, one set of pools.

Shares, funds and crypto through the same same-day / 30-day / Section 104 engine — with the audit trail to prove it.