Crypto Tax Report Canada — Calculate your Coinbase gains for the CRA

Specialized tool for Coinbase users — Canadian & US tax reporting

⚠ Compatible exclusively with CSV files exported from Coinbase (French and English formats)

💬 Our mission: help crypto holders produce their tax report without breaking the bank.

What is CryptoGains Report?

Have you bought, sold, or traded cryptocurrencies on Coinbase? When tax time comes, you need to report your capital gains and losses to the Canada Revenue Agency (CRA) or the IRS in the United States. But calculating all of this manually is a nightmare.

CryptoGains Report does the work for you in seconds:

1
You export your transaction history from Coinbase (a simple CSV file)
2
You import that file into our tool — everything is processed in your browser, nothing is sent over the internet
3
The tool calculates your gains and losses automatically using the method you choose: ACB (average cost, required by the CRA in Canada) or FIFO (First In, First Out, accepted by the IRS in the United States)
4
You get a complete tax report, ready to print or save as PDF for your tax filings

The tool generates detailed reports including:

  • Gains and losses by cryptocurrency (BTC, ETH, SOL, etc.)
  • The detail of each sale with cost basis, proceeds, and net gain/loss
  • The complete history of each asset with chart and timeline
  • Staking/rewards income from Coinbase (reported separately)
  • The formatted tax report per Schedule 3 (Canada) with reference lines (line 12700, 12100)
  • A CSV export compatible with Excel for your records
🔒 Your data stays private — Your CSV file is processed entirely in your browser. No financial data is sent to our servers. We never see your transactions.

See the tool in action

Tool Preview

Gains and Losses
Summary of gains and losses by crypto asset
Sales table
Detail of each sale transaction
Asset history
Complete history with timeline and chart
Tax report
Tax report ready for CRA / IRS (Schedule 3)

🔍 Try interactive demo

Features

📊

ACB / FIFO Calculation

Switch between ACB (Adjusted Cost Base — required by CRA in Canada) and FIFO (accepted by IRS in the United States)

📄

Print-ready tax report

Schedule 3, line 12700 (federal) and TP-21.4.39 (Quebec)

📁

Coinbase CSV import

Import your Coinbase transaction history directly

💾

Excel/CSV export

Export your results in Excel-compatible format

🎁

Rewards tracking

Separate reporting for staking income (line 12100)

📅

Multi-year

Filter by tax year for each filing

💻

Works on all devices

Windows, Mac, Linux — no installation required. Works directly in your browser (Chrome, Safari, Firefox, Edge).

Pricing

19.99 $ CAD
%DURATION_EN% access
  • Unlimited calculations
  • CSV export included
  • Printable tax report
  • Bilingual FR/EN support
Buy a license — $19.99 CAD / 1 year

Our mission: help crypto holders produce their tax report without breaking the bank.

How to Report Crypto Assets on Your Canadian Tax Return

A practical guide to filling out Schedule 3 and the CRA CRYPTO form with your Coinbase transactions

🎯 Which method should you use based on your country?

The cost basis calculation for your crypto assets varies depending on your country of tax residence. Our tool supports both methods and lets you toggle between them with one click.

🇨🇦 Canada — ACB

Adjusted Cost Base (weighted average cost)

The CRA requires the ACB method for identical properties (section 47 of the Income Tax Act). Each purchase recalculates the average cost of your units.

✓ Mandatory for Canadian residents
🇺🇸 United States — FIFO

First In, First Out

The IRS accepts FIFO by default (also LIFO, HIFO, specific identification). The first cryptos purchased are deemed the first sold.

✓ Default for US taxpayers

Concrete example of the difference

Purchases: 1 BTC at $30,000 then 1 BTC at $40,000. Sale: 0.5 BTC at $50,000.

Method Cost Basis Proceeds Taxable Gain
ACB (Canada) $17,500
(average $35,000 ÷ 2)
$25,000 $7,500
FIFO (USA) $15,000
(half of 1st purchase)
$25,000 $10,000
⚠ Important — Good news long-term — Over the entire lifetime of your transactions (when everything is sold), the total gain is identical between ACB and FIFO. The difference is only in the timing (which year the gain is realized).
💡 In our tool — A FIFO / ACB selector is available at the top of the results display. The calculation updates automatically and the tax report is refreshed. Choose based on your country of tax residence.

