In Italy, for individual investors calculating capital gains on ETFs, the tax law typically uses the LIFO (Last-In, First-Out) method to determine the acquisition cost of the units you sell when you compute the gain ().
Therefore, when I recorded a SELL transaction for some ETFs shares I owned into an account configured with the “Regime Amministrato” preset, I expected the newer shares to be sold fist.
However, since the tooltip mentions it should pull from the tax preset if present, then I wonder if in fact the preset is not incorrect or if it’s a bug elsewhere.
When I was researching this, I checked if there were any countries that are using anything other than first in, first out apart from average cost basis, and the research said that no, but apparently that’s not the case .
So currently, the presets themselves can only decide whether average cost basis should be used. But from what I see, the other cost basis methods should be configurable by preset as well.
So for now, please set the cost basis method for the account manually, and I will add it to the backlog so that the Italian preset uses LIFO correctly.