Insight
Nov 25, 2025
Mackisen

CRA Rules for Crypto Mining and Staking

Introduction
Understanding CRA rules for crypto mining and staking is essential for anyone earning cryptocurrency through blockchain-based activities. Mining and staking are treated very differently from regular crypto trading. CRA considers most mining and staking operations to be income-generating activities, which means the value of the coins received is taxable immediately — even before they are sold. Whether you mine Bitcoin with ASIC rigs, stake Ethereum in a pool, validate transactions on Solana, or earn DeFi staking rewards, CRA expects full reporting. Québec applies strict reporting under TP-1 and may view mining as a commercial operation requiring QST registration. This guide explains everything Canadians need to know about CRA rules for crypto mining and staking.
Legal and Regulatory Framework
CRA rules for crypto mining and staking follow the Income Tax Act, CRA crypto commodity rules, business income vs capital income rules, T2125 self-employment reporting, CCA (Capital Cost Allowance) rules for mining equipment, foreign reporting obligations (T1135), and Québec provincial digital-asset requirements. CRA relies on blockchain analytics and exchange compliance reporting to monitor mining and staking activity.
Mining vs Staking — What CRA Wants to Know
CRA treats mining and staking differently from simple crypto investing:
crypto mining usually involves solving computational puzzles;
crypto staking involves validating blocks and earning rewards for locking up tokens;
DeFi staking may involve liquidity pools, lending protocols, yield farming, or governance rewards.
Under CRA rules, all mining and staking rewards are taxable as income when received, not when sold.
When Is Crypto Mining Taxable?
Crypto mining income is taxable at the moment the coins are received, valued at the fair market value in Canadian dollars. CRA determines classification based on:
commercial intent
scale of operations
equipment investment
organization and bookkeeping
frequency and volume of mining
Most mining operations qualify as business income, not hobby income.
Business Income vs Hobby Mining
Mining is considered a business when:
you use professional mining equipment
you invest in GPUs, ASIC machines, or server-grade rigs
you operate continuously
you earn income systematically
you treat mining as a commercial pursuit
A hobby classification is extremely rare and only applies to very small, inconsistent, non-commercial activity. Business status means 100 percent of income is taxable, but business expenses become deductible.
Deductible Mining Expenses
Mining expenses are deductible when the activity is classified as a business. Deductible costs may include:
ASIC miners and GPU rigs
mining computers
cooling systems
electricity (often the biggest expense)
internet fees
racks, shelves, fans
mining software
maintenance and repairs
rent for mining space
security, monitoring, and VPN
professional fees
CRA may also allow CCA depreciation for mining equipment under Class 50 or Class 8 depending on the equipment. Documentation is essential.
Staking Rewards — How CRA Taxes Them
Staking rewards — from Ethereum, Solana, Cardano, Polkadot, Avalanche, and DeFi platforms — are taxable as income when received. CRA considers staking rewards similar to interest or business income, depending on the scale. After staking rewards are taxed as income, later disposal triggers capital gains or business income depending on classification.
For example:
receive 1 ETH staking reward → report income at FMV on that day
sell that ETH later → report capital gain or business income on disposal
DeFi Staking, Liquidity Pools, and Yield Farming
CRA views most DeFi rewards as:
income when received
possibly business income depending on involvement
complex swaps triggering multiple taxable events
DeFi staking frequently involves minting new tokens, trading LP tokens, or receiving reward tokens. Each transaction must be analyzed. CRA applies general crypto rules: any change in beneficial ownership is a disposition.
Valuing Mining and Staking Rewards
When reporting mining and staking income, CRA requires valuation using fair market value in Canadian dollars at the time rewards are received. This requires:
timestamped blockchain records
exchange price data for the token
accurate FX conversion
A major audit issue is mining operations using inconsistent or incorrect valuations.
Disposing of Mined or Staked Crypto
When mined or staked crypto is sold, traded, or converted, the taxpayer must calculate capital gains or business profits:
proceeds of disposition – adjusted cost base (ACB)
The ACB is the FMV that was previously reported as income. Improper ACB tracking is one of the most common CRA reassessment triggers.
T1135 Reporting for Foreign Mining Platforms
If crypto is held on foreign exchanges (Binance, KuCoin, OKX, ByBit), or in offshore staking pools, and cost exceeds $100,000 CAD, the taxpayer must file T1135. CRA considers many staking platforms as foreign custodians. Even cold wallets may require T1135 if coins originated from a foreign exchange and the structure is non-Canadian.
Mining Corporations vs Personal Mining
Larger mining operations may benefit from incorporation. Corporate mining may allow:
lower corporate tax rates
accelerated depreciation on mining equipment
deductible power contracts
ownership protection
GST/HST input credits on certain expenses
However, running mining through a corporation creates additional filing requirements, T2 returns, payroll, GST/QST rules, and financial statements.
Québec-Specific Rules
Québec requires:
mining income reporting on TP-1
separate capital cost allowance schedules
QST registration for mining-as-a-service businesses
power usage documentation
full tracking of staking rewards
Revenu Québec actively audits mining farms and basement miners due to the province’s low-cost electricity incentives.
Common Mistakes in Crypto Mining and Staking Reporting
not recording income when rewards are received
only reporting crypto when sold
mixing personal and business mining
improperly deducting personal electricity costs
not tracking ACB after staking rewards
failing to file T1135
incorrect FX calculations
not claiming CCA correctly
not reporting DeFi platform rewards
These mistakes often result in CRA and ARQ reassessments.
Key Court and CRA Positions
CRA considers crypto mining income taxable at the moment mined. CRA guidance confirms mining is generally business activity. Courts have upheld CRA positions on crypto as a commodity, requiring ACB tracking, valuation, and income recognition based on fair market value at receipt.
Why CRA and Revenu Québec Audit Miners and Stakers
high electricity consumption
blockchain visibility of mining wallets
large deposits from exchanges
foreign-platform activity
DeFi staking rewards accumulating on-chain
mismatched T1135 filings
CRA uses blockchain analytics to identify unreported mining income, and Revenu Québec targets electricity consumption patterns.
Mackisen Strategy
Mackisen CPA provides full crypto mining and staking support. We classify income correctly, calculate fair market value for rewards, prepare capital gains schedules, complete T1135 filings, analyze DeFi staking activity, apply CCA depreciation, set up bookkeeping systems, and defend mining and staking operations during CRA and ARQ audits. We also assist with incorporating mining operations for tax efficiency.
Real Client Experience
A Québec miner operating 20 ASIC rigs had no tracking of reward values. Mackisen rebuilt three years of mining income and prevented a major reassessment. A staker earning Solana rewards did not report income; we corrected filings and minimized penalties. A DeFi yield farmer had hundreds of transactions; we reconstructed ACB and secured compliance. Another client mined crypto abroad and needed T1135 reporting; Mackisen handled the full foreign disclosure.
Common Questions
Is crypto mining taxable? Yes, when coins are earned.
Is staking taxable? Yes — staking rewards are income.
Are mining expenses deductible? Yes for business operations.
Do I need T1135 for crypto? Yes if foreign platforms exceed $100,000 cost.
Is mining income capital gains? No — income first, gains later on disposal.
Does CRA track mining? Yes — through blockchain analysis and exchange data.
Why Mackisen
With more than 35 years of combined CPA experience, Mackisen CPA Montreal helps Canadians navigate CRA rules for crypto mining and staking with full accuracy, compliance, and audit protection. Whether mining at home, staking on DeFi platforms, or operating a mining corporation, our expert team ensures proper reporting, minimized tax burdens, and long-term digital-asset tax planning.

