MiCarteraMiCartera
·Ángel

FIFO Interactive Brokers: consolidar brokers para la Renta 2025

Hacienda aplica FIFO global por ISIN, no por broker. Si tienes Apple en IBKR y Trade Republic, el Activity Statement te hace declarar mal. Cómo arreglarlo.

ibkrinteractive-brokersfiforentafiscalidadbrokers-extranjerosactivity-statementirpf

Si tienes las mismas acciones en Interactive Brokers y en otro broker —Trade Republic, DEGIRO, MyInvestor, Renta 4, el que sea— y vendes parte de ellas, hay algo que probablemente estés haciendo mal en la Renta sin saberlo.

El FIFO que aplica Hacienda no es el FIFO de tu broker. Es un FIFO global por valor homogéneo, que cruza todos tus brokers. Y ningún broker lo calcula por ti. Ni siquiera IBKR, que técnicamente sí aplica FIFO, pero solo con sus propios lotes.

En la práctica, esto significa que si copias al IRPF los números que te da el Activity Statement de Interactive Brokers, en muchos casos estás declarando una ganancia o pérdida patrimonial incorrecta. A veces a favor tuyo. A veces en contra. Rara vez coincide con la cifra correcta.

Este artículo explica por qué pasa, cómo se calcula el FIFO que Hacienda exige, cuándo necesitas consolidar lotes entre varios brokers, y te muestra un ejemplo completo con números. Si lo que necesitas es el contexto general de cómo declarar IBKR, arranca por nuestra guía completa para declarar Interactive Brokers en la Renta 2025 y vuelve aquí para el bloque de FIFO multi-broker.

Índice:

Qué dice Hacienda sobre el FIFO

El IRPF español exige aplicar el método FIFO (First In, First Out) para calcular la ganancia o pérdida patrimonial derivada de la venta de valores homogéneos. Está recogido en el artículo 37.2 de la Ley 35/2006 del IRPF, y la Dirección General de Tributos lo ha reiterado en consultas vinculantes como la V1342-21 y la V2054-21.

La regla, en una frase: cuando vendes acciones, se considera que vendes las primeras que compraste. El precio de compra que aplica para calcular la plusvalía es el de esas acciones más antiguas, no un precio medio ni el de las últimas.

Hasta ahí todo claro. El matiz importante viene después: el FIFO se aplica sobre valores homogéneos, y Hacienda considera homogéneos los valores del mismo tipo e idéntico emisor, lo que en la práctica equivale a valores con el mismo ISIN, con independencia de dónde estén custodiados.

Dicho en cristiano: tus acciones de Apple en IBKR y tus acciones de Apple en Trade Republic son, a efectos fiscales, el mismo conjunto. El FIFO las trata como una única cola de compras ordenadas por fecha, no como dos colas separadas.

Esto no es una interpretación discutible. Está en la doctrina consolidada de la Dirección General de Tributos y lo confirma cualquier asesor fiscal serio. Lo que importa para Hacienda es el ISIN y la fecha de adquisición, no el intermediario.

Por qué Interactive Brokers no puede calcular tu FIFO español

Interactive Brokers aplica FIFO por defecto en sus informes fiscales. Aparece en el Activity Statement, en la sección "Realized & Unrealized Performance Summary". En la documentación oficial de IBKR consta expresamente que FIFO es el método de emparejamiento de lotes por defecto.

El problema no es que IBKR no haga FIFO. El problema es que IBKR hace su FIFO, no el que exige Hacienda. Hay tres diferencias que rompen la cuenta:

1. IBKR solo conoce sus propios lotes

Si compraste 20 acciones de Apple en DEGIRO en 2020, luego 15 en Trade Republic en 2021, luego 25 en IBKR en 2023, y vendes 30 en IBKR en 2025, el FIFO de IBKR empareja la venta con las 25 que compraste dentro de IBKR en 2023. Pero el FIFO español empareja la venta con las 30 acciones más antiguas de todas tus acciones de Apple, que son las 20 de DEGIRO de 2020 más 10 de las compradas en Trade Republic en 2021.

El precio de compra que entra en el cálculo es distinto. La ganancia o pérdida reportada es distinta. El importe a pagar en el IRPF, también.

2. IBKR reporta con su propio tipo de cambio, no con el oficial del día

Aunque tu cuenta tenga EUR como divisa base, si operas en USD (acciones USA son el caso típico) IBKR convierte usando su propio tipo de cambio de mercado. La norma fiscal española exige aplicar el tipo de cambio oficial del día de cada operación, tanto en la compra como en la venta, usando la referencia del Banco Central Europeo o del Banco de España.

Este punto lo trataremos en detalle en un artículo aparte. Aquí solo conviene tenerlo presente: incluso si el FIFO de IBKR fuera el correcto en acciones, los importes en euros podrían no serlo en operaciones en divisa extranjera.

