utxoproof report local-first · static HTML · no JavaScript
DEMO — synthetic v8 account workflow. Chain transactions are seeded for illustration; not real holdings or tax advice.

Bank statement review

Bank review — kbc-bankaccount+kbc-creditcard

Bank-statement review: parsed statement rows with fiat-leg matches against exchange trades, plus unmatched rows needing manual review. Statements corroborate the euro legs of your trades; they never enter the cost pool.
Statement rows 4 parsed from supplied CSV files
Fiat-leg matches 0 exchange trades with a euro leg
Manual review 4 statement rows still unresolved
Rule Evidence bank rows corroborate, they never enter the cost pool

Review progress

11,180
100%
  • matched — 0.00 EUR
  • unmatched — 11,179.50 EUR

Statement value matched to exchange trades (EUR)

Statement rows

DateDescriptionAmount (EUR)CounterpartyReferenceAccountSource
2023-02-15BINANCE storting11,000.00BE12345678901234B1kbc-checkingchecking.csv
2023-06-16FAKE*Shop — example.com, België-42.50—Example purchasekbc-visavisa.csv
2023-06-20FAKE*Refund — example.org, Verenigde Staten (+ €1.50 fee)92.00—Refund testkbc-visavisa.csv
2023-07-11FAKE*Usd — example.net, Nederland-45.00—FX fallbackkbc-visavisa.csv

Fiat-leg matches

No statement row matched an exchange trade within the matching window.

Unmatched rows (manual review)

DateDescriptionAmount (EUR)AccountSource
2023-02-15BINANCE storting11,000.00kbc-checkingchecking.csv
2023-06-16FAKE*Shop — example.com, België-42.50kbc-visavisa.csv
2023-06-20FAKE*Refund — example.org, Verenigde Staten (+ €1.50 fee)92.00kbc-visavisa.csv
2023-07-11FAKE*Usd — example.net, Nederland-45.00kbc-visavisa.csv