Sources: CRA — Determining the value of crypto-assetsBoyer & Boyer CPA — 7 crypto tax trapsIRS — Virtual Currency FAQ

📄 Schedule 3 — Capital Gains (Federal)

Schedule 3 of the federal T1 return is the main form for reporting your capital gains and losses, including crypto assets. Since 2024, the CRA has added a dedicated crypto assets section in Part 3 of Schedule 3.

Here's how to fill out the crypto assets section:

Column What to enter Example
(1) Description Crypto asset name and quantity 1068 AKT
(1) Year of acquisition Year the crypto was purchased 2024
(2) Proceeds of disposition Total amount received from the sale (in CAD) $1,781.18
(3) Adjusted cost base (ACB) Total acquisition cost of the crypto (in CAD) $3,025.40
(4) Outlays and expenses Transaction fees (Coinbase commissions) $13.46
(5) Gain or loss Column (2) minus (3) and (4) ($1,257.68)
💡 Line 15200 — Total proceeds of disposition (total of all your crypto sales)
💡 Line 15301 — Total gains or losses on crypto assets
💡 Line 12700 — Taxable capital gains (50% of total net gains)

CryptoGains Report automatically generates all these values from your Coinbase CSV file. Simply copy the amounts into your tax return or hand the report to your accountant.

📝 The CRYPTO Form — Worksheet

Starting with the 2024 tax year, the CRA requires a detailed CRYPTO worksheet alongside Schedule 3. This form requires you to break down your transactions by crypto asset type:

Cryptocurrency

Bitcoin, Ethereum, Solana, etc.

🎭
Utility token

AKT, ICP, LINK, etc.

🖼
Non-fungible token (NFT)

Digital art, collectibles

💰
Security token

Tokens treated as securities

For each type, you must provide: the quantity, description, year of acquisition, proceeds of disposition, adjusted cost base, expenses, and the gain or loss.

⚠ Important — The CRYPTO form also includes sections for business income (section 5), rental income (section 6.1), and interest income (section 6.2) from crypto assets. Most individual investors only need to fill out the capital gains section (section 4).

🏷 Cryptocurrency or Utility Token? — How to Tell the Difference

The CRA's CRYPTO form requires you to classify your assets by type. But how do you know if your crypto is a "cryptocurrency" or a "utility token"? The distinction is based on the token's primary function:

Type Definition Examples
₿ Cryptocurrency Primarily designed as a medium of exchange or store of value Bitcoin (BTC)
🎭 Utility token Provides access to a service or function on a specific blockchain ETH, SOL, AKT, ICP, LINK, UNI, DOT
💰 Security token Represents ownership in an asset, similar to a stock Security-type tokens
🖼 Non-fungible token Unique and non-interchangeable token (art, collectibles) NFTs, digital art
💡 In practice — Apart from Bitcoin (clearly a cryptocurrency), the vast majority of tokens on Coinbase (ETH, SOL, AKT, ICP, LINK, etc.) are technically utility tokens because they are used to pay transaction fees or access services on their respective networks. This is also the default classification used by TurboTax.
✅ Good news — The classification between "cryptocurrency" and "utility token" does not change the amount of tax you owe. The capital gain or loss calculation is identical for both types. It's simply a categorization exercise required by the CRYPTO form. When in doubt, classify your Coinbase tokens as "utility token" (except Bitcoin).

📊 Canadian Crypto Tax Rules — What You Need to Know

50% Inclusion Rate

In Canada, only 50% of your capital gains are taxable. If you have $10,000 in gains, only $5,000 is added to your taxable income.

ACB Method (Canada)

The CRA requires the Adjusted Cost Base (ACB — weighted average cost) method. For US users, the IRS accepts the FIFO method. Our tool provides both.

Taxable Events

Selling crypto, exchanging one crypto for another, or using crypto to purchase goods — these are all taxable events that trigger a capital gain or loss.

Capital Losses

Capital losses can be used to offset your gains in the current year. Excess losses can be carried back 3 years or carried forward indefinitely.

Staking & Rewards

Coinbase staking rewards are considered income (line 12100), not capital gains. They are 100% taxable at their fair market value when received.

Stablecoins (USDC, USDT)

Stablecoins pegged to the US dollar generally don't generate significant capital gains. Our tool automatically excludes them from the tax report.