3. El Tax Optimizer

IBKR ofrece una herramienta llamada Tax Optimizer que permite cambiar el método de emparejamiento de lotes operación a operación: LIFO, Maximize Long-Term Gain, Maximize Short-Term Loss, Highest Cost, Specific Lot, y varios más. Es legítimo para la fiscalidad estadounidense, donde esos métodos están permitidos.

Pero España solo acepta FIFO para acciones y valores homogéneos. Si en algún momento tocaste el Tax Optimizer —o alguien lo tocó por ti— los informes de IBKR pueden estar calculados con un criterio que Hacienda no acepta, aunque tú no lo sepas.

La conclusión es incómoda pero inevitable: el Activity Statement de IBKR no te sirve como entrada directa para la Renta en cuanto tienes el mismo valor en más de un broker. Los números de IBKR están bien calculados bajo sus propias reglas. Pero esas reglas no son las de Hacienda.

Ejemplo completo: Apple en tres brokers

Vamos con un caso concreto. Imagina que operas con tres brokers y tienes acciones de Apple (ISIN US0378331005) en los tres. Los precios son ilustrativos para que se entienda el cálculo, no cotizaciones históricas exactas.

Tu historial de compras y ventas:

FechaBrokerOperaciónNº accionesPrecio/acción (EUR)Importe total
15/03/2020DEGIROCompra2055 €1.100 €
10/07/2021Trade RepublicCompra15120 €1.800 €
22/02/2023IBKRCompra25140 €3.500 €
08/11/2024IBKRCompra10200 €2.000 €
05/05/2025IBKRVenta30180 €5.400 €

La venta de 30 acciones en IBKR en mayo de 2025 es la que tienes que declarar en la Renta 2025.

Lo que te diría el informe de IBKR

IBKR solo ve sus propios lotes: las 25 compradas en febrero de 2023 y las 10 compradas en noviembre de 2024. Aplica FIFO sobre ellos: las 30 acciones vendidas se emparejan con las 25 del primer lote + 5 del segundo.

Cálculo según IBKR:

  • 25 acciones × (180 − 140) = 25 × 40 = +1.000 € de ganancia
  • 5 acciones × (180 − 200) = 5 × (−20) = −100 € de pérdida
  • Total según IBKR: 900 € de ganancia patrimonial

Si copias este número al IRPF, declaras 900 € de ganancia. Y estarás declarando mal.

Lo que exige Hacienda (FIFO global)

Hacienda ordena todas tus compras de Apple por fecha, independientemente del broker:

  1. 20 acciones en DEGIRO a 55 € (15/03/2020) — las más antiguas
  2. 15 acciones en Trade Republic a 120 € (10/07/2021)
  3. 25 acciones en IBKR a 140 € (22/02/2023)
  4. 10 acciones en IBKR a 200 € (08/11/2024)

Vendes 30 acciones. FIFO global las empareja con las 30 más antiguas de esta cola unificada: las 20 de DEGIRO a 55 € + las 10 primeras de Trade Republic a 120 €.

Cálculo según Hacienda:

  • 20 acciones × (180 − 55) = 20 × 125 = +2.500 € de ganancia
  • 10 acciones × (180 − 120) = 10 × 60 = +600 € de ganancia
  • Total según Hacienda: 3.100 € de ganancia patrimonial

La diferencia

Importe declaradoDiferencia
Si sigues el informe de IBKR900 €
Lo correcto según Hacienda3.100 €+2.200 €

Si hubieses declarado 900 € en lugar de 3.100 €, estarías ocultando 2.200 € de ganancia patrimonial. A los tipos vigentes de la base del ahorro (19% hasta 6.000 €, 21% hasta 50.000 €, 23% hasta 200.000 €, 27% hasta 300.000 € y 30% por encima, según la reforma en vigor desde el 1 de enero de 2025), eso serían entre 418 y 506 € menos de impuestos pagados en los tramos más bajos, y más si tu base del ahorro es alta. Una diferencia que, si Hacienda la detecta —y con el intercambio automático de información entre países es cada vez más fácil—, puede derivar en paralela, intereses de demora y sanción.

En este caso el error te ha ido "a favor" en el corto plazo. En otros escenarios es al revés: el FIFO local te dice que pierdes, pero el FIFO global dice que ganas —o al contrario—, y estás declarando más impuestos de los que tocaría.

Cuándo necesitas consolidar FIFO entre brokers

No todo el mundo tiene este problema. Si solo tienes un broker, el FIFO del broker es el FIFO de Hacienda (asumiendo que el broker hace FIFO, claro — IBKR lo hace por defecto, pero no todos lo hacen así).

