Skip to content

Latest commit

 

History

510 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeclaRenta

Última versión CI Licencia Descargas en Docker Hub Estrellas

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.

Resultados del Modelo 100 en DeclaRenta: las casillas 0328, 0331, 0029, 0027 y 0588 del ejercicio 2024 calculadas a partir de informes de cinco brokers

Funcionalidades

  • 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.

Inicio rápido

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.30

Luego abre http://localhost:8080. Ficheros de ejemplo, la CLI y el hosting estático están en Primeros pasos.

Documentación

La documentación completa está en declarenta.com/docs.

Errores y propuestas: GitHub Issues. Novedades: el canal de Telegram @declarenta. Listado en awesome-spain.

Descargo de responsabilidad

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.

Licencia

AGPL-3.0-or-later. Si ofreces una versión modificada como servicio en red, debes ofrecer su código fuente a sus usuarios.

About

Convierte informes de brokers extranjeros en declaraciones fiscales españolas: Modelo 100 (Renta), Modelo 720, Modelo 721 (cripto) y D-6. 100% gratuito, privado y self-hosted.

Topics

Resources

Security policy

Stars

48 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages