📊 Report Fiscale Crypto {{ year }}

{% if nome or cognome or codice_fiscale %}

👤 Dati del Contribuente

Nome:{{ nome|default("", true) }}
Cognome:{{ cognome|default("", true) }}
Codice Fiscale:{{ codice_fiscale|default("", true) }}
{% endif %} {% if investment and investment.anni %}

💶 Investimento Effettivo (Quanto hai versato)

Voci separate per denaro vero versato con carta (fiat) e trasferimenti di cripto in ingresso da altre piattaforme. Le compravendite (BUY/SELL) sono nel dettaglio transazioni più sotto.

Totale Fiat Versato (carte)

{{ investment.totale_fiat_eur|round(2) }} €

{% for anno in investment.anni %} {% if anno.depositi_count > 0 %}

Trasferimenti cripto in ingresso {{ anno.anno }}

{{ anno.depositi_count }} asset

{% endif %} {% endfor %}
{% if investment.anni %}

Riepilogo per anno

{% for anno in investment.anni %} {% endfor %}
Anno Fiat versato (carte) Trasferimenti cripto in ingresso Dettaglio trasferimenti
{{ anno.anno }} {{ anno.fiat_eur|round(2) }} € {% if anno.depositi_count > 0 %} {{ anno.depositi_count }} asset {% else %} — {% endif %} {% if anno.depositi_count > 0 %} {% for pair, qty in anno.depositi.items() %} {{ pair }}: {{ qty|fmt_qty(8) }}{% if not loop.last %}, {% endif %} {% endfor %} {% else %} — {% endif %}

Nota: i trasferimenti in ingresso sono movimenti interni (la stessa cripto era già di tua proprietà su un'altra piattaforma). NON sono "costi di acquisto": per il fisco conta il costo di carico originario, che qui è valorizzato a 0 se non documentato nelle compravendite Gate.io.

{% endif %}
{% endif %}

💰 Report Fiscale (Plusvalenze/Minusevalenze)

Plusvalenze Totali

{{ tax_report.summary.total_gains_amount|round(2) }} €

Minusvalenze Totali

{{ tax_report.summary.total_losses_amount|round(2) }} €

Risultato Netto

{{ tax_report.summary.net_gain_loss|round(2) }} €

{% set tax_rate = tax_report.summary.tax_rate|default(0.26) %}

Imposta Dovuta ({{ (tax_rate * 100)|int }}%)

{% set taxable = tax_report.summary.taxable_amount %} {% set tax_due = taxable * tax_rate if taxable > 0 else 0 %}

{{ tax_due|round(2) }} €

{% if year <= 2024 %}

Franchigia di €2.000 applicata (in vigore fino al 2024)

{% else %}

Nessuna franchigia dal 2025 (eliminata dalla L. di Bilancio 2025)

{% endif %}

Dettagli Calcolo

Imponibile fiscale: {{ tax_report.summary.taxable_amount|round(2) }} €
Aliquota: {{ (tax_rate * 100)|int }}%
Numero transazioni: {{ tax_report.summary.total_transactions }}
Metodo calcolo: LIFO (Last-In-First-Out)
{% if rw_report %}

📈 Quadro RW + Imposta Cripto-attività

{% set rw_begin = rw_report.quadro_rw.total_value_begin if rw_report.quadro_rw.total_value_begin is defined else 0 %} {% set rw_end = rw_report.quadro_rw.total_value %} {% set rw_delta = rw_end - rw_begin %}

Valore Iniziale (31/12/{{ year-1 }})

{{ rw_begin|round(2) }} €

Valore Finale ({{ as_of_display }})

{{ rw_end|round(2) }} €

Variazione

{{ rw_delta|round(2) }} €

IC Dovuta (0.2%)

{{ rw_report.ivafe.tax_amount|round(2) }} €

Imposta cripto-attività 0,2% al 31/12, non dovuta sotto 12€

{% if price_sources %}

Fonti Prezzi Utilizzate

{% for source, data in price_sources.items() %} {% endfor %}
Fonte Asset Percentuale
{% if source == 'market' %}Prezzi di mercato {% elif source == 'avg_cost' %}Costo medio {% else %}Sconosciuto {% endif %} {{ data.assets|join(', ') }} {{ data.percentage|default(0) }}%
{% endif %} {% if rw_details and rw_details.ivafe_details %}

Dettaglio IC per Asset

{% for item in rw_details.ivafe_details.details %} {% endfor %}
Asset Quantità Costo Medio Valore Fiscale IC
{{ item.asset }} {{ item.amount|fmt_qty(8) }} {{ item.avg_cost|fmt_qty(4) }} € {{ item.fiscal_value|round(2) }} € {{ item.ivafe|round(2) }} €
{% endif %}
{% endif %} {% if rw_details and rw_details.unrealized_gains %}

📊 Valore Patrimoniale Reale ({{ as_of_display }})

Costo di carico LIFO vs valore di mercato reale (prezzi alla {{ as_of_display }}). Le minusvalenze NON realizzate (monete ancora detenute) non entrano nel calcolo fiscale, ma documentano il valore effettivo del patrimonio. Le monete residue sotto {{ rw_details.unrealized_gains.detail_threshold|round(0) }}€ sono aggregate nella voce finale.

Costo Totale

{{ rw_details.unrealized_gains.total_cost_basis|round(2) }} €

Valore di Mercato

{{ rw_details.unrealized_gains.total_market_value|round(2) }} €

Esito Non Realizzato

{{ rw_details.unrealized_gains.total_unrealized_gain_loss|round(2) }} €

Rendimento

{{ rw_details.unrealized_gains.unrealized_percentage|round(1) }}%

Dettaglio per Asset (foto patrimoniale {{ as_of_display }})

{% for item in rw_details.unrealized_gains.details %} {% endfor %}
Asset Quantità Costo Medio Costo Totale Prezzo {{ as_of_display }} Valore Mercato Esito Non Realizzato
{{ item.asset }} {{ item.amount|fmt_qty(8) }} {{ item.avg_cost|fmt_qty(6) }} € {{ item.cost_value|round(2) }} € {{ item.market_price|fmt_qty(6) }} € {{ item.market_value|round(2) }} € {{ item.unrealized_gain_loss|round(2) }} €
{% endif %} {% if lifo_results %}

📋 Dettaglio Transazioni

{% for tx in lifo_results %} {% endfor %}
Data Asset Tipo Quantità Prezzo € Totale € Plus/Minusvalenza €
{{ tx.date }} {{ tx.asset }} {{ tx.type }} {{ tx.amount|fmt_qty(8) }} {{ tx.price_eur|fmt_qty(4) }} {{ tx.total_eur|round(2) }} {{ tx.gain_loss|round(2) }}
{% endif %}

🔧 Correzione Prezzi Manuale

Per asset senza prezzo di mercato (es. monete sospese/delistate), inserisci manualmente il prezzo alla data del report. Usa 0 se l'asset è documentato a valore nullo (es. estratto conto della piattaforma): così il patrimonio risulta a 0 invece del costo medio pagato.