Necesitas consolidar FIFO entre brokers si se cumplen las dos condiciones:

  1. Tienes el mismo ISIN en más de un broker (o lo has tenido en algún momento).
  2. Has vendido parte de esas acciones en alguno de ellos.

Basta con que en algún ejercicio hayas tenido el mismo valor en dos sitios y hayas vendido en uno. Aunque ahora lo tengas consolidado en un único broker, el histórico importa: el precio de adquisición FIFO depende de compras que pudieron hacerse en brokers que ya ni usas.

Casos habituales donde esto ocurre:

  • Traspaso de valores entre brokers. Has movido acciones de un broker a otro. El traspaso en sí no es un hecho imponible, pero mantiene la fecha y el coste de adquisición originales a efectos de FIFO. El broker receptor puede no tener el coste original si tú no se lo introduces manualmente — por ejemplo, en IBKR existe la opción "Position Transfer Cost Basis" en el Client Portal para hacerlo. Si no lo haces, tu coste real solo queda documentado en el broker antiguo.
  • Cambio de broker principal. Dejaste algunas acciones en el broker anterior y abriste posiciones nuevas del mismo valor en el nuevo. Es el caso típico de quienes empezaron en Trade Republic y luego abrieron cuenta en IBKR, o de quienes migraron desde DEGIRO por costes o por limitaciones de mercados.
  • Diversificación de brokers. Tienes el mismo ETF o acción en dos sitios por miedo a concentración en un único intermediario.

Cómo consolidarlo manualmente (si te atreves)

Si solo tienes dos brokers y poca rotación, puedes hacerlo a mano. El procedimiento es este:

  1. Descarga el histórico completo de operaciones de cada broker, desde el primer año en que compraste ese valor. No te conformes con el extracto del ejercicio fiscal en curso: el FIFO depende de compras anteriores.
  2. Consolida en una hoja de cálculo todas las compras y ventas del mismo ISIN, de todos los brokers, ordenadas por fecha. Columnas mínimas: fecha, broker, tipo de operación, número de acciones, precio unitario en EUR (al tipo de cambio oficial del día si la operación fue en divisa), comisiones.
  3. Convierte a EUR usando el tipo de cambio oficial del día de cada operación (BCE o Banco de España), no el medio del año ni el del broker. Esto es crítico si operaste en USD u otra divisa.
  4. Aplica FIFO manualmente: para cada venta, identifica las acciones más antiguas disponibles en la cola global y calcula la plusvalía/minusvalía con su precio de compra real.
  5. Suma las comisiones de compra al valor de adquisición y resta las comisiones de venta al valor de transmisión. Así reducen tu ganancia patrimonial, que es correcto y te beneficia (artículo 35 de la Ley del IRPF).
  6. Guarda toda la documentación: extractos, tipos de cambio aplicados, hoja de cálculo con el FIFO. Hacienda puede pedirte justificar el coste de adquisición durante los 4 años de prescripción.

Si tienes pocas operaciones y un solo par de brokers, esto se hace en una tarde. Si tienes muchas operaciones, varios valores y más de dos brokers, es un trabajo de fin de semana entero, con riesgo real de error humano.

¿Quieres saltarte todo esto? Entra en micartera.app y consolida el FIFO global de todos tus brokers con unos pocos clics.

Cómo lo resuelve micartera.app

Esto es exactamente el problema que resuelve micartera.app. Importas tus operaciones de IBKR, Trade Republic, DEGIRO o del broker que uses (CSV, Flex Query, informe fiscal) y la plataforma consolida el FIFO global por ISIN, cruzando todos los brokers automáticamente. Aplica el tipo de cambio oficial del día de cada operación, suma comisiones al coste, calcula la plusvalía/minusvalía para cada venta, y te genera un reporte listo para rellenar las casillas del IRPF.

El reporte IRPF que genera micartera te dice, para cada venta del ejercicio: qué lotes se han emparejado según FIFO global, cuál es el valor de adquisición consolidado, cuál es el valor de transmisión, y el resultado patrimonial definitivo. Lo único que tienes que hacer es trasladarlo al borrador.

El plan Pro cuesta 10 €/mes o 99 €/año. Si tu caso es el de varios brokers con valores solapados, el tiempo que te ahorra en una sola campaña compensa el año entero.

Errores frecuentes al consolidar FIFO con IBKR

