Taxing 212

A UK capital gains tax calculator for Trading 212
Back

Step 1

Load your T212 trade history CSV files. Full history is required to calculate Section 104 Holdings prices. If history is spread across multiple files please ensure there are no overlaps.

Files Loaded:

Add CSV File
Clear Files

Note: If you have made changes to a csv file it must be removed and re-added.

Step 2

Select Tax Year to report on

{{fyText}}
-
+

Step 3

I have read and accept the disclaimer
Calculate

How it works

Reads in account history CSV files in the format provided by Trading 212 and provides data useful for filling in a self assessment tax return.

Capital Gains Calculations

1. Groups multiple purchases or disposals on the same day into single transactions in accordance with the same day rule.

2. Identifies same day disposals and calculates gains in accordance with the same day rule.

3. Identifies purchases within 30 days of a disposal of the same asset in accordance with the "bed and breakfast rule".

4. Remaining purchases are appointed to a Section 104 holding, and gains calculated in accordance with .

5. Shows trades and fully a commented calculation ledger for each holding.

6. Generates a round trips report for the tax year, noting the tax scheme applied to each round trip.

7. Generates a tax year summary with data required for Self Assessment Tax form.

Dividends

Splits dividends into UK Companies, UK Other and Non-UK, sums taxes paid on non-UK dividends and provides a tax year summary.

Privacy

All calculations are done locally in your browser, no data is uploaded to a server, no cookies are used and there are no analytics running.

All code is open source on github for verifying the above statement.

Disclaimer

These calculations may only be used for tax purposes after they has been checked for accuracy and completeness by yourself or your tax advisor.

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Calculations for {{fyText}}

These calculations may be used for tax purposes after they has been checked for accuracy and completeness by yourself or your tax advisor.

Errors Detected

Errors were found during calculations - normally caused by missing data, stock splits or ticker changes (i.e. SPACs). Fix or understand these before proceeding.

It is best to change the raw CSV data for the purchase event in to match the disposal event data, then go back, clear and re-load CSV files.

Tax Year {{fyText}} Summary

Disposal Count:
{{taxYearData.disposals}}
Disposal Proceeds:
£{{taxYearData.proceeds.toFixed(2)}}
Total acquisition costs:
£{{taxYearData.costs.toFixed(2)}}
Total Realised Profit:
£{{taxYearData.realisedProfit.toFixed(2)}}
Total Realised Loss:
£{{taxYearData.realisedLoss.toFixed(2)}}
Combined P/L:
£{{(taxYearData.realisedProfit - taxYearData.realisedLoss).toFixed(2)}}
Dividends Received:
£{{taxYearData.dividends.toFixed(2)}}

All Data Summary:

Disposal Count:
{{disposalCount}}
Total Realised Profit:
£{{realisedProfit.toFixed(2)}}
Total Realised Loss:
£{{realisedLoss.toFixed(2)}}
Combined P/L:
£{{(realisedProfit - realisedLoss).toFixed(2)}}
Dividends Received:
£{{dividendsTotal.toFixed(2)}}

Deposits

Withdrawals

{{fyText}} Round Trips

No Round Trips Found

Date Sold
Date Aquired
Asset
Amount
Cost £
Proceeds £
P/L £
Notes
Download RoundTrip CSV

Dividends

Tax Year Dividends Summary

Uk Companies Total
Uk Other (Funds/Trusts) Total
Foreign Total
Foreign Taxes Paid
£{{divTyUkC}}
£{{divTyUkO}}
£{{dividendDetails.nonUk.toFixed(2)}}
£{{dividendDetails.taxPaid.toFixed(2)}}

Uk Company Dividends

Date Received
Name
Value
UK Company?

Other UK Dividends

Date Received
Name
Value
UK Company?

Non-UK Dividends

Date Received
Name
Value
Tax Paid
* in Tax Year {{fyText}}

All Holdings

Expand All Holdings
Collapse All Holdings

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.