Esta guia es solo informativa y no constituye asesoramiento fiscal.
Esta guia es informativa y no constituye asesoramiento fiscal. Las casillas, plazos y normativa corresponden a la informacion publica disponible en el momento de redaccion y pueden actualizarse cada campana. Consulta siempre con un asesor fiscal cualificado antes de presentar tu declaracion. OpenRenta es un proyecto de codigo abierto distribuido bajo licencia MIT, sin garantias de ningun tipo.
Cuando vendes una acción que compraste en varias tandas a precios distintos, Hacienda no te deja elegir cuál vendes primero: tiene que ser siempre la compra más antigua todavía sin vender. Eso es la norma FIFO (First In, First Out, “primera en entrar, primera en salir”), y es obligatoria para todos los contribuyentes del IRPF.
Base legal:
Qué es un “valor homogéneo”
FIFO no se aplica a cualquier venta, sólo a las de valores homogéneos. El concepto está definido en el
En la práctica, para un inversor minorista significa esto:
- Acciones con el mismo ISIN → homogéneas entre sí.
- Acciones del mismo emisor pero distinto ISIN (clases A y B, ordinarias y preferentes) → no homogéneas.
- Derechos de suscripción y la acción subyacente → no homogéneos.
Si todas tus compras y ventas son del mismo ISIN, FIFO entra en juego automáticamente.
En qué consiste el método
Cuando has comprado un mismo ISIN en fechas distintas y luego vendes una parte, FIFO te obliga a:
- Emparejar cada acción vendida con la compra más antigua aún no vendida.
- Calcular la ganancia o pérdida usando el valor de adquisición de esa compra concreta (el importe real pagado más gastos y tributos inherentes, según
Art. 35.1.b LIRPFSe abre en una pestana nueva ). - Avanzar por orden cronológico hasta agotar las unidades vendidas.
El resultado fiscal depende sólo de las fechas de compra, no del orden en que tú decidas vender. Esto elimina la discrecionalidad del inversor y evita que “elijas” la compra más ventajosa para reducir impuestos.
Ejemplo práctico paso a paso
Imagina estas operaciones con acciones de una empresa extranjera cotizada:
| Fecha | Operación | Cantidad | Precio unitario |
|---|---|---|---|
| 10/01/2024 | Compra | 100 | 50 EUR |
| 15/06/2024 | Compra | 100 | 80 EUR |
| 20/02/2025 | Compra | 100 | 60 EUR |
| 05/11/2025 | Venta | 150 | 90 EUR |
Aplicando FIFO a la venta de 150 acciones:
- 100 acciones se emparejan con la compra del 10/01/2024 (50 EUR cada una).
- 50 acciones se emparejan con la siguiente, 15/06/2024 (80 EUR cada una).
- Las 50 acciones restantes de la compra del 15/06/2024 y las 100 del 20/02/2025 siguen en cartera y se usarán en la próxima venta.
Cálculo de la ganancia patrimonial:
- Ingresos: 150 × 90 = 13.500 EUR
- Coste FIFO: (100 × 50) + (50 × 80) = 5.000 + 4.000 = 9.000 EUR
- Ganancia: 4.500 EUR
Si aplicases precio medio ponderado (9.000 EUR / 150 = 60 EUR promedio) tendrías un coste de 9.000 EUR → misma ganancia en este caso, pero en ventas parciales posteriores los números divergen. Y aunque coincida puntualmente, el único método permitido es FIFO.
Visto como cola de lotes consumidos por la venta del 10/03/2025:
| Orden | Lote (compra) | Cantidad consumida | Precio compra | Coste EUR |
|---|---|---|---|---|
| 1.º | 10/01/2024 (100) | 100 | 50 | 5.000 |
| 2.º | 15/06/2024 (100) | 50 | 80 | 4.000 |
| — | 15/06/2024 (resto) | 50 en cartera | 80 | — |
| — | 20/02/2025 (100) | 100 en cartera | 95 | — |
La unidad que lleva más tiempo en cartera es siempre la primera en venderse.
FIFO se aplica por depósito, no por persona
Un matiz que confunde a muchos inversores: la cola FIFO no es global. Se lleva por depósito (broker). Si tienes 100 acciones de Apple en IBKR y otras 100 en DEGIRO, son dos colas distintas: al vender en DEGIRO no consumes las de IBKR.
Debate: FIFO global vs. FIFO por depósito
Existe una corriente minoritaria que defiende FIFO global (consolidando todas las posiciones del contribuyente entre brokers), apoyándose en una lectura literal del Art. 37.2 LIRPF, que habla del “contribuyente” sin mencionar el depósito. La doctrina mayoritaria de la AEAT y la propia mecánica de Renta Web aplican FIFO por depósito, que es además la posición que cuadra con los justificantes que emite cada broker (cada uno calcula sus ganancias contra su propio histórico).
OpenRenta aplica FIFO por depósito por defecto. Si tu intención es defender FIFO global, hazlo de forma consistente entre ejercicios y conserva la trazabilidad documental: la AEAT puede aceptar el criterio si lo justificas, pero un cambio oportunista entre métodos según convenga al ejercicio en curso es indefendible.
Ajustes por operaciones corporativas (splits, dividendos en acciones)
FIFO se tiene que preservar a través de los eventos corporativos. Los casos más habituales:
- Stock split (división de acciones): aumenta el número de títulos y reduce proporcionalmente el precio de adquisición de cada lote. No genera ganancia patrimonial. La fecha de adquisición original se mantiene. El tratamiento se apoya en el
Art. 37.1.a LIRPFSe abre en una pestana nueva (reparto del coste total entre el total de títulos, antiguos y liberados). - Reverse split (contrasplit): mismo principio, al revés. Menos títulos, mayor precio por título. La fecha original no cambia.
- Dividendo en acciones (scrip dividend): según la elección del inversor (efectivo, nuevas acciones o venta de derechos) puede tratarse como rendimiento del capital mobiliario o como ganancia patrimonial. Detalle en casilla 0029: dividendos.
Si el CSV del broker no refleja los splits, la cola FIFO queda desalineada y las ganancias calculadas serán incorrectas. Es uno de los errores más comunes al importar históricos largos.
Comparación con otros métodos
| Método | Admitido en España | Cuándo se usa |
|---|---|---|
| FIFO | Sí (obligatorio) | Toda venta de valores homogéneos |
| LIFO | No | No aplicable en IRPF |
| Precio medio ponderado | No para acciones | No aplicable en IRPF |
| Identificación específica | No | No aplicable en IRPF |
Para fondos de inversión el régimen es distinto (
Errores típicos que te pueden costar dinero
Un error frecuente es calcular mal el coste de adquisición al no tener el historial completo de un ISIN. Pasa cuando:
- Cambio de broker sin trasladar el historial previo.
- Acciones heredadas: en herencias el valor de adquisición es el consignado en el ISD, no el precio original.
- Importación parcial: subes sólo las operaciones del ejercicio actual e ignoras las compras anteriores que aún están vivas en la cartera.
La consecuencia habitual es una ganancia inflada (coste infravalorado) o una pérdida computada que Hacienda puede rechazar en una comprobación.
Recursos relacionados
Preguntas frecuentes
Articulos relacionados
Gratis · Open source · Sin cuentas
Renta, Modelo 720 y criptomonedas en una misma suite.
Sin asesor, sin suscripción, sin enviar tus datos. Elige la herramienta que necesitas y obtén los resultados listos para presentar.
Ver herramientas