Una lista rápida de errores que conviene evitar:

  • Confiar en el "Realized P/L" del Activity Statement de IBKR como si fuera el resultado fiscal español. No lo es, por los tres motivos que vimos.
  • Olvidarse de las acciones traspasadas desde otro broker. El coste bueno para Hacienda es el de la compra original, esté donde esté documentado.
  • No incluir las comisiones en el cálculo. Las comisiones de compra aumentan el valor de adquisición, las de venta reducen el valor de transmisión. Es legal y te beneficia.
  • Usar el tipo de cambio medio anual. La norma pide el tipo oficial del día de cada operación, no un promedio.
  • Confundir "mismo nombre" con "mismo ISIN". Dos instrumentos pueden tener nombres parecidos y ser valores distintos (por ejemplo, un ETF con "Apple" en el nombre no es la acción de Apple Inc.). FIFO global se aplica por ISIN exacto.
  • Aplicar la regla de los dos meses sin consolidar previamente. La regla antilavado del artículo 33.5 de la Ley del IRPF (que difiere la integración de pérdidas si recompras el mismo valor en los dos meses anteriores o posteriores) también se aplica global entre brokers. Si vendes en IBKR con pérdidas y recompras en Trade Republic a los 40 días, esa pérdida no se pierde, se difiere: se integrará cuando vendas los títulos recomprados.

Preguntas frecuentes

¿Tengo que consolidar FIFO entre brokers también si uno de ellos es español y reporta a Hacienda?

Sí. Que un broker reporte a Hacienda no cambia la regla fiscal. Hacienda puede tener los datos del broker español precargados en tu borrador, pero la ganancia o pérdida calculada ahí solo considera los lotes de ese broker. Si tienes el mismo valor en un broker extranjero (IBKR, DEGIRO, Trade Republic con IBAN alemán antes del 5 de junio de 2025...), el coste FIFO correcto puede estar en el otro broker, y es tu responsabilidad corregirlo.

¿IBKR usa FIFO por defecto?

Sí. Interactive Brokers aplica FIFO como método de emparejamiento de lotes por defecto en sus informes. Pero solo sobre los lotes que tiene en custodia. No ve operaciones hechas en otros brokers, así que su FIFO nunca es el FIFO global que exige Hacienda si tienes el mismo valor en otro sitio.

¿Y si uso el Tax Optimizer de IBKR para vender en LIFO o con Specific Lot?

En la fiscalidad española no se aceptan esos métodos para acciones: solo FIFO. Aunque el Tax Optimizer sea legítimo en Estados Unidos, el cálculo que tienes que hacer para la Renta es el FIFO global, ignorando la elección que hicieras en el broker.

¿Qué pasa si traspasé acciones de un broker a otro?

El traspaso en sí no es un hecho imponible: no se declara. Pero mantiene la fecha y el precio de adquisición originales a efectos de FIFO. El broker receptor puede no tener el coste original si tú no se lo introduces manualmente (en IBKR existe la opción "Position Transfer Cost Basis" en el Client Portal). Conserva siempre el justificante original del broker emisor para demostrar cuándo y a qué precio compraste.

¿Qué documentación debo guardar?

Extractos anuales de todos los brokers donde hayas tenido el valor, justificantes de cada operación (fecha, precio, divisa, comisiones), tipos de cambio aplicados si operaste en divisa extranjera, y el cálculo FIFO que hayas hecho. Hacienda puede requerir justificar el coste de adquisición durante los 4 años de prescripción.

¿Me vale micartera si tengo solo un broker?

Sí, aunque el caso donde más ahorras tiempo es cuando tienes varios brokers o varios años de histórico. Con un solo broker el FIFO es más sencillo, pero sigues necesitando tipos de cambio por día y consolidación de comisiones, y el reporte IRPF te ahorra el trabajo de casar casillas.

En resumen

  • El FIFO que exige Hacienda es global por ISIN, no por broker. Misma Apple en DEGIRO y en IBKR = misma cola de FIFO.
  • IBKR aplica FIFO por defecto, pero solo con sus propios lotes. Su Activity Statement no te vale como entrada directa al IRPF si tienes el mismo valor en otro sitio.
  • El Tax Optimizer de IBKR, aunque legítimo en Estados Unidos, genera cálculos que España no acepta.
  • Consolidar manualmente es viable si tienes poca cartera. Con varios brokers y años de histórico, es una tarde perdida con alto riesgo de error.
  • Micartera.app consolida FIFO global, aplica tipos de cambio oficiales y te genera el reporte IRPF listo.

Si este es tu caso, entra en micartera.app y comprueba si el FIFO que has estado declarando es el correcto. Si quieres antes el contexto general sobre cómo declarar Interactive Brokers en la Renta 2025 o sobre cómo afectan los dividendos extranjeros en DEGIRO y Trade Republic, te dejamos esas dos guías complementarias. Y si tu problema va más allá de la Renta y buscas consolidar el seguimiento de cartera completo (posiciones, dividendos, TWR…) entre varios brokers, lee también cómo hacer seguimiento de cartera con varios brokers.


Este artículo es divulgativo y está basado en la normativa del IRPF vigente a la fecha de publicación. No constituye asesoramiento fiscal personalizado — las circunstancias individuales importan. Para casos complejos o dudas específicas, consulta con un asesor fiscal colegiado.