Cómo calcular la ganancia patrimonial FIFO en acciones

Cómo calcular la ganancia patrimonial FIFO en acciones

Cuando has comprado acciones del mismo valor en distintos momentos y a distintos precios, calcular correctamente la ganancia o pérdida patrimonial al vender no es tan simple como restar el precio de venta al último precio de compra. Hacienda exige aplicar un criterio concreto y obligatorio: el método FIFO (First In, First Out). Entender cómo funciona es esencial para declarar correctamente y evitar errores que puedan derivar en una revisión de Hacienda.

Qué es el criterio FIFO

FIFO significa «primero en entrar, primero en salir». Aplicado a la venta de acciones, implica que se entiende que las primeras acciones que vendes son siempre las que compraste primero, con independencia de cuáles hayas señalado tú mentalmente como «las que quiero vender». No puedes elegir vender selectivamente los títulos comprados más caros para minimizar la ganancia declarada: Hacienda impone el orden cronológico de compra.

Este criterio es obligatorio en España para valores homogéneos (misma acción, mismo ISIN), y aplica igual a acciones, ETFs y participaciones de fondos no exentas de traspaso.

Por qué importa tanto este cálculo

Si compraste el mismo valor en varias fechas y a precios distintos —algo muy habitual si inviertes de forma periódica (dollar-cost averaging)— y vendes solo una parte de tu posición, el resultado fiscal (ganancia o pérdida) cambia completamente según qué «lote» de compra se considere vendido. El método FIFO elimina la subjetividad: siempre se vende primero lo más antiguo.

Cómo se calcula paso a paso

  1. Ordena cronológicamente todas tus compras del mismo valor, de la más antigua a la más reciente, con su precio y número de títulos.
  2. Determina cuántos títulos vendes en la operación que quieres declarar.
  3. Asigna esa venta a los lotes más antiguos primero, hasta completar el número de títulos vendidos, aunque eso implique repartir la venta entre varios lotes de compra distintos.
  4. Calcula la ganancia o pérdida de cada lote por separado: precio de venta menos precio de compra de ese lote concreto (incluyendo gastos de compra y venta).
  5. Suma los resultados parciales para obtener la ganancia o pérdida total de la operación.

Tabla con un ejemplo numérico

Supongamos que has comprado acciones de una misma empresa en tres momentos distintos:

Fecha de compra Nº de acciones Precio por acción
10/01/2024 50 20 €
15/06/2024 30 25 €
05/02/2025 40 18 €

El 20/09/2026 decides vender 70 acciones a un precio de 28 € cada una.

Aplicando FIFO, la venta se reparte así:

  • Primero se venden las 50 acciones del lote de enero 2024 (las más antiguas): ganancia de (28 – 20) × 50 = 400 €
  • Después, las 20 acciones restantes se toman del lote de junio 2024: ganancia de (28 – 25) × 20 = 60 €

Ganancia patrimonial total de la operación: 460 €. El lote de febrero 2025 (40 acciones a 18 €) queda intacto en tu cartera para futuras ventas.

Errores comunes al aplicar FIFO

  • Confundir FIFO con el precio medio ponderado: algunos inversores calculan un «precio medio» de todas sus compras y lo usan para todas las ventas. Esto es incorrecto fiscalmente en España; hay que aplicar el orden estricto FIFO por lotes.
  • No incluir los gastos de compra y venta (comisiones del bróker) en el cálculo del precio de adquisición y transmisión, lo que infla artificialmente la ganancia declarada.
  • Mezclar operaciones de brókers distintos sin unificar el registro: si tienes el mismo valor repartido en dos brókers, Hacienda considera el conjunto de compras como una sola secuencia cronológica a efectos de FIFO, no cada bróker por separado.
  • Olvidar ajustar por operaciones societarias (splits, contrasplits, ampliaciones de capital), que modifican el número de títulos y el precio de adquisición ajustado de cada lote.

Cómo llevar un registro correcto

Lo más práctico es mantener una hoja de cálculo (o usar herramientas específicas) con columnas de: fecha de compra, número de títulos, precio unitario, comisión de compra, y un campo que vaya restando los títulos ya «consumidos» por ventas FIFO anteriores. Muchos brókers ofrecen ya este cálculo automáticamente en sus informes fiscales anuales, pero conviene revisarlo, especialmente si has operado con varios intermediarios o has trasladado una cartera de un bróker a otro.

Preguntas frecuentes

¿Puedo elegir vender los títulos más recientes para pagar menos impuestos (método LIFO)?
No. A diferencia de otros países como Estados Unidos, donde el contribuyente puede a veces elegir el método de identificación de lotes, en España el criterio FIFO es obligatorio para valores homogéneos, sin posibilidad de elección.

¿El criterio FIFO aplica también a las criptomonedas?
Sí, Hacienda aplica el mismo criterio FIFO a la venta de criptomonedas cuando existen varias adquisiciones a precios distintos de un mismo activo.

Si traspaso mi cartera de un bróker a otro, ¿se reinicia el cálculo FIFO?
No debería. El precio y fecha de adquisición originales se mantienen; es responsabilidad del inversor conservar esa información aunque cambie de intermediario, ya que el nuevo bróker no siempre dispone de tu historial de compras anterior.

¿Qué pasa si no tengo el registro exacto de mis compras antiguas?
Es un problema real para carteras muy antiguas. Conviene reconstruir el histórico a partir de extractos del bróker, confirmaciones de operaciones o, en último caso, solicitar el informe fiscal acumulado al intermediario, ya que Hacienda puede requerir justificación documental del precio de adquisición.

Conclusión

El método FIFO no es opcional: es el criterio obligatorio que exige Hacienda para calcular la ganancia o pérdida patrimonial cuando has comprado el mismo valor en distintos momentos. Aplicarlo correctamente, lote por lote y en orden estrictamente cronológico, es fundamental para declarar con precisión y evitar discrepancias con los datos fiscales que Hacienda recibe directamente de los brókers.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio