Calculator
CGT & FIFO reporter
Multi-tranche disposal calculator for individual shares. FIFO matching (Revenue's required method), the €1,270 annual exemption, multi-currency via ECB historic rates, and the right payment deadline.
Don't use this for ETFs. EU UCITS ETFs are taxed at 41% via the deemed-disposal regime, not 33% CGT. Use the Deemed Disposal tracker for those.
No positions yet
Add each share or ETF you've held. We'll match buys and sales FIFO and tell you exactly what CGT you owe — including the €1,270 annual exemption.
- 1Name your position
Group trades by ticker (e.g. AAPL, BTC, VWCE).
- 2Add buys and sales
Date, units, price, fee — in EUR, USD or GBP.
- 3See your CGT due
FIFO matching, exemption, payment date — live as you type.
CGT applies to direct shares, REITs, crypto, and most non-UCITS ETFs. UCITS ETFs use the 41% deemed-disposal regime instead →