Crypto Mining Taxes in Canada 2026 – CRA Rules for Miners
Mining crypto in Canada? The CRA classification as hobby versus business changes everything. One gets you deductions. The other does not. Here is how the rules actually work.
Hobby Mining vs. Business Mining
Calculate Your Crypto Taxes Automatically
Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.
Start for free →The CRA distinguishes between hobby mining and business mining based on:
- Scale of operation (number of rigs, hash rate)
- Intent to profit
- Regularity and continuity of activity
- Whether you have a business plan
Hobby mining: Income reported as "other income" — no expense deductions.
Business mining: Reported on T2125 — full expense deductions allowed, which usually makes a significant difference.
Business Mining: Taxable Income
When you mine a block and receive cryptocurrency rewards, the fair market value in CAD at the time of receipt is your business income. This is 100% taxable (unlike capital gains which have a 50% inclusion rate).
Deductible Mining Expenses
- Electricity costs (often the largest expense)
- Mining hardware (ASIC miners, GPUs) – via Capital Cost Allowance (CCA)
- Cooling equipment
- Hosting/colocation fees
- Mining pool fees
- Internet connection (business portion)
- Home office (if mining from home)
- Accounting and tax preparation fees
Capital Cost Allowance (CCA) for Equipment
Mining hardware is a capital asset. Instead of deducting the full cost in year one, you claim CCA over multiple years. ASICs typically fall under Class 10 (30% declining balance) or Class 12 (100% first year for some equipment). Consult a tax advisor for current CCA classes.
GST/HST for Miners
If your mining business earns over $30,000 per year, you must register for GST/HST. The sale of mined cryptocurrency is generally treated as a taxable supply. However, GST/HST rules for crypto are complex – consult a professional.
Capital Gains on Selling Mined Coins
When you later sell mined cryptocurrency, you have a second taxable event:
- Your cost basis = fair market value when mined (already reported as income)
- Capital gain/loss = sale proceeds − cost basis
- This gain is subject to the 50% (or 2/3 above $250k) inclusion rate
Related Resources
Generate Your Crypto Tax Report
Import your transactions and get an audit-ready PDF report in minutes.
Start for free →Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.