Skip to content

Trading 212

ShareCalc reads the history file you can export from Trading 212. Use your Invest account only. ISAs are free of capital gains tax, so you don't need to import them. Trading 212 doesn't offer the export for CFD accounts.

Export and import

  1. In Trading 212, switch to your Invest account.
  2. Open the menu and select History.
  3. Select the export button at the top right.
  4. Under the included data, turn on every type: orders, dividends, transactions and interest.
  5. Choose the period and export. Trading 212 lets you know when the file is ready to download.

See also Trading 212's own instructions.

Export all transactions since the account opened.

Use non-overlapping date ranges. Only some transactions have IDs; see duplicate handling.

Add the files to an import in ShareCalc and leave File Format set to Auto-detect.

Coverage

  • Buys and sells, including supported fees and taxes such as stamp duty, stamp duty reserve tax and French financial transaction tax. A trade in another currency is recorded in that currency, along with Trading 212's currency exchange and its fee.
  • Dividends, before tax, with any tax taken off. This includes manufactured dividends (paid to you in place of a dividend while your shares were lent out) and property income distributions (paid by property funds).
  • Interest paid as a dividend by a fund.
  • Interest on your cash, and interest from share lending. Negative interest is recorded as interest you paid.
  • Deposits and withdrawals, including card spending, refunds and cashback.
  • Exchanges between your cash currencies.
  • Share splits, reverse splits and spin-offs.

Amounts in pence are converted to pounds. Anything else is listed in Import Messages and not imported.

Limitations

  • Dividend and result adjustments. These are Trading 212 correcting an earlier payment, and they aren't imported. Correct the dividend they adjust, or add the adjustment yourself if it changes a gain or income.
  • Holdings or cash transferred in from another provider.

Add them in Transactions, or with a ShareCalc CSV.

Checks and fixes

Review Import Messages and follow the shared checks.

  • Splits. Trading 212 records a share split as two lines: your holding before and after. ShareCalc works out the ratio from them. If it can't, the split is imported without a ratio. Open it in Transactions and enter the ratio from the company's announcement (for example, 1 old share becomes 4 new ones). Older files record a split on one line, which never includes the ratio.
  • Splits at the edge of a file. If the two lines of a split are in different files, the split isn't imported. Import both files together, or add the split in Transactions.
  • Spin-offs. When a company spins off part of its business as a new company, the file names only the new company. Open the spin-off in Transactions and choose the company the new shares came from.
  • Totals that don't match. ShareCalc warns when a trade's Total doesn't match the number of shares times the price, plus fees. A difference of about 100 times is a known Trading 212 error, where pence are labelled as pounds or the other way round. Compare the trade with its contract note.
  • New shares in Assets. New shares are added as Unclassified, unless ShareCalc recognises them from its lists of UK government bonds (gilts) and HMRC reporting funds.

There's a warning about unrecognised columns. Trading 212 has added a column that ShareCalc doesn't know about yet. If it holds a fee or tax, that amount isn't in the trade's cost. Add it to the transaction and let us know.

Back to Importing Data