Insights

Dec 8, 2025

Mackisen

Cryptocurrency Mining in Canada: How to Report Income and Claim Expenses — CPA Firm Near You, Montreal

Introduction

Cryptocurrency mining — whether mining Bitcoin, Ethereum Classic, Kaspa, or any other proof-of-work token — is fully taxable in Canada. Many miners mistakenly treat mining as a hobby or fail to track electricity and hardware usage properly, leading to reassessments and penalties. CRA and Revenu Québec classify mining differently depending on scale, intent, and organization. This guide explains how crypto mining income must be reported, which expenses are deductible, and how a CPA firm near you in Montreal can help miners stay compliant.

Legal and Regulatory Framework

Under the Income Tax Act and the Taxation Act of Quebec, crypto mining is generally treated as business income, not capital gains. Mining income is recognized at the fair market value (FMV) of mined coins at the time they are received.

Mining income includes:
• Block rewards
• Mining pool payouts
• MEV rewards
• Uncle rewards
• Transaction fees included in mining payouts

Key tax principles:
• Mining income is 100 percent taxable, not 50 percent like capital gains
• FMV must be determined at the exact time the coin is mined or credited
• Later increases or decreases in value are capital gains or losses when the coins are eventually disposed of
• GST/HST/QST registration may apply for large-scale mining operations

If mining is small-scale or sporadic, CRA may treat it as a hobby — but income must still be reported.

Key Court Decisions

While crypto-specific case law is evolving, courts apply general business principles:
• Mining carried on with commercial intent is business income
• Deductible expenses must be reasonable and directly tied to mining
• Inconsistent or estimated FMV reporting is not accepted
• CRA may reconstruct wallet history using blockchain explorers
• Cost of hardware may be depreciated, not expensed fully in one year
• Large-scale miners may fall under GST/HST obligations as commercial activities

Courts emphasize contemporaneous documents and traceability between mining payouts and reporting.

Why CRA and Revenu Québec Target Crypto Miners

Mining is heavily audited because taxpayers often:
• Fail to declare mining income at FMV
• Mix personal and mining wallets
• Claim 100 percent of electricity without usage logs
• Improperly expense mining rigs instead of using CCA
• Do not track mining pool payouts correctly
• Move coins to wallets making it difficult to match mining dates
• Use estimated values instead of historical FMV data
• Claim home office or rent without justification

CRA receives information from exchanges, mining pools, and blockchain analysis tools.

Mackisen Strategy

At Mackisen CPA Montreal, we help crypto miners build accurate, audit-proof reporting systems. We:
• Reconstruct mining income based on wallet and pool payout data
• Determine FMV at the exact time coins are mined
• Build proper ACB (Adjusted Cost Base) tracking for mined coins
• Prepare CCA schedules for mining hardware (ASICs, GPUs, PSUs, rigs)
• Allocate electricity and rent based on reasonable business-use percentages
• Establish GST/QST rules for commercial-scale miners
• Prepare complete income statements for CRA and RQ compliance
• Defend mining positions during audits with full technical documentation

Real Client Experience

A Montreal miner received a reassessment after reporting only cash-out transactions and ignoring FMV at mining time. We reconstructed payouts from mining pool logs and wallet explorers, recalculated ACB and FMV, and significantly reduced penalties. Another GPU miner claimed 100 percent of home electricity; we recalculated business-use allocations and preserved most deductions.

Common Questions

Is mining income taxable?

Yes. Mining income is taxed at fair market value when coins are created or credited.

Are mining rigs deductible?

Yes, through capital cost allowance (CCA), not full immediate expensing in most cases.

Can I deduct electricity?

Yes, but only the business-use portion supported by logs, meters, or reasonable allocation.

Do I owe GST/QST on mining?

Usually no for small miners, but commercial mining operations may have obligations.

Why Mackisen

With more than 35 years of combined CPA experience, Mackisen CPA Montreal helps crypto miners report income correctly, optimize deductions, and avoid CRA audits. Whether you mine casually or operate a large GPU/ASIC facility, our expert team ensures precision, transparency, and full audit protection.

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.