{{template "base" .}} {{define "content"}} {{$d := .}}

{{$d.T.Get "tax.title"}}

{{$d.T.Get "tax.btn_export"}}

{{$d.T.Get "tax.gross_income"}}

€{{cents $d.GrossIncomeCents}}
{{$d.T.Get "tax.gross_income_sub"}}

{{$d.T.Get "tax.total_expenses"}}

€{{cents $d.TotalDeductCents}}
{{$d.T.Get "tax.total_expenses_sub"}}

{{$d.T.Get "tax.capital_gains"}}

€{{cents $d.CapitalGainsCents}}
{{$d.T.Get "tax.capital_gains_sub"}}

{{$d.T.Get "tax.capital_losses"}}

€{{cents $d.CapitalLossesCents}}
{{$d.T.Get "tax.capital_losses_sub"}}

{{$d.T.Get "tax.net_capital"}}

{{if ge $d.NetCapitalCents 0}}
€{{cents $d.NetCapitalCents}}
{{else}}
-€{{cents (centsAbs $d.NetCapitalCents)}}
{{end}}
{{$d.T.Get "tax.net_capital_sub"}}
{{if $d.CapitalEntries}}
{{$d.T.Get "tax.capital_table.section_title"}}
{{range $d.CapitalEntries}} {{end}}
{{$d.T.Get "tax.capital_table.col_name"}} {{$d.T.Get "tax.capital_table.col_isin"}} {{$d.T.Get "tax.capital_table.col_cost_basis"}} {{$d.T.Get "tax.capital_table.col_proceeds"}} {{$d.T.Get "tax.capital_table.col_gain_loss"}} {{$d.T.Get "tax.capital_table.col_pct"}}
{{.Name}} {{.ISIN}} €{{cents .BuyCents}} €{{cents .SellCents}} {{if ge .GainCents 0}}+{{end}}€{{cents .GainCents}} {{pctSign .GainPct}}{{printf "%.1f" .GainPct}}%
{{end}}
{{$d.T.Get "tax.expenses_table.section_title"}}
{{if $d.Deductibles}} {{range $d.Deductibles}} {{end}}
{{$d.T.Get "tax.expenses_table.col_category"}} {{$d.T.Get "tax.expenses_table.col_total_spent"}}
{{.Category}} €{{cents .TotalCents}}
{{$d.T.Get "tax.expenses_table.row_total"}} €{{cents $d.TotalDeductCents}}
{{else}}
{{$d.T.Get "tax.expenses_table.empty_msg"}} {{$d.Year}}
{{end}}
{{end}}