Por qué el Realized P&L de Interactive Brokers no siempre sirve para declarar la renta
Respuesta rápida. El Realized P&L que Interactive Brokers reporta en su Activity Statement se calcula con criterios internos del broker: su FIFO, su tipo de cambio y su cost basis. Es un dato útil para conciliar, pero no reproduce automáticamente el criterio fiscal español para una declaración. Puede haber diferencias por el tipo de cambio, por valores cotizados en divisa, por la regla anti-aplicación de los dos meses o cuando falta el coste histórico de adquisición.
1. Qué es exactamente el Realized P&L de IBKR
Interactive Brokers genera, dentro del Activity Statement, una sección llamada “Realized & Unrealized Performance Summary”. Allí aparece, por símbolo, el resultado realizado del ejercicio: cuánto se ha ganado o perdido en operaciones cerradas.
Ese número:
- Se calcula con el FIFO del broker, coherente con sus propios libros.
- Se expresa en la base currency de la cuenta (típicamente EUR, aunque hay clientes con base USD).
- Aplica un tipo de cambio que el broker resuelve internamente, que no necesariamente coincide con el tipo BCE per-fecha.
- Arrastra un cost basis que puede haberse abierto hace años, posiblemente antes de la apertura de la cuenta actual o procedente de una transferencia desde otro broker.
Todo eso es coherente para el broker. No siempre coincide con el cálculo aplicable a una declaración española.
2. Las cinco diferencias más habituales
2.1. Tipo de cambio
El broker convierte con su FX interno. La práctica habitual para reproducir el criterio fiscal español usa el tipo de cambio publicado por el BCE para cada fecha. La diferencia por operación es pequeña pero acumula a lo largo del año.
2.2. FIFO fiscal vs FIFO de broker
El criterio FIFO fiscal español (art. 37.2 LIRPF) aplica por valores homogéneos. En la mayoría de casos coincide con el FIFO del broker, pero en corporate actions, transferencias internas o cambios de cuenta la trazabilidad puede divergir.
2.3. Criterio doctrinal para valores cotizados en divisa
El criterio aplicable a valores cotizados en divisa calcula la ganancia/pérdida en la divisa nativa y la convierte al tipo de cambio de la fecha de venta. El broker, internamente, puede haber consolidado todo en base currency con conversiones a fecha de cada lado. No tiene por qué dar el mismo resultado.
2.4. Regla anti-aplicación de los 2 meses (art. 33.5 LIRPF)
Si se vende una acción cotizada con pérdida y se vuelve a comprar el mismo valor en una ventana de ±2 meses, la pérdida se difiere y el coste se traslada al lote recomprado. El broker no implementa esta regla en su Realized P&L —no es su función—. La aplicación fiscal correcta debe hacerse en el cálculo.
2.5. Cost basis cuando falta histórico
Si la posición vendida procede de una compra anterior que no está cubierta por el Activity Statement actual, el Realized P&L del broker se construye con un cost basis aproximado, no con el coste fiscal real. Mezcla capital y FX al tipo equivocado, y usarlo como si fuera el resultado fiscal de la operación introduce un error de difícil detección sin el extracto del año anterior.
3. Tabla comparativa: broker vs criterio fiscal
| Aspecto | Realized P&L IBKR | Criterio fiscal español |
|---|---|---|
| Propósito | Reporting interno del broker | Cálculo declarable en la renta |
| Tipo de cambio | FX interno del broker | Referencia BCE de cada fecha |
| FIFO | Por valor en libros del broker | Por valores homogéneos, art. 37.2 LIRPF |
| Valores en divisa | Conversión interna unificada | Cálculo en divisa nativa convertido al FX de venta |
| Regla 2 meses | No la aplica | Aplica al cálculo |
| Cost basis si falta histórico | Aproximado/arrastrado | Requiere extracto del año previo |
4. Cuándo el dato del broker sí es razonable como referencia
- Cuentas en base EUR con operaciones únicamente en EUR: la diferencia tiende a ser mínima.
- Operaciones del mismo año fiscal con FIFO matched completo y FX estable.
- Como conciliación: contrastar el resultado fiscal calculado con el del broker es útil para detectar posibles errores.
5. Cuándo conviene no usar el Realized P&L del broker directamente
- Cuando hay operaciones en divisa extranjera y la divisa se ha movido durante el año.
- Cuando hay ventas sin compra histórica dentro del Activity Statement actual.
- Cuando hay corporate actions (splits, mergers, spinoffs, derechos) en el historial.
- Cuando se han recibido transferencias internas desde otro broker.
- Cuando se quiere aplicar correctamente la regla de los 2 meses.
6. Lo que hace RentaXML cuando faltan datos
Si el motor detecta que una venta no tiene compra histórica suficiente, no copia automáticamente el Realized P&L del broker como verdad fiscal. La operación se marca como pendiente de revisión —“falta confirmar el coste de adquisición”— y se solicita al cliente el Activity Statement del ejercicio anterior. Tras incorporar el histórico, el motor recalcula con el FIFO real y emite el informe definitivo.
Un dato del broker puede ser una buena pista de conciliación, pero no debe sustituir al cálculo fiscal si falta el histórico de adquisición.
7. Para seguir leyendo
- Cómo declarar acciones en dólares en la renta española (artículo pilar).
- Qué pasa si falta el histórico de compras en Interactive Brokers — resolución de casos sin cost basis.
- Cartera pequeña, importes grandes — contextualizar cifras del Activity Statement.
Preguntas frecuentes
¿IBKR calcula mal entonces?
¿Cuánto puede diferir el resultado fiscal del Realized P&L del broker?
¿Puedo usar el Realized P&L como referencia para revisar mi declaración?
¿Y si tengo cuenta base USD?
¿RentaXML usa el Realized P&L del broker como dato oficial?
Conciliación broker vs fiscal: cómo hacerlo bien
Los datos del broker son una referencia útil; el cálculo fiscal definitivo se construye aparte. Campus Opciones — la comunidad detrás de RentaXML — manda una newsletter gratuita con análisis fiscal y operativa con Interactive Brokers. Buen recurso para asesores y para inversores activos.
campusopciones.com es el proyecto detrás de RentaXML — comunidad española de inversores con Interactive Brokers.
