Changelog
Every report is stamped with the version of the calculation engine that produced it — you will find it at the bottom of your report. This page lists what changed in each one.
When a rule changes the version goes up, and a saved report from an earlier version is marked out of date so you can recalculate it against the current rules.
1.40
Current- FixedOption matching and settlement improvements for IBKR, Robinhood and Schwab exports, with parser fixes.
1.39
- AddedGains and losses realised during temporary non-residence are charged in the tax year of return, not the year of sale. s10A TCGA 1992
- FixedExcess reportable income is sized on the units held at each period end and applies to every ticker of a fund. More BlackRock funds are covered. reg 94 SI 2009/3001
- FixedInteractive Investor foreign-currency interest and other parser fixes.
- FixedTrading 212 spin-offs and ADR fee rows are read, a holding printed under a second ticker joins its pool, and uploads that start mid-history are flagged.
- FixedVanguard trades from before November 2018 with no ticker join the fund’s pool. Accumulation funds at Vanguard and Interactive Investor are flagged where reinvested income is missing. CG57707
- FixedIBKR option closes reported under a restated symbol are matched to their opening trades, with a warning when a statement’s open positions disagree with the report.
- FixedSchwab cancelled purchases are matched to the purchase they cancel instead of being pooled as a second purchase.
- BrokerRevolut parser fixes.
1.38
- AddedReinvested income on UK fund accumulation units is taxed as income and added to the cost of the units. CG57707
- FixedVanguard exports are read more completely, and bond fund income is reported as interest.
- FixedExcess reportable income is applied more precisely across ticker changes and reporting periods.
- FixedAJ Bell gilts are treated as exempt, the AJ Bell Cash statement is read for income, and repeated uploads of the same export are merged. s115 TCGA 1992
- FixedFidelity UK exports are read more completely, including income and fee rows.
- FixedIBKR CFDs are excluded with a warning, options on futures are treated as options, and symbol handling is more robust.
- FixedSchwab equity award exports are read more completely, with RSU acquisitions dated correctly.
- BrokerRevolut crypto statements are supported, and Coinbase transfers are handled more reliably.
- FixedIncome from Interactive Investor, Freetrade and Revolut exports is captured more completely.
- FixedThe gilt accrued income threshold follows the statutory test, with a warning where accrued interest is missing. ITA 2007 s639
1.37
- BrokerAJ Bell and Dodl transaction history exports are now supported. The dealing charge is recovered from the cash that settled, and two brokers’ pools that cannot be reconciled are named rather than merged. AJ Bell guide
- FixedA written option’s buy-back could be costed against a bought option in the same series, inflating both the gains and the losses boxes. Holder and writer legs now match apart. CG55545
- FixedA Trading 212 transfer of shares to another platform was read as a cash withdrawal, so the units never left the pool and their cost relieved later sales. The units leave at pooled cost now.
- FixedA Robinhood stock reward was pooled at the tax withheld on it rather than the share’s value. It is booked at market value now, with the gross reward as income. s17 TCGA 1992
- FixedSA108 boxes are stated in whole pounds the way the return is filed: proceeds and gains round down, costs and losses round up, on screen, in the PDF and in the CSV. BIM31047
- AddedA statement missing between two you uploaded is named per tax year it touches. Pools used to roll straight across the gap, misstating every later year.
- FixedIBKR restates older trades under a new identifier after a reorganisation. Those trades were counted twice, a renamed holding sat under a ticker nothing sold, and BRK B options failed to parse. All three are read correctly now.
1.36
- FixedIBKR income classifications now keep Return of Capital and REIT Property Income Distributions out of dividend totals.
- BrokerRobinhood cash-settled index options and explicit expiries now parse, with settlement ordering and quantity signs preserved through matching.
- AddedExcess reportable income exchange rates can now be configured from the Edit page instead of relying only on bundled reference rates.
- BrokerCGTCalculator.com CSV exports can now be imported directly.
- FixedGeneric CSV prices quoted in GBX are now converted from pence to pounds instead of being treated as a separate unsupported currency.
- FixedExcess reportable income values in different currencies are no longer deduplicated as the same amount, and conflict notes now name each currency.
- FixedA withholding-tax refund posted after its distribution is now netted against that distribution instead of being dropped from the foreign-tax total.