Insights

Dec 8, 2025

Mackisen

Cryptocurrency Trading Taxes: Capital Gains vs Business Income Explained — CPA Firm Near You, Montreal

Introduction

Cryptocurrency traders in Quebec often misunderstand how CRA and Revenu Québec classify crypto profits. Whether you trade Bitcoin, Ethereum, Solana, DeFi tokens, NFTs, or altcoins, the tax treatment depends on whether your activity is considered capital gains or business income. This distinction drastically changes how much tax you pay. Because crypto trading is heavily monitored and exchange data is shared with tax authorities, incorrect reporting is one of the fastest ways to trigger an audit. This guide explains how crypto trading is taxed and how a CPA firm near you in Montreal can help you report transactions accurately.

Legal and Regulatory Framework

Under the Income Tax Act and the Taxation Act of Quebec, cryptocurrency is treated as a commodity, not a currency. This means:
• Crypto is taxed when disposed of (sold, traded, converted, spent, or gifted)
• Crypto-to-crypto trades are taxable events
• Mining, staking, airdrops, and liquidity rewards may trigger taxable income
• NFTs have separate rules depending on whether they are art or investment assets

The key question is whether your trading activity generates:
Capital gains — only 50 percent taxable, or
Business income — 100 percent taxable

The classification depends on intent, volume, behavior, and organization of your trading.

Key Court Decisions

Courts have held that crypto trading follows the same principles as securities and commodities:
• High-frequency, organized trading suggests business income
• Occasional or long-term investing suggests capital gains
• Leverage, technical analysis, systematic strategies, and trading groups support business classification
• Hobby or personal experimentation does not negate taxable income
• Taxpayers must track the Adjusted Cost Base (ACB) precisely

Judges have also ruled that CRA can use exchange records and blockchain data to reconstruct a trader’s history when reporting is incomplete.

Why CRA and Revenu Québec Target Crypto Traders

Crypto is a major audit priority because taxpayers often:
• Fail to report crypto-to-crypto trades
• Ignore staking, mining, and liquidity rewards
• Treat trading as a hobby despite high-frequency activity
• Forget to track ACB across exchanges
• Mix personal wallets with trading wallets
• Underreport NFT flips or DeFi yields
• Rely on screenshots rather than full transaction logs

CRA obtains data from Binance, Coinbase, Kraken, Shakepay, Newton, Crypto.com, OpenSea, and DeFi aggregators.

Mackisen Strategy

At Mackisen CPA Montreal, we help traders determine whether they should report as capital gains or business income. We:
• Reconstruct trading histories across multiple exchanges and wallets
• Calculate ACB for buys, trades, and transfers
• Recognize staking, mining, and liquidity rewards correctly
• Identify whether trading qualifies as a business
• Prepare GST/QST filings for business-income traders
• Create complete crypto income summaries for CRA and Revenu Québec
• Provide audit-defense packages backed by verifiable blockchain records

Real Client Experience

A Montreal trader made thousands of crypto-to-crypto trades across three exchanges but reported only cash withdrawals. CRA reassessed for unreported business income. We reconstructed all trades using CSV and blockchain explorers, calculated correct ACB, and negotiated a significantly reduced tax bill. Another client received staking rewards without tracking FMV; we rebuilt the record and ensured accurate reporting.

Common Questions

How do I know if my trading is capital gains or business income?

Depends on frequency, organization, profit motive, and trading behavior.

Are crypto-to-crypto trades taxable?

Yes. Each trade triggers a disposition at fair market value.

Are staking rewards taxable?

Yes, at the moment you receive them, based on FMV.

Do I need to report NFTs?

Yes. NFT flips and royalties are taxable events.

Why Mackisen

With more than 35 years of combined CPA experience, Mackisen CPA Montreal helps crypto investors and traders accurately classify and report their transactions. Whether you invest casually or trade full-time, our expert team ensures precision, transparency, and audit-proof compliance.

All-in-One Accounting, Tax, Audit, Legal & Financing Solutions for Your Business

Are you ready to feel the difference?

Have questions or need expert accounting assistance? We're here to help.

Let’s Stay In Touch

Follow us on LinkedIn for updates, tips, and insights into the world of accounting.

Terms & conditionsPrivacy PolicyService PolicyCookie Policy

@ Copyright Mackisen Consultation Inc. 2010 – 2024. •  All Rights Reserved.

© 1990-2024. See Terms of Use for more information.

Mackisen refers to Mackisen Global Limited (“MGL”) and its global network of member firms and associated entities collectively constituting the “Mackisen organization.” MGL, alternatively known as “Mackisen Global,” operates as distinct and independent legal entities in conjunction with its member firms and related entities. These entities function autonomously, lacking the legal authority to obligate or bind each other in transactions with third parties. Each MGL member firm and its associated entity assumes exclusive legal accountability for its actions and oversights, explicitly disclaiming any responsibility or liability for other entities within the Mackisen Organization. It is of legal significance to underscore that MGL itself refrains from rendering services to clients.