How to export your Coinbase transaction history
Coinbase stores your full trading history under Statements. You need the complete CSV, not just the current year, so you can review cost basis and adjusted cost base treatment from your earliest purchases.
- Go to accounts.coinbase.com and sign in.
- Select Statements from the left sidebar.
- Under "Generate custom statement," select All assets and All transactions.
- Set the date range from account opening to today, not just the tax year.
- Choose CSV format and click Generate.
The export includes buys, sells, sends, receives, converts, staking rewards, Coinbase Earn, learning rewards, and Advanced Trade fills - all 35+ transaction types in a single file.
ACB, inclusion rates, and the superficial loss rule
Canada uses the Adjusted Cost Base (ACB) method for crypto. ACB is the weighted average cost of all units of an asset you hold. Every time you buy more, the ACB is recalculated. Every time you sell, the gain or loss is the difference between proceeds and the ACB of the units disposed.
Only 50% of capital gains are taxable in Canada under current law. On a $1,000 capital gain, you add $500 to your taxable income and pay tax at your marginal rate. A proposed increase to two-thirds inclusion for gains over $250,000 was announced in the 2024 federal budget but was later cancelled and did not take effect.
The superficial loss rule denies a capital loss if you buy the same asset within 30 calendar days before or after the sale. The denied loss is added to the ACB of the replacement units instead.
- Taxable events: Sells, crypto-to-crypto swaps, spending crypto, gifting crypto.
- Non-taxable: Buying crypto with CAD, transferring between your own wallets.
- Cost basis method: ACB (Adjusted Cost Base) - weighted average cost of all units held.
- Tax forms: Schedule 3 (Capital Gains and Losses) filed with your T1 General return.
- Staking rewards: Taxable as income at fair market value when received. ACB of received tokens set to that FMV.
- Filing deadline: April 30 (self-employed: June 15, but tax owed is still due April 30).
How the report works
The calculator parses all 35+ Coinbase transaction types and produces a transaction schedule for every asset across your complete history. Each disposal includes proceeds, cost basis, gain or loss, and the 50% taxable amount for Canadian review.
Staking rewards, Coinbase Earn, and learning rewards are separated as crypto income, valued at fair market value at the time of receipt. When you later sell those tokens, the capital gain is calculated from that FMV as the ACB.
The report includes a Schedule 3 filing table, income summary, holdings with cost basis, and a complete transaction audit trail. All values are converted to CAD using historical Bank of Canada exchange rates.
CRA and Coinbase
Coinbase does not issue any Canadian tax slips. CRA is actively pursuing crypto data through court orders and information-sharing agreements with foreign exchanges. You are responsible for self-reporting all crypto activity on your T1 return.
- CRA reporting: Coinbase does not issue T3, T5, or any other tax slips to Canadian users. CRA has obtained Federal Court orders requiring crypto exchanges to disclose Canadian user data. Self-reporting on Schedule 3 is required.
- Coinbase in CAD: Coinbase supports CAD trading pairs, but the CSV export reports all values in USD. Our calculator converts every transaction to CAD using historical Bank of Canada rates for accurate CRA filing.
- Staking rewards: Coinbase staking (ETH, SOL, ATOM) and Coinbase Earn are taxable income at fair market value when received. The ACB of the received tokens is set to that FMV.
- Superficial loss detection: If you sell at a loss on Coinbase and rebuy within 30 days (on Coinbase or elsewhere), the loss is denied. The denied loss gets added to the ACB of the replacement units.
- No 1099-DA: The US-only 1099-DA form does not apply to Canadian users. You receive no tax documents from Coinbase and must calculate everything yourself.
Related calculators and guides
Coinbase calculator: Coinbase Tax Calculator (all countries)
Canada calculator: Canada Crypto Tax Calculator (all exchanges)
Other exchanges in Canada:
Binance Canada ·
Kraken Canada