CRA-focused crypto capital gains calculator

Upload your transactions

ACB is the default Canadian reporting approach. FIFO/LIFO are shown for comparison only.

Required base columns: UTC Timestamp, Transaction Type (BUY/SELL), Asset, Quantity. Add Asset Price in CAD, Transaction Value in CAD; or use non-CAD columns like Asset Price in USD, Transaction Value in USD — we convert them at Bank of Canada daily rates automatically.
Exports from Coinbase, Newton, Binance are recognized automatically — upload the file as downloaded, no renaming needed. We read buys and sells; transfers, rewards and crypto-to-crypto conversions are listed back to you rather than silently ignored.
On another exchange? Download the sample CSV template and paste your rows in — most exports contain these fields under different column names.

Your data is processed in memory only and is not written to disk. We do not store, review, or sell your transaction data.

This is a calculation tool, not tax advice. Verify all figures with a qualified tax professional before filing. See the CRA capital gains guide for authoritative guidance.