Ganancias y pérdidas patrimoniales en la base del ahorro
FIFO en Acciones: Cómo Calcular Ganancias Patrimoniales en el IRPF
La normativa española exige el método FIFO para valorar qué acciones se venden. Aprende a aplicarlo con ejemplos numéricos reales: lotes parciales, múltiples compras, splits y operaciones en divisas extranjeras.
¿Por qué FIFO y no coste medio?
FIFO (First In, First Out, «primero en entrar, primero en salir») es el método de valoración de existencias que la normativa española exige para calcular ganancias y pérdidas patrimoniales derivadas de la transmisión de acciones y otros valores.
El método de coste medio, ampliamente utilizado en contabilidad empresarial y por la mayoría de los brokers anglosajones (que aplican Average Cost o Specific Identification), no está aceptado por la AEAT para el cálculo del IRPF del inversor particular.
La diferencia práctica es relevante: si un inversor ha comprado el mismo valor en tres fechas distintas a precios muy diferentes, el coste que «sale» en cada venta varía dependiendo del método elegido. Con FIFO, siempre sale el lote más antiguo primero, con independencia de cuál sea su precio. Esto puede significar:
- Mayor ganancia declarada si el primer lote se compró a precio más bajo.
- Menor pérdida computable si el lote más antiguo tenía un precio de compra más alto.
Utilizar coste medio en lugar de FIFO puede derivar en una declaración incorrecta que la AEAT puede regularizar con recargos e intereses de demora.
Base legal: Art. 37.2 de la Ley del IRPF
El artículo 37.2 de la LIRPF establece que, cuando existan valores homogéneos del mismo emisor adquiridos en diferentes fechas, «se considerará que los transmitidos por el contribuyente son los adquiridos en primer lugar».
Adicionalmente, el Art. 35 LIRPF define los componentes del cálculo:
- Valor de transmisión (VT): importe real de la venta, deducidos los gastos y tributos inherentes a la transmisión (comisiones de venta).
- Valor de adquisición (VA): importe real de la compra, más los gastos y tributos inherentes a la adquisición (comisiones de compra, cánones de bolsa).
La ganancia o pérdida patrimonial es:
G/P = VT − VA
Valor de Transmisión menos Valor de Adquisición (método FIFO)
El resultado positivo es una ganancia patrimonial que tributa en la base del ahorro. El resultado negativo es una pérdida patrimonial que puede compensar otras ganancias del mismo tipo (o hasta el 25% de los rendimientos positivos del capital mobiliario), con un remanente arrastrable 4 años.
Ejemplo básico: una sola acción, tres compras
Historial de operaciones sobre ABC Inc.:
| Fecha | Tipo | Acciones | Precio | Coste total |
|---|---|---|---|---|
| Ene 2023 | Compra (Lote 1) | 50 | 20 € | 1.000 € |
| Jun 2023 | Compra (Lote 2) | 50 | 30 € | 1.500 € |
| Dic 2023 | Compra (Lote 3) | 50 | 25 € | 1.250 € |
| Mar 2024 | Venta | 50 | 35 € | 1.750 € |
Cálculo FIFO: La venta de 50 acciones en marzo de 2024 consume el Lote 1 (el más antiguo, comprado en enero de 2023 a 20 €).
- VT = 50 × 35 € = 1.750 €
- VA = 50 × 20 € = 1.000 € (Lote 1)
- Ganancia patrimonial = 750 €
Si el inversor hubiera usado coste medio: VA = (1.000 + 1.500 + 1.250) / 150 × 50 = 25 €/acción × 50 = 1.250 €, y la ganancia sería de solo 500 €. La diferencia de 250 € representa una infradeclaración que la AEAT puede regularizar.
Ejemplo con venta parcial y lote mixto
Continuando el ejemplo anterior, supón que en junio de 2024 el inversor vende 80 acciones a 28 €/acción.
En ese momento el inventario FIFO es:
- Lote 1: agotado (se usó en la venta de marzo)
- Lote 2: 50 acciones a 30 €
- Lote 3: 50 acciones a 25 €
La venta de 80 acciones consume:
- 50 acciones del Lote 2 (completo) → VA parcial = 50 × 30 = 1.500 €
- 30 acciones del Lote 3 (parcial) → VA parcial = 30 × 25 = 750 €
- VA total = 1.500 + 750 = 2.250 €
VT = 80 × 28 = 2.240 €
Pérdida patrimonial = 2.240 − 2.250 = −10 €
Queda en el inventario: 20 acciones del Lote 3 a 25 €/acción (coste residual = 500 €).
Punto clave: cuando una venta «rompe» un lote (vende solo una parte), el coste del lote restante no cambia. El precio de compra del lote 3 sigue siendo 25 €/acción para las 20 acciones que quedan.
Splits y contra-splits: ajuste del FIFO
Un split de acciones (desdoblamiento) es una operación corporativa que aumenta el número de acciones en circulación mientras reduce proporcionalmente el precio por acción. No genera ganancia ni pérdida patrimonial en el momento en que se produce, pero sí modifica los parámetros de cada lote FIFO.
Para un split 3:1 (cada acción se convierte en 3):
- El número de acciones de cada lote se multiplica por 3.
- El precio de adquisición de cada acción en el lote se divide entre 3.
- El coste total de cada lote permanece igual.
Para un contra-split 1:10 (cada 10 acciones se convierten en 1):
- El número de acciones se divide entre 10.
- El precio de adquisición de cada acción se multiplica por 10.
Los brokers extranjeros aplican estos ajustes automáticamente en sus informes, pero el contribuyente debe asegurarse de que el historial FIFO utilizado para la declaración refleja el ajuste correcto. Un error en la aplicación del split puede distorsionar todas las ganancias y pérdidas posteriores del valor afectado.
Ejemplo Apple 4:1 (agosto 2020): Si tenías 10 acciones a 320 $/acción, después del split pasaste a tener 40 acciones a 80 $/acción. El coste total del lote sigue siendo 3.200 $. Cualquier venta posterior utiliza 80 $/acción como VA unitario (ajustado al split).
Acciones en divisas extranjeras
Para acciones cotizadas en USD, GBP u otra divisa, tanto el Valor de Adquisición como el Valor de Transmisión deben convertirse a euros al tipo de cambio del día de la operación publicado por el Banco Central Europeo (BCE).
Esto significa que una misma compraventa puede generar dos resultados distintos: el resultado económico en la divisa original y el resultado fiscal en euros. La variación del tipo de cambio entre la fecha de compra y la de venta forma parte de la ganancia o pérdida patrimonial declarable.
Ejemplo con USD
| Concepto | En USD | Tipo EUR/USD | En EUR |
|---|---|---|---|
| Compra: 10 acc. × 100 $ (ene 2023) | 1.000 $ | 1,07 | 934,58 € |
| Venta: 10 acc. × 120 $ (dic 2023) | 1.200 $ | 1,09 | 1.100,92 € |
| Ganancia patrimonial declarable | +200 $ | — | +166,34 € |
* Tipos de cambio ilustrativos. Usa el tipo BCE del día exacto de cada operación.
La conversión diaria requiere acceder al histórico de tipos de cambio del BCE para cada fecha de compra y cada fecha de venta. Para carteras con cientos de operaciones, este proceso es inabordable manualmente.
Comisiones y gastos deducibles
El Art. 35 LIRPF permite incluir en el VA y VT los gastos y tributos inherentes a la operación, siempre que hayan sido satisfechos por el contribuyente (no por un tercero).
Son deducibles en el Valor de Adquisición:
- Comisiones de compra cobradas por el broker.
- Cánones del mercado en la compra (si los cobra el broker al inversor).
Son deducibles en el Valor de Transmisión:
- Comisiones de venta cobradas por el broker.
- Cánones del mercado en la venta.
No son deducibles:
- Cuotas de mantenimiento de cuenta o custodia periódicas.
- Cambios de divisa (el coste del cambio forma parte del tipo de cambio aplicado, no es un gasto separado).
- Intereses de margin o préstamos de valores.
La correcta inclusión de comisiones puede reducir la ganancia o aumentar la pérdida en varios euros por operación, lo que en carteras activas se traduce en diferencias significativas en la cuota a pagar.
Nota IBKR: el informe de actividad anual de Interactive Brokers desglosa comisiones, cánones y otros cargos por operación. Declarador los incorpora automáticamente al cálculo FIFO de cada lote.
Artículo relacionado
Pérdidas no imputables y la regla de los 2 meses
Cómo las pérdidas calculadas con FIFO pueden quedar diferidas si recompras en plazo.
Normativa relacionada
Normativa fiscal vigente
Arts. 33, 35 y 37 LIRPF explicados en detalle para el inversor.
Herramienta
Calcula tu FIFO automáticamente
Sube tu CSV y obtén el informe FIFO listo para el Modelo 100.