⚖ Capital Gain or Business Income? — The Crucial Distinction

The CRA and Revenu Québec can treat your crypto profits in two very different ways. The classification has a major impact on your taxes:

50%
Capital Gain

Only half the gain is taxable. On a $10,000 profit, you pay tax on only $5,000.

Reported on Schedule 3

100%
Business Income

The full profit is taxable. On a $10,000 profit, you pay tax on the entire $10,000.

Reported on form T2125

How does the CRA determine the classification? Several factors are analyzed on a case-by-case basis:

Frequency and volume — Occasional transactions (buy and hold) suggest an investment. Daily or weekly trading suggests a business.
Holding period — Holding your crypto for a long time before selling favors capital gain classification.
Commercial intent — Buying with the intent to resell quickly for profit suggests business activity.
Organization — Systematic use of trading platforms, automated strategies, and detailed record-keeping.
Ancillary activities — Mining, intensive staking, yield farming, and crypto lending may indicate business activity.
💡 In practice — The majority of Coinbase users who buy, hold, and occasionally sell crypto are considered investors (50% capital gains). If you engage in day trading or high-frequency trading, consult a tax professional to determine your classification. Our tool calculates capital gains (Schedule 3) for individual investors.
⚠ In Quebec — Revenu Québec applies the same criteria. If your crypto transactions are frequent and systematic, the value of goods or services exchanged must be included in your business income (form TP-80). Form TP-21.4.39 (Declaration relative to crypto-assets) has been mandatory since 2024 for any taxpayer who owns, receives, or disposes of crypto-assets.

Sources: CRA — Income from crypto-asset transactionsRevenu Québec — Virtual Currency

⚛ Quebec Specifics — Revenu Québec

If you are a Quebec resident, you must also report your crypto capital gains to Revenu Québec using:

  • Schedule G — Capital gains and losses (TP-1 provincial return)
  • Line 139 — Taxable capital gains on the TP-1 return
  • TP-21.4.39 — Declaration relative to crypto-assets (mandatory since 2024)

The amounts are generally identical to those on the federal return. The 50% inclusion rate also applies in Quebec. If you use software like TurboTax, the federal Schedule 3 amounts are automatically carried over to the Quebec return.

💡 Tip — With CryptoGains Report, generate your tax report, then simply enter the totals into TurboTax, Wealthsimple Tax, or hand the PDF to your accountant. Our report columns match Schedule 3 exactly.
🔍 Try free demo Buy a license — $19.99 CAD / 1 year

FAQ

How does it work?

Buy a license key, access the tool, import your Coinbase CSV file and get your tax report instantly.

How do I fill out Schedule 3 for crypto?

Our tool generates a report that matches the columns of the "Crypto assets" section of Schedule 3 exactly: proceeds of disposition (line 15200), adjusted cost base, outlays and expenses, and gain or loss (line 15301). Simply copy the amounts or hand the PDF to your accountant.

What is the FIFO method?

FIFO stands for "First In, First Out" — the first cryptos purchased are deemed to be the first ones sold. This is the default method accepted by the IRS (USA). In Canada, the CRA instead requires the ACB method (Adjusted Cost Base, weighted average cost). Our tool offers both methods with a selector at the top of the results display.

Should I report my crypto losses?

Yes! Reporting capital losses is beneficial. They can offset your capital gains in the current year, be carried back 3 years for a tax refund, or carried forward indefinitely to offset future gains.

Are Coinbase staking rewards taxable?

Yes. Staking rewards and "Coinbase Earn" are considered income (line 12100) and are 100% taxable at their fair market value when received. Our tool identifies and reports them separately.

Is my crypto a capital gain or business income?

For most Coinbase users who buy, hold, and occasionally sell, these are capital gains (taxed at 50%). If you engage in high-frequency day trading, the CRA may consider your profits as business income (taxed at 100%). Criteria include transaction frequency, holding period, and commercial intent. When in doubt, consult a tax professional.

Which platforms are supported?

Currently, the tool supports Coinbase CSV exports (French and English formats), including Coinbase and Coinbase Advanced Trade transactions.

Is my data secure?

Your CSV file is processed directly in your browser. No financial data is sent to our servers. Your transactions remain 100% private.

Is this tax advice?

No. This tool is provided for informational purposes only. Tax rules may vary depending on your situation. Consult a certified accountant for your official tax filings.