Compensar pérdidas y ganancias entre varios brokers en la Renta 2025
Cómo cruzar saldos de DEGIRO, Trade Republic, Trading 212 e IBKR para compensar pérdidas y ganancias correctamente en la Renta. Ejemplos paso a paso reales.
Si declaras la Renta y tienes posiciones repartidas entre DEGIRO, Trade Republic, Trading 212 e Interactive Brokers, lo más probable es que cada broker te dé su informe fiscal por separado, con sus propios totales. Lo que NADIE te dice claramente es que Hacienda exige unificar esos saldos antes de aplicar la compensación: ganancias de un broker se compensan con pérdidas de otro sin restricciones, el FIFO se calcula globalmente por ISIN cruzando brokers, y los dividendos extranjeros tienen su propio recorrido en la deducción por doble imposición.
Esta guía explica, con ejemplos numéricos cruzados y casillas resultantes paso a paso, cómo unificar los saldos correctamente para la Renta 2025 (campaña Renta 2026, presentación entre el 8 de abril y el 30 de junio de 2026).
Si solo operas con un broker, ve antes a la guía general de compensación de pérdidas y ganancias — los conceptos básicos (regla del 25 %, arrastre 4 años, orden Art. 49 LIRPF) están allí explicados sin la complejidad del cruce multi-broker.
Calcula tus casillas IRPF en 30 segundos
Pega el CSV de tu broker o introduce tus operaciones a mano. Aplicamos FIFO y la regla de los 2 meses, y te damos las casillas del Modelo 100 listas. Vista previa gratuita.
Para aplicar correctamente la regla de los 2 meses, incluye también operaciones de noviembre y diciembre del año anterior. Filtramos por ejercicio automáticamente.
Sin registro. Vista previa gratuita con tus casillas 0328, 0424/0425 y 0029.
Procesamos tu CSV sólo para calcular tu informe. No lo compartimos con nadie.
Por qué cruzar brokers no es opcional
Hacienda no compensa por broker. Compensa por contribuyente. Tu NIF tiene un único saldo de la base del ahorro al cierre del ejercicio, y ese saldo se calcula sobre el conjunto de todas tus operaciones, vivan en el broker que vivan.
Consecuencia 1 — Las ganancias de un broker se restan con las pérdidas de otro sin tope ni autorización. Una ganancia de 2.000 € en DEGIRO se neta con una pérdida de 1.500 € en Trade Republic en el mismo Componente 1 (ganancias y pérdidas patrimoniales) sin pedir permiso a nadie, sin trámites adicionales, y sin que Hacienda lo cuestione. Es lo que la ley exige.
Consecuencia 2 — El FIFO se aplica globalmente por ISIN, no broker por broker. El artículo 37.2 de la Ley 35/2006 del IRPF define el método FIFO sobre las unidades del contribuyente: las primeras vendidas son las que compraste primero en el conjunto de tu patrimonio, sin importar el broker custodio. Cada broker solo ve sus lotes y, si tienes el mismo ISIN repartido, los importes que cada uno te calcula pueden estar fiscalmente mal.
Consecuencia 3 — Si declaras broker a broker, te equivocas en dos sentidos. Por un lado, infraaprovechas la compensación cruzando saldos cuando los brokers individuales no lo hacen por ti. Por otro, asumes los importes individuales como ciertos cuando el FIFO global puede dar cifras distintas. La AEAT tiene desde 2025 datos directos de brokers residentes en España (Trade Republic con IBAN ES, Interactive Brokers sucursal España) que cruza con tu declaración. Una incongruencia detectable es una invitación a paralela.
Consecuencia 4 — Los dividendos extranjeros tienen su propio circuito. Cada broker te retiene en origen al recibir el dividendo USA, suizo, alemán, etc. La casilla 0588 (deducción por doble imposición internacional) exige sumar las retenciones origen extranjeras de todos los brokers en una única cifra. No se declara por broker.
El cruce que tienes que hacer en 4 pasos
El proceso correcto, suponiendo que tienes los CSV anuales de cada broker descargados:
Paso 1 — Sumar todas las ventas del ejercicio. Une las ventas (BUY/SELL en cada CSV) de los 4 brokers en una única lista cronológica. Para cada venta necesitas: fecha, ISIN, cantidad, precio neto (descontando comisiones), broker. El broker te dará un "PnL realizado" en su informe; descártalo si tienes el mismo ISIN en otro broker, lo recalculas.
Paso 2 — Calcular FIFO global por ISIN. Para cada ISIN, ordena cronológicamente todas las compras (de todos los brokers) y aplica FIFO sobre la lista global. Las primeras unidades vendidas se imputan a las compras más antiguas, independientemente del broker en que estén custodiadas. La ganancia de cada venta = precio venta − precio compra de los lotes más antiguos del conjunto. Repite por cada ISIN. La suma de ganancias y pérdidas alimenta las casillas 0327-0328.
Paso 3 — Sumar todos los dividendos del año. Une los dividendos (DIVIDEND en cada CSV) y separa: brutos cobrados → casilla 0029, retenciones origen extranjero → casilla 0588 (deducción). Las retenciones España (las que aplica el broker residente español de oficio) no van a la 0588: ya descuentan en el bruto que precarga Renta WEB. Mantén las retenciones extranjeras (15 % USA con W-8BEN, 35 % Suiza, etc.) en una columna separada para la 0588.
Paso 4 — Aplicar la regla del 25 % si algún componente quedó negativo. Sumas todas las ventas (Componente 1) y todos los dividendos (Componente 2). Si Componente 1 quedó negativo y Componente 2 positivo (o viceversa), se aplica la compensación cruzada con tope 25 % del saldo positivo del otro componente. El mecanismo está cubierto en detalle en la guía general — aquí la diferencia es solo que las cifras de cada componente vienen del cruce multi-broker, no de un único broker.
Ejemplo: DEGIRO con +2.000 € y Trade Republic con −800 €
Caso típico de inversor mixto. Cifras netas tras aplicar el FIFO de cada broker (asumiendo que no hay ISIN compartido entre los dos brokers — si lo hay, el cruce afecta al ejemplo y se ve en el siguiente).
Movimientos 2025:
- DEGIRO: vende AENA con +2.000 € de ganancia neta y cobra 350 € de dividendos de Iberdrola con 19 % retenido en origen España.
- Trade Republic: vende NIO con −800 € de pérdida neta y cobra 120 € de dividendos USA con 15 % retenido (W-8BEN).
Si declarase broker a broker (incorrecto): cada broker ofrece su informe individual. DEGIRO precarga +2.000 € en 0327-0328 y 350 € en 0029. Trade Republic precarga −800 € en 0327-0328 y 120 € en 0029. El contribuyente acepta y firma. El borrador es correcto en este caso porque los ISIN no se solapan, pero solo por casualidad: si AENA estuviera también en TR, las cifras anteriores serían incorrectas.
Cruce multi-broker correcto:
- Componente 1 (Casillas 0327-0328): +2.000 + (−800) = +1.200 € netos patrimoniales.
- Componente 2 (Casilla 0029): 350 + 120 = 470 € de dividendos.
- Casilla 0588 (deducción doble imposición): solo la retención origen extranjero = 15 % × 120 = 18 €. La retención España de Iberdrola no entra aquí; ya está descontada en el ingreso neto que precarga Renta WEB.
- Compensación cruzada: no aplica (ambos componentes positivos).
- Base del ahorro tributable: 1.200 + 470 = 1.670 €.
- Cuota a tipo 19 %: 317,30 €.
- Deducción casilla 0588: −18 €.
- Cuota final del ahorro: 299,30 €.
¿Te suena? micartera importa los CSV de DEGIRO, Trade Republic, Trading 212 e Interactive Brokers, reconstruye el FIFO global por ISIN, separa retenciones España de retenciones origen extranjero y deja las casillas 0327-0328, 0029 y 0588 listas para Renta WEB. Pruébalo en 2 minutos.
Ejemplo: tres brokers con solape de ISIN y dividendos extranjeros
Caso intermedio donde el FIFO global cambia los importes broker a broker. Inversor con:
- DEGIRO: 60 acciones de Apple compradas en 2022 a 150 € + 30 acciones de Microsoft en 2023 a 280 €. En 2025 vende 30 Apple a 220 €.
- Trade Republic: 20 acciones de Apple compradas en 2023 a 180 €. En 2025 vende esas 20 a 220 € + cobra 200 € dividendos europeos (con retención origen del país emisor).
- Interactive Brokers: 50 acciones de SPY compradas en 2024 a 480 €. En 2025 vende 20 SPY a 530 € + cobra 850 € dividendos USA con 15 % retenido (W-8BEN).
Si cada broker calculara FIFO solo con sus lotes (incorrecto):
- DEGIRO: 30 × (220 − 150) = +2.100 € en Apple. Casillas 0327-0328: +2.100 €.
- Trade Republic: 20 × (220 − 180) = +800 € en Apple. Casillas 0327-0328: +800 €.
- IBKR: 20 × (530 − 480) = +1.000 € en SPY. Casillas 0327-0328: +1.000 €.
- Total Componente 1: +3.900 €.
FIFO global por ISIN (correcto): para Apple, el FIFO global ordena: 60 lotes en DEGIRO 2022 (150 €) + 20 lotes en TR 2023 (180 €). En 2025 se vendieron 30 (DEGIRO) + 20 (TR) = 50 acciones de Apple totales. FIFO global imputa las 50 más antiguas del conjunto, todas en DEGIRO 2022 a 150 €. Resultado: 50 × (220 − 150) = +3.500 €. Lo absorbe DEGIRO en sus casillas (las 30 vendidas allí) y TR debe declarar las 20 vendidas con coste medio FIFO global de DEGIRO = 20 × (220 − 150) = +1.400 €. La diferencia con el dato del broker TR (+800) es +600 € de ganancia patrimonial no declarada si te quedas con el FIFO de TR.
- Componente 1 corregido (Casillas 0327-0328): 30 × 70 (DEGIRO Apple) + 20 × 70 (TR Apple por FIFO global) + 20 × 50 (IBKR SPY) = 2.100 + 1.400 + 1.000 = +4.500 €.
- Componente 2 (Casilla 0029): 200 + 850 = +1.050 € dividendos.
- Casilla 0588 (deducción): 15 % × 850 (USA) + retención país emisor sobre 200 (UE, depende del convenio, si fuera 15 % alemán = 30 €). Asumimos solo 15 % USA en este caso = 127,50 €.
- Base del ahorro tributable: 4.500 + 1.050 = 5.550 €.
- Cuota a tipo 19 %: 1.054,50 €.
- Deducción casilla 0588: −127,50 €.
- Cuota final del ahorro: 927,00 €.
Si el contribuyente hubiera firmado el borrador con FIFO broker (3.900 + 1.050 = 4.950 €), tributaría 940,50 − 127,50 = 813 €. La diferencia (927 − 813 = 114 €) es la regularización potencial si Hacienda detecta el error vía cruce con datos de TR (residente España desde 2025) o IBKR sucursal España. La AEAT puede liquidar la diferencia + intereses + sanción si detecta ocultación. La obligación es declarar correctamente; el broker no exonera al contribuyente.
Notar que este cálculo solo es viable consolidando los CSV de los 3 brokers y reconstruyendo el FIFO global sobre el histórico completo de cada ISIN. Cualquier solución que no integre todos los CSV está condenada a producir cifras erróneas si hay solape ISIN.
Trampas multi-broker más caras
Las que vemos al revisar informes reales de inversores con varios brokers.
1. Declarar broker a broker. Si tienes el mismo ISIN en varios brokers, los importes individuales son fiscalmente incorrectos. El borrador precargado solo refleja los datos del broker; el cruce FIFO global es responsabilidad del contribuyente. Aceptar el borrador sin recalcular es asumir el error.
2. No aplicar FIFO global y dejarse pérdidas o ganancias mal calculadas. Caso típico: tienes Apple desde 2022 en DEGIRO (precio bajo) y refuerzas en 2024 en TR (precio alto). Vendes en 2025 desde TR. El broker imputa la ganancia a los lotes TR (precio alto, ganancia pequeña). El FIFO global imputa a los lotes DEGIRO 2022 (precio bajo, ganancia grande). El error puede ser de cientos o miles de euros por ISIN. Si tienes carteras DCA con muchos lotes, el efecto se multiplica — esta guía cubre el caso ETFs con muchos lotes.
3. Ignorar dividendos extranjeros y la casilla 0588. Cada broker informa los dividendos brutos al borrador, pero la deducción por doble imposición internacional (casilla 0588) no se precarga. Tienes que sumar las retenciones origen extranjeras de todos los brokers (15 % USA con W-8BEN, 35 % Suiza, 26 % Italia, etc.) y declararlas tú. Si no lo haces, pagas dos veces sobre el mismo dividendo: en origen y en España. Cubrimos el detalle aquí.
4. La regla de los 2 meses se aplica entre brokers, no solo dentro del mismo. Vender con pérdida en DEGIRO y recomprar el mismo ISIN en Trade Republic 15 días después activa la norma antiaplicación del Art. 33.5.f LIRPF: la pérdida queda diferida hasta que vendas las recompradas. Hacienda mira el ISIN, no el broker. Caso específico de Trading 212 con AutoInvest que activa la regla automáticamente al recomprar mensual.
5. Traspasos entre brokers con coste fiscal incorrecto en el broker receptor. Un traspaso de cartera no tributa, pero conserva fecha y precio de compra originales. El broker receptor (especialmente IBKR) no tiene esos datos a menos que los cargues manualmente con la opción "Position Transfer Cost Basis". Si no lo haces, asume precio de mercado del día del traspaso y la siguiente venta calcula mal la ganancia. Detalle del cálculo en consolidar FIFO IBKR con otros brokers.
6. Tax Optimizer de IBKR en LIFO o Specific Lot. IBKR permite cambiar el método de matching a LIFO o Specific Lot (selección manual de lotes). No lo uses para fiscalidad española: solo FIFO es admitido. Si has hecho operaciones con LIFO activado, los reports de IBKR mostrarán cifras incorrectas que tendrás que recalcular con FIFO global cruzando los demás brokers.
7. Comisiones no incluidas en el coste fiscal. La comisión de compra se suma al precio de adquisición; la de venta se resta del precio de transmisión. Hay CSVs (notablemente Trading 212) que no las separan claramente. Si las omites, infraestimas el coste y sobrevaloras la ganancia. Verifica que las comisiones aparecen integradas en el cálculo final.
8. Mezclar retenciones España con retenciones origen extranjero. Algunos brokers presentan ambas en una columna agregada de "retenciones". La casilla 0588 solo admite retenciones origen extranjeras. Si las mezclas, deduces de más y disparas alertas en el cruce con datos de la AEAT. Trade Republic tiene un caso típico de mezcla.
Cómo te ayuda micartera con el cruce multi-broker
micartera está diseñada específicamente para este caso. Si tu cartera vive en varios brokers, el coste de hacer el cruce a mano (descargar CSVs, normalizar formatos, ordenar fechas, aplicar FIFO global por cada ISIN, separar retenciones, calcular casillas) son varias horas de trabajo y muchas oportunidades de error.
Lo que hace micartera con los CSV de DEGIRO, Trade Republic, Trading 212 e Interactive Brokers:
- Importación con auto-detección: subes los CSV de cada broker y los reconoce sin configuración. Cada CSV se procesa con su parser específico (formatos distintos, columnas distintas, fechas distintas).
- FIFO global por ISIN cruzando los 4 brokers: las ventas se imputan a los lotes más antiguos del contribuyente, no del broker. Es el método que exige el Art. 37.2 LIRPF.
- Separación de retenciones España vs origen extranjero: cada dividendo se clasifica por país emisor y la casilla 0588 se calcula solo con las retenciones extranjeras.
- Detección automática de la regla de los 2 meses: cruza ventas con pérdida y recompras del mismo ISIN dentro del plazo, incluso entre brokers distintos. Te marca las pérdidas bloqueadas.
- Casillas Modelo 100 listas: 0327-0328 (transmisiones), 0029 (dividendos), 0588 (deducción), 0027 (total ingresos capital mobiliario). Saldos netos, listos para copiar a Renta WEB.
- Visualización consolidada de cartera: para revisar antes de declarar, el panel de seguimiento muestra todas las posiciones cruzadas por broker.
Para el caso multi-broker es la herramienta diferencial: ningún broker individual hace el cruce, y hacerlo a mano sobre 4 CSV con histórico DCA es una invitación al error.
Preguntas frecuentes
¿Hacienda compensa automáticamente entre brokers o tengo que cruzarlo yo?
Tienes que cruzarlo tú. Renta WEB precarga los datos de cada broker residente en España de forma independiente. La compensación entre brokers (suma de saldos del Componente 1 y aplicación FIFO global por ISIN) es responsabilidad del contribuyente. El borrador no lo hace por ti: si lo aceptas tal cual, declaras broker a broker.
Si DEGIRO me da +500 € y Trade Republic −200 €, ¿declaro 300 € o las dos cifras?
Declaras el saldo neto consolidado: +300 € en las casillas 0327-0328. Las ganancias y pérdidas patrimoniales del año se netean entre sí dentro del Componente 1 sin restricción de broker. Si los dos brokers tienen ISINs diferentes, ese saldo es correcto. Si comparten ISIN, antes hay que aplicar FIFO global y las cifras pueden cambiar.
¿El FIFO se aplica por broker individual o globalmente entre todos?
Globalmente por ISIN, sin importar el broker custodio. El Art. 37.2 LIRPF habla de "valores homogéneos" del contribuyente. Si tienes Apple en DEGIRO, TR e IBKR, todas son los mismos "valores homogéneos" (mismo ISIN US0378331005) y forman una secuencia FIFO única. El broker individual solo ve sus lotes y, si vendes desde un broker, su PnL no refleja necesariamente el FIFO real.
Trade Republic mete mis ventas en casilla 0031 incorrectamente, ¿qué hago si las cruzo con DEGIRO?
Trade Republic clasifica algunas ventas de acciones y ETFs como rendimientos del capital mobiliario (casilla 0031) cuando deberían ir a transmisiones patrimoniales (0327-0328). Tienes que moverlas manualmente en Renta WEB de la 0031 a las 0327-0328. Una vez reclasificadas, se cruzan con las ventas de DEGIRO en el Componente 1 sin problema. El detalle está cubierto aquí.
Tengo dividendos en USD en IBKR + dividendos en EUR en DEGIRO, ¿se suman?
Sí, todos los dividendos del año se suman en la casilla 0029 convertidos a euros al tipo de cambio del día de cobro (BCE). Los dividendos en USD de IBKR se convierten con el tipo del día y se suman a los EUR de DEGIRO. Las retenciones extranjeras (15 % USA con W-8BEN, retención país emisor en DEGIRO si es ETF UCITS irlandés con dividendos US, etc.) van todas juntas a la casilla 0588 convertidas a euros del mismo modo.
Si vendo en pérdida en DEGIRO y recompro en Trade Republic, ¿salta la regla de los 2 meses?
Sí. La norma antiaplicación del Art. 33.5.f LIRPF mira el ISIN, no el broker. Vender con pérdida en un broker y recomprar el mismo ISIN en otro broker dentro de los 2 meses anteriores o posteriores difiere la pérdida hasta que vendas las recompradas. Cambiar de broker no rompe la regla.
¿Puedo aplicar pérdidas pendientes del Anexo C en el cruce multi-broker?
Sí, igual que en el caso de un único broker: las pérdidas pendientes de 2021, 2022, 2023 y 2024 que figuran en el Anexo C de tu Renta 2024 se aplican en el orden del Art. 49 LIRPF antes de calcular la cuota final. Las de 2021 prescriben con esta campaña Renta 2026 — última oportunidad. Si tu saldo neto consolidado del Componente 1 cruzando brokers es positivo, las pérdidas 2021 se restan ahí sin tope. Si quedaran sobrantes y el Componente 2 (dividendos consolidados de todos los brokers) tiene saldo positivo, el cruce con tope 25 % también aplica.
En resumen
- El cruce multi-broker no es opcional: Hacienda compensa por contribuyente, no por broker. Los importes individuales pueden ser incorrectos si hay ISIN solapado.
- FIFO global por ISIN: el Art. 37.2 LIRPF ordena los lotes por antigüedad sin importar el broker custodio. Las primeras unidades vendidas son las más antiguas del conjunto patrimonial.
- 4 pasos del cruce: sumar ventas → FIFO global por ISIN → sumar dividendos y separar retenciones → aplicar regla 25 % si algún componente quedó negativo.
- Casilla 0588 (deducción doble imposición internacional) no se precarga: tienes que sumar las retenciones origen extranjero de todos los brokers tú mismo. Las retenciones España no entran aquí.
- Regla de los 2 meses entre brokers: vender en DEGIRO y recomprar el mismo ISIN en TR dentro del plazo difiere la pérdida.
- Traspasos entre brokers: no tributan pero conservan fecha y precio originales. El broker receptor necesita esos datos cargados manualmente.
- Pérdidas 2021 prescriben con esta campaña: revisa el Anexo C.3 de tu Renta 2024 antes del 30 de junio de 2026.
Recursos relacionados
- Compensar pérdidas y ganancias en la Renta 2025: guía completa — caso general con un solo broker, mecanismo del 25 % y arrastre 4 años.
- La regla de los 2 meses en IRPF — norma antiaplicación con ejemplos.
- Casillas IRPF para inversores 2025 — visión panorámica del Modelo 100.
- Tramos de la base del ahorro 2025 — los 5 tramos vigentes y el último al 30 % desde 2025.
- Doble imposición internacional en dividendos — casilla 0588 con USA, Suiza y otros.
- Consolidar FIFO entre IBKR y otros brokers — caso operativo con Position Transfer Cost Basis.
- Seguimiento de cartera con varios brokers — visualización consolidada del patrimonio.
- Declarar ETFs en la Renta 2025 — específico para ETFs con muchos lotes.
- Declarar Trade Republic: casillas 031 y 328.
- Errores del borrador con Trade Republic.
- Declarar DEGIRO.
- Declarar Interactive Brokers.
- Cómo declarar Trading 212 en la Renta 2025 — casillas y CSV paso a paso.
Compensar bien en multi-broker exige datos correctos. Con datos broker a broker el error se amplifica año tras año hasta que lo corrijas. micartera importa los CSVs de DEGIRO, Trade Republic, Trading 212 e Interactive Brokers, reconstruye el FIFO global por ISIN cruzando todos los brokers, separa retenciones España de retenciones origen extranjero y deja las casillas 0327-0328, 0029, 0588 y 0027 listas para llevar a Renta WEB.
Este artículo es divulgativo y está basado en la normativa fiscal vigente a la fecha de publicación (Ley 35/2006 del IRPF, artículos 33.5.f, 37.2, 49 y 50; Ley 7/2024; Manual Práctico IRPF 2024 de la AEAT). No constituye asesoramiento fiscal personalizado. Para casos con actividad económica, herencias, pactos sucesorios o situaciones societarias, consulta con un asesor fiscal colegiado.