DeclaRenta es una aplicación web gratuita que lee los informes de tu broker extranjero y calcula las casillas de la renta con FIFO y los tipos de cambio oficiales del BCE. Renta Web no importa esos datos, así que sin esto hay que hacerlo a mano. Funciona en declarenta.com sin registro, o en tu propio equipo con Docker.
- Tus ventas de IBKR, Degiro y otros 11 brokers en un solo FIFO, con el tipo del BCE del día de cada operación.
- Las casillas 0328, 0331, 1633, 1637, 0029, 0027 y 0588 del Modelo 100 con su importe, y una guía de dónde escribir cada una en Renta Web.
- El fichero del Modelo 720 listo para subir a la AEAT, validado contra la especificación del BOE, y el aviso de si superas los 50.000 EUR.
- La revisión del Modelo 721 (cripto) y la guía del D-6 a partir de los mismos ficheros.
- La regla anti-churning aplicada de forma proporcional y la deducción por doble imposición por país. La compensación de pérdidas de los cuatro años anteriores solo está en la CLI (
--prior-losses), que muestra el resultado en la consola. - Splits, fusiones, spin-offs y scrip dividends tratados según la LIRPF, para acciones, ETFs, opciones, futuros, forex, bonos, CFDs y cripto.
- Gráficas, comparativa con años anteriores, exportación a JSON, CSV y PDF, y una traza del motor de divisas para auditar cada cifra.
- Todo se calcula en tu navegador: sin cuenta, sin analítica y sin subir nada; la única conexión es al BCE para los tipos de cambio.
Entra en declarenta.com, pulsa Comenzar y arrastra el informe de tu broker (.xml, .csv, .json o .xlsx). En tres pasos verás cada casilla del Modelo 100 con su importe. Para alojarlo tú mismo:
docker run -p 8080:80 drumsergio/declarenta:0.58.30Luego abre http://localhost:8080. Ficheros de ejemplo, la CLI y el hosting estático están en Primeros pasos.
La documentación completa está en declarenta.com/docs.
- Primeros pasos: la web, tu primera declaración, Docker y la CLI
- Uso: las secciones de la web y todos los comandos
- Brokers soportados: el fichero que exportar de cada broker
- Modelos fiscales y motor fiscal: las reglas que aplica el motor
- Casillas del Modelo 100: cada casilla con su fórmula y su base legal
- Modelo 720, 721 y D-6: umbrales, ficheros y guías
- Traza del motor de divisas: el modo diagnóstico para las casillas 1633 y 1637
- Preguntas frecuentes y Solución de problemas
- Privacidad: qué se procesa, dónde y qué sale de tu equipo
- Desarrollo: build, tests, contribuir y soporte
Errores y propuestas: GitHub Issues. Novedades: el canal de Telegram @declarenta. Listado en awesome-spain.
DeclaRenta es una ayuda de cálculo, no asesoramiento fiscal. Comprueba cada importe, o pídeselo a un profesional, antes de presentarlo a la Agencia Tributaria: la declaración es responsabilidad de quien la firma.
AGPL-3.0-or-later. Si ofreces una versión modificada como servicio en red, debes ofrecer su código fuente a sus usuarios.
