Cómo funciona el método FIFO
Imagina que compraste 100 acciones a 3,50 € y después 50 a 4,10 €, y vendes 120 a 4,80 €. Con FIFO, las 120 vendidas son las 100 primeras (a 3,50 €) y 20 de las segundas (a 4,10 €). Tu coste es 350 + 82 = 432 € más comisiones, y tu ganancia es la diferencia con los 576 € de la venta.
La regla de los dos meses
El artículo 33.5.f de la Ley del IRPF impide restar pérdidas por vender acciones cotizadas si recompras valores homogéneos en los dos meses anteriores o posteriores a la venta. La pérdida no se pierde: se integra cuando vendas las acciones recompradas. La calculadora marca estas pérdidas como diferidas.
Compensar pérdidas: la regla del 25 % y los 4 años
En la base del ahorro hay dos cajas: las ganancias y pérdidas patrimoniales (venta de acciones, fondos…) y los rendimientos del capital mobiliario (intereses, dividendos). Dentro de cada caja todo se suma y resta sin límite. Si una caja queda en negativo, puede restar como mucho el 25 % del saldo positivo de la otra. Lo que sobre se arrastra a los 4 años siguientes, en el mismo orden, y hay que usarlo por el máximo posible cada año. Abre el bloque "Compensar pérdidas" de la calculadora para aplicarlo a tu caso.
Dónde se declara
En la renta, las transmisiones de acciones admitidas a negociación se declaran en el apartado de ganancias y pérdidas patrimoniales derivadas de la transmisión de elementos patrimoniales. Los brókeres españoles suelen enviar los datos a Hacienda, pero los extranjeros (Trade Republic, DEGIRO, Interactive Brokers) no siempre, así que tendrás que introducir tú el valor de adquisición y de transmisión de cada venta.
Cómo exportar tus operaciones
- DEGIRO: Actividad → Transacciones → exportar CSV.
- Trade Republic: Perfil → Actividad o documentos fiscales; copia las compras y ventas.
- Interactive Brokers: Informes → Extractos → Operaciones, en CSV.
Adapta las columnas al formato indicado arriba (fecha; tipo; valor; cantidad; precio; comisión) y pégalas.
Fuentes: Ley 35/2006 del IRPF, arts. 33.5.f, 35, 37.1.a, 37.2, 46 y 49.