Esta guia es solo informativa y no constituye asesoramiento fiscal.
Esta guia es informativa y no constituye asesoramiento fiscal. Las casillas, plazos y normativa corresponden a la informacion publica disponible en el momento de redaccion y pueden actualizarse cada campana. Consulta siempre con un asesor fiscal cualificado antes de presentar tu declaracion. OpenRenta es un proyecto de codigo abierto distribuido bajo licencia MIT, sin garantias de ningun tipo.
La herramienta de ganancias de capital de OpenRenta cubre el flujo del Modelo 100 para inversor: procesa los CSV de tu broker y, en lugar de devolverte un fichero para importar, te abre una pestaña “Rellenar Renta WEB” casilla por casilla con cada importe listo para copiar. Todo el cálculo (FIFO, regla de los 2 meses, doble imposición) ocurre en tu navegador: ningún dato sale de tu dispositivo.
Paso 1: Sube tus CSV
Abre la herramienta de ganancias de capital y arrastra los ficheros exportados desde tu broker al área de subida.
- Interactive Brokers: Flex Query en CSV. Ver cómo descargar el CSV de IBKR.
- DeGiro:
Transactions.csv+Account.csv(ambos necesarios). Ver cómo descargar el extracto de DEGIRO.
Puedes subir varios ficheros a la vez. OpenRenta detecta el broker, clasifica cada fichero y deduplica operaciones por TradeID si subes Flex Queries solapadas. Un panel de estado avisa de los archivos que faltan para que un broker quede completo.
Paso 2: Revisa los datos importados
Tras el parseo, OpenRenta muestra los datos clasificados en cuatro pestañas:
- Operaciones: compras y ventas de acciones y ETFs.
- Opciones: aperturas, cierres, ejercicios y asignaciones de opciones y futuros.
- Dividendos: dividendos cobrados, con retención en origen cuando la hay.
- Divisas: movimientos en divisa extranjera para el cálculo multidivisa.
Filtra por ISIN, fecha o broker para buscar operaciones concretas. Si detectas algo raro (comisión sin firmar, ticker desconocido), puedes eliminar líneas individuales antes de calcular.
OpenRenta también alerta de posibles stock splits: cambios bruscos de precio o cantidad sin trazabilidad. Confirma o descarta cada uno. Si el split es real pero no se detectó automáticamente, en el paso 3 puedes añadirlo a mano (
Paso 3: Configura el cálculo
En el paso 3 seleccionas:
- Ejercicio fiscal a declarar (por defecto, el anterior al actual).
- Pérdidas pendientes de compensar de ejercicios anteriores, hasta 4 años atrás, separadas entre Grupo A (capital mobiliario) y Grupo B (ganancias patrimoniales) según el
Art. 49 LIRPFSe abre en una pestana nueva . - Stock splits confirmados: revisa los detectados en el paso 2 y añade manualmente cualquier split que la herramienta no haya identificado.
Los valores por defecto son razonables para la mayoría de usuarios.
Paso 4: Calcula y audita el resultado
Pulsa Calcular. OpenRenta ejecuta en tu navegador:
- Conversión a euros con el tipo de cambio de la fecha de cada operación: si el CSV del broker trae la columna FX (
FXRateToBaseen IBKR,Tipo de cambioen DeGiro, etc.), OpenRenta usa ese tipo; si no, recurre al tipo BCE oficial (DGT V0808-21Se abre en una pestana nueva ,Tipos BCESe abre en una pestana nueva ). - Aplicación de FIFO global por ISIN, agregando lotes de todos los brokers en una sola cola por valor (
Art. 37.2 LIRPFSe abre en una pestana nueva ). - Detección de la regla de los 2 meses y bloqueo de las pérdidas afectadas (
Art. 33.5.f LIRPFSe abre en una pestana nueva ). - Cálculo de la deducción por doble imposición por país a partir de las retenciones en origen (
Art. 80 LIRPFSe abre en una pestana nueva ). - Compensación de pérdidas del ejercicio con las del Grupo correspondiente y arrastre de los saldos pendientes (
Art. 49 LIRPFSe abre en una pestana nueva ). - Estimación de cuota con los tipos vigentes del
Art. 66 LIRPFSe abre en una pestana nueva .
La pestaña Detalle muestra un acordeón con:
- Resumen por valor (ISIN): ganancia / pérdida neta por título.
- Detalle FIFO: cada venta con sus emparejamientos y la pérdida bloqueada si procede.
- Regla de los 2 meses: ventas afectadas y reasignación al lote recomprado.
- Opciones y futuros: agregados por contrato y clase de evento.
- Dividendos y doble imposición: bruto cobrado, retención en origen y deducción aplicada.
- Divisas y conversiones: cuenta multidivisa con criterio DGT V2422-20 / V1613-25.
- Compensación de pérdidas y arrastre: cuánto compensa este año y cuánto se arrastra.
- Impuesto estimado: estimación informativa de la base del ahorro.
Usa esta pestaña para auditar el cálculo antes de pasar a transcribirlo.
Paso 5: Rellena Renta WEB casilla por casilla
En la misma pantalla de resultados, abre la pestaña “Rellenar Renta WEB”. Aquí OpenRenta deja el modo cálculo y se convierte en una guía interactiva: una tarjeta por bloque de casillas, con la ruta exacta dentro de Renta WEB, el valor a escribir y un botón “Copiar valor” al lado de cada importe.
El flujo recomendado:
- Abre Renta WEB en otra pestaña del navegador (con certificado digital, Cl@ve o referencia).
- Sigue las tarjetas de OpenRenta en orden: cada una indica el apartado de Renta WEB al que ir (F2 para transmisiones, B para dividendos e intereses, M para deducciones por doble imposición).
- Para cada casilla, pulsa “Copiar valor” y pégalo en el campo correspondiente de Renta WEB.
- Los campos marcados como “Renta WEB lo calcula solo” no se rellenan: solo se verifican una vez que has introducido los datos de origen.
Cada tarjeta incluye además la base legal (artículo de la LIRPF o consulta DGT aplicable) y un enlace a un tutorial específico de la casilla por si necesitas más contexto. Detalle global del orden en cómo rellenar Renta WEB como inversor.
Casillas que cubre la herramienta
| Casilla(s) | Concepto |
|---|---|
| 0027 | Intereses sobre saldo, cupones de bonos |
| 0029 | Dividendos brutos |
| 0328 / 0326-0330 | Acciones cotizadas |
| 0395 | Pérdidas bloqueadas por recompra |
| 0435-0438 | Arrastre de pérdidas patrimoniales |
| 0588 | Doble imposición internacional |
| 1624-1628 | Opciones y futuros |
| 1624-1628 (clave 4) | Cuenta multidivisa y forex (misma ficha que opciones) |
| 2224-2236 | ETFs y SICAVs índice cotizadas |
Privacidad
- Ningún dato sale de tu navegador. Todo el cálculo es JavaScript local.
- Sin cuenta, sin registro. La herramienta es puramente anónima.
- Código abierto bajo Elastic License 2.0. Puedes revisar el cálculo en GitHub.
Recursos relacionados
Preguntas frecuentes
Articulos relacionados
Gratis · Open source · Sin cuentas
Renta, Modelo 720 y criptomonedas en una misma suite.
Sin asesor, sin suscripción, sin enviar tus datos. Elige la herramienta que necesitas y obtén los resultados listos para presentar.
Ver herramientas