How the DGT's position has evolved
Current position
In the transfer of homogeneous securities, the FIFO (First-In, First-Out) method is applied to determine the age of the holdings. For fully bonus shares, the age corresponds to that of the pre-existing shares from which they originate. In the case of cryptocurrencies, the FIFO method is applied to partial sales of the same type of asset.
The DGT maintains the application of the FIFO method for homogeneous securities, specifying the treatment of bonus shares and capital increases. This position has recently been extended to cryptocurrencies, where the use of FIFO is required for partial sales of the same type of asset. The exception of using a different method due to errors in previous tax returns is not permitted.
Turning points
-
Establishes that the age of fully bonus shares is determined by the age of the last pre-existing share required to obtain them.
-
Clarifies that the FIFO method is not applicable to the sale of gold, as the regulations do not provide for special valuation methods for this asset.
-
Extends the application of the FIFO method to partial sales of the same type of cryptocurrency.
Analysis based on 8 of 8 rulings with a stated position. Updated 2 October 2026.