Tener todas tus acciones en un único bróker simplifica bastante el seguimiento fiscal.
El problema aparece cuando compras el mismo valor desde varias plataformas.
Imagina que compras acciones de Iberdrola en un bróker, vuelves a comprar meses después desde otro y finalmente vendes parte de la posición desde el segundo.
¿Qué acciones estás vendiendo fiscalmente?
La respuesta no depende del bróker desde el que realizas la venta.
En España, cuando existen valores homogéneos, se aplica el criterio FIFO (First In, First Out): se consideran transmitidos primero los valores que adquiriste antes.
Y esto debe aplicarse sobre la posición del contribuyente en su conjunto.
Por eso, para calcular correctamente el resultado fiscal, OpenCap no hace un FIFO independiente para cada bróker. Reúne las operaciones correspondientes a los mismos valores homogéneos y reconstruye su orden de adquisición.
Veamos exactamente cómo funciona.
Qué significa FIFO
FIFO significa First In, First Out:
lo primero que entra es lo primero que sale.
Si compras varias veces acciones de una misma empresa y posteriormente vendes solo una parte, fiscalmente no puedes elegir qué acciones estás vendiendo.
Por ejemplo:
Fecha | Operación | Acciones | Precio |
|---|---|---|---|
Enero | Compra | 100 | 10 € |
Abril | Compra | 100 | 15 € |
Septiembre | Venta | 80 | 20 € |
Aunque en septiembre tengas 200 acciones, las 80 vendidas se consideran procedentes de la compra realizada en enero.
Por tanto:
Valor de adquisición
80 × 10 € = 800 €
Valor de transmisión
80 × 20 € = 1.600 €
Ganancia patrimonial
1.600 € − 800 € = 800 €
En un caso real también deben incorporarse al valor de adquisición y transmisión las comisiones y gastos fiscalmente correspondientes.
Hasta aquí es relativamente sencillo.
La dificultad empieza cuando cada operación se encuentra en un bróker diferente.
El FIFO no empieza de nuevo en cada bróker
Supongamos ahora exactamente las mismas operaciones, pero realizadas desde dos intermediarios:
Fecha | Bróker | Operación | Acciones | Precio |
|---|---|---|---|---|
Enero | Bróker A | Compra | 100 | 10 € |
Abril | Bróker B | Compra | 100 | 15 € |
Septiembre | Bróker B | Venta | 80 | 20 € |
Desde el punto de vista del Bróker B, podría parecer que estás vendiendo 80 de las 100 acciones compradas en abril a 15 €.
Ese cálculo sería:
1.600 € − 1.200 € = 400 € de ganancia
Pero fiscalmente ese no es el resultado correcto.
Las acciones compradas en enero y abril forman parte, con carácter general, del mismo conjunto de valores homogéneos pertenecientes al contribuyente.
Por tanto, FIFO obliga a acudir primero a la compra más antigua:
Compra de enero en Bróker A → 10 € por acción
Las 80 acciones vendidas en septiembre se imputan fiscalmente a ese lote, aunque la orden de venta se haya ejecutado desde el Bróker B.
El resultado fiscal sería:
1.600 € − 800 € = 800 € de ganancia
La diferencia es importante:
Método | Ganancia |
|---|---|
FIFO calculado únicamente por Bróker B | 400 € |
FIFO global correcto | 800 € |
Por eso sumar simplemente los informes fiscales de varios brokers puede producir resultados incorrectos.
Cada intermediario conoce las operaciones realizadas dentro de su plataforma. No necesariamente dispone de toda la historia de adquisiciones que mantienes en otras entidades.
Cómo lo calcula OpenCap
OpenCap separa dos conceptos que no deben confundirse:
dónde se realiza una operación, y
qué lote corresponde fiscalmente a una venta.
El bróker identifica la cuenta o intermediario en el que se ha producido la operación.
El cálculo FIFO, en cambio, se realiza sobre el conjunto de valores homogéneos correspondiente al contribuyente.
Para hacerlo, OpenCap sigue esta lógica.
1. Identifica los valores homogéneos
Lo primero es determinar qué operaciones deben analizarse conjuntamente.
Con carácter general, las acciones de una misma entidad serán valores homogéneos cuando tengan igual naturaleza, régimen de transmisión y derechos sustancialmente similares.
Por eso OpenCap utiliza agrupaciones de valores homogéneos para establecer qué operaciones pertenecen al mismo cálculo fiscal.
Esto es importante porque tener el mismo activo en dos brokers no crea dos FIFO distintos.
Pero tampoco significa que cualquier posición con el mismo nombre deba mezclarse automáticamente.
Por ejemplo, la Agencia Tributaria distingue entre acciones cuya titularidad pertenece al 100 % a un contribuyente y acciones de la misma sociedad mantenidas en copropiedad con otra persona.
La titularidad también forma parte, por tanto, de la identificación fiscal.
2. Reúne las compras realizadas en todos los brokers
Una vez identificado el grupo homogéneo, OpenCap recupera los lotes de adquisición registrados independientemente de la cuenta o bróker en el que se realizaron.
Siguiendo el ejemplo anterior, tendría:
Lote 1
Bróker A
enero
100 acciones
10 €/acción
Lote 2
Bróker B
abril
100 acciones
15 €/acción
Desde el punto de vista fiscal forman una única secuencia:
100 acciones a 10 € → 100 acciones a 15 €
El cambio de bróker no rompe esa secuencia.
3. Ordena los lotes por antigüedad
OpenCap ordena las adquisiciones cronológicamente.
El lote más antiguo queda primero en la cola FIFO.
En nuestro ejemplo:
100 acciones adquiridas en enero;
100 acciones adquiridas en abril.
Cuando posteriormente aparece una venta, el cálculo empieza siempre por el primer lote que todavía tenga títulos disponibles.
4. Imputa la venta a los lotes más antiguos
En septiembre vendemos 80 acciones.
OpenCap busca el lote pendiente más antiguo:
100 acciones de enero a 10 €
Como hay suficientes títulos para cubrir toda la venta, asigna las 80 acciones a ese lote.
Después del cálculo, el inventario fiscal pendiente queda:
Lote | Acciones pendientes | Precio adquisición |
|---|---|---|
Enero | 20 | 10 € |
Abril | 100 | 15 € |
Este inventario será el punto de partida para la siguiente venta.
5. Si una venta supera un lote, continúa con el siguiente
Supongamos que posteriormente vendemos otras 50 acciones.
Solo quedan 20 del lote de enero.
OpenCap aplicaría:
20 acciones del lote de enero;
30 acciones del lote de abril.
Por tanto, una sola venta puede estar fiscalmente asociada a varias compras realizadas incluso en distintos brokers.
El cálculo sería:
Primer tramo
20 acciones × precio correspondiente al lote de enero.
Segundo tramo
30 acciones × precio correspondiente al lote de abril.
OpenCap mantiene cada correspondencia para poder reconstruir posteriormente de qué adquisiciones procede el resultado de una venta.
El bróker de la venta y el lote fiscal pueden ser diferentes
Este punto suele generar confusión.
Que vendas unas acciones desde el Bróker B no significa que fiscalmente estés vendiendo las acciones compradas en el Bróker B.
Una cosa es la custodia de los títulos y otra su identificación fiscal mediante FIFO.
Por eso es perfectamente posible encontrar una operación como esta:
Venta realizada en: Bróker B
Lote FIFO utilizado: compra realizada anteriormente en Bróker A
No hay ninguna contradicción.
El criterio fiscal está determinando qué valor de adquisición debe utilizarse para calcular la ganancia o pérdida, no reconstruyendo desde qué cuenta física salió cada título.
¿Qué ocurre si traslado las acciones de un bróker a otro?
Un traslado de valores entre intermediarios no convierte por sí mismo las acciones antiguas en una nueva compra.
La antigüedad y el valor de adquisición originales siguen siendo relevantes para el cálculo fiscal.
Por eso es importante conservar la información histórica cuando se cambia de bróker.
Un error frecuente consiste en importar al nuevo intermediario únicamente la posición recibida utilizando la fecha del traslado como si fuese una compra nueva.
Eso puede alterar completamente el FIFO.
Para que OpenCap pueda reconstruir correctamente el cálculo fiscal debe mantenerse la historia de adquisición correspondiente.
¿Qué ocurre si el mismo valor aparece con nombres diferentes?
Otro problema habitual al centralizar varios brokers es la identificación del activo.
Una plataforma puede mostrar:
Telefónica;
TEF;
Telefonica SA;
Telefónica S.A.
Pero fiscalmente pueden estar haciendo referencia al mismo valor.
Por eso el cálculo no debería depender simplemente del texto utilizado por cada intermediario.
OpenCap trabaja con la identificación del activo y sus agrupaciones de valores homogéneos, permitiendo consolidar correctamente las operaciones que deben formar parte del mismo FIFO.
En activos que disponen de ISIN, este identificador resulta especialmente útil para evitar duplicidades, aunque la determinación fiscal de valores homogéneos no depende exclusivamente de que dos registros compartan un código.
¿Y si las acciones tienen distinta titularidad?
Aquí sí puede existir una separación fiscal.
Por ejemplo:
100 acciones de una empresa de las que eres titular al 100 %;
100 acciones de la misma empresa que posees al 50 % conjuntamente con tu pareja.
La Agencia Tributaria señala que estas posiciones no se consideran valores homogéneos entre sí a estos efectos.
Por tanto, no deberían formar una única cola FIFO.
Esta es una de las razones por las que OpenCap no se limita a agrupar operaciones porque tengan el mismo ticker: la agrupación fiscal debe respetar también las características relevantes de los valores y su titularidad.
FIFO y regla de los dos meses: dos cálculos relacionados
Determinar correctamente qué acciones se han vendido no solo sirve para conocer su precio de adquisición.
También puede afectar a otra regla especialmente importante del IRPF: la regla de los dos meses.
Cuando vendes acciones con pérdidas y existen determinadas adquisiciones de valores homogéneos dentro de los dos meses anteriores o posteriores a la transmisión, esa pérdida puede no ser fiscalmente deducible todavía.
Y, de nuevo, cambiar de bróker no evita la regla.
Comprar en un bróker, vender con pérdidas en otro y recomprar desde una tercera plataforma sigue formando parte del historial del mismo contribuyente.
Por eso OpenCap analiza conjuntamente:
los valores homogéneos;
el orden FIFO;
las compras y ventas;
las recompras;
las pérdidas deducibles;
y las pérdidas que deben permanecer temporalmente diferidas.
Si quieres profundizar en este concepto, te recomendamos el siguiente artículo: La regla de los dos meses en bolsa: qué es y cómo afecta a tus pérdidas.
Por qué el cálculo se complica cuando tienes varios brokers
Con pocas operaciones es posible reconstruir FIFO manualmente.
El problema aparece cuando durante varios años acumulas:
compras periódicas;
ventas parciales;
varios brokers;
traspasos entre intermediarios;
comisiones diferentes;
posiciones antiguas;
recompras;
y pérdidas pendientes.
En ese momento ya no basta con conocer cuántas acciones tienes.
Necesitas mantener una especie de inventario fiscal histórico de lotes, porque cada nueva venta depende de todo lo que haya ocurrido anteriormente.
Esta es precisamente la información que reconstruye el motor fiscal de OpenCap.
Qué información necesita OpenCap para calcular bien el FIFO
El cálculo solo puede ser tan preciso como la información registrada.
Para cada operación conviene disponer al menos de:
activo;
fecha;
compra o venta;
número de títulos;
precio;
comisiones y gastos;
bróker o cuenta;
divisa, cuando corresponda;
y titularidad.
También es importante introducir la historia completa de la posición.
Si actualmente tienes 200 acciones compradas desde 2023 pero en OpenCap únicamente registras las últimas operaciones de 2026, el sistema no puede conocer automáticamente qué lotes anteriores deberían ocupar las primeras posiciones del FIFO.
En resumen: un único FIFO aunque utilices varios brokers
La idea fundamental es sencilla:
el FIFO pertenece al contribuyente y a sus valores homogéneos, no al bróker.
Por eso, cuando registras el mismo activo en diferentes intermediarios, OpenCap no calcula cada cartera fiscal de forma aislada.
En su lugar:
identifica qué operaciones corresponden a valores homogéneos;
reúne las adquisiciones realizadas en los distintos brokers;
las ordena cronológicamente;
imputa cada venta a los lotes más antiguos disponibles;
mantiene los lotes pendientes para las siguientes operaciones;
y utiliza esa información como base para calcular ganancias, pérdidas y otras reglas fiscales relacionadas.
De esta forma puedes mantener varias cuentas de inversión y, al mismo tiempo, disponer de una visión fiscal consolidada de tu cartera.
Algo especialmente importante cuando la información que proporciona cada bróker solo representa una parte de tu historial como inversor.
Fuentes
Agencia Tributaria. Valores homogéneos.
Agencia Tributaria. Identificación de los títulos transmitidos y aplicación del criterio FIFO, artículo 37.2 de la Ley del IRPF.
Agencia Tributaria. Pérdidas patrimoniales y recompra de valores homogéneos.
Última revisión: agosto de 2026.
OpenCap es una herramienta de gestión y cálculo de información patrimonial y fiscal. La información mostrada tiene carácter informativo y no sustituye el asesoramiento fiscal profesional.