Skip to content

z4dri05/bitpanda_tax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitpandaTax 🐼🇪🇸

Calcula lo que le debes a Hacienda por tus cripto en Bitpanda y te escupe un informe PDF listo para copiar en la declaración de la renta.


¿Qué calcula?

Casilla Qué es Cómo lo detecta
1800–1814 Ganancias/Pérdidas Patrimoniales Método FIFO (obligatorio por Hacienda)
0033 Rendimientos de Capital Mobiliario Detecta automáticamente el staking
0304 Ganancias No Derivadas Detecta airdrops y promociones

Las comisiones se deducen del coste de adquisición y transmisión.


Instalación

Necesitas Python instalado.

git clone https://github.com/tu-usuario/bitpanda_tax.git
cd bitpanda_tax
pip install -r bitpanda_tax/requirements.txt

Cómo usarlo

Interfaz gráfica (lo normal)

python bitpanda_tax/main.py
  1. Seleccionar CSV → el historial de transacciones que descargaste de Bitpanda
  2. Elige el año fiscal a declarar
  3. Si tienes un fifo_state del año anterior, cárgalo en "Cargar FIFO previo" (ver abajo)
  4. Generar Informe → listo, sale un informe_fiscal_XXXX.pdf

Terminal (avanzado)

python bitpanda_tax/main.py --csv tu_archivo.csv --year 2025 --fifo-prev fifo_state_2024.json --output informe_2025.pdf

Para empalmar con Blockpit, Koinly u otros: usa --fifo-start-date YYYY-MM-DD o inyecta directamente un .json adaptado.


El archivo FIFO: no lo pierdas

Hacienda obliga a usar FIFO: cuando vendes, asumes que vendes lo más antiguo que compraste. Para que el programa recuerde compras de hace 3 años, guarda el estado en un archivo.

El flujo año a año:

Declaras 2024
    → El programa genera fifo_state_2024.json   ← GUÁRDALO
    
Declaras 2025
    → Cargas fifo_state_2024.json en "Cargar FIFO previo"
    → El programa recuerda todos tus precios de compra anteriores
    → Genera fifo_state_2025.json   ← GUÁRDALO

Si no cargas el FIFO del año anterior, los cálculos saldrán mal.


Aviso legal

Herramienta experimental para uso personal. El autor no se hace responsable de errores ni problemas con la AEAT. Revisa siempre los números y consulta a un asesor fiscal si tienes dudas. MIT License.

Packages

 
 
 

Contributors

Languages