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
Real Example & Practical Application
Here's how this concept works in a real scenario:
- Set up: You complete a transaction
- Tax implication: Calculate based on jurisdiction rules
- Documentation: Keep records for authority requirements
- Reporting: Declare properly to avoid penalties
- Outcome: Correct tax compliance achieved
Common Mistakes & How to Avoid Them
- Incomplete record-keeping: Document every transaction with date, amount, cost basis, and proceeds
- Missing documentation: Export CSV from every exchange and wallet you use
- Incorrect classification: Understand whether you're an investor, trader, or business for tax purposes
- Delayed reporting: File on time or voluntarily correct before audit – penalties are severe if caught
- Ignoring deadline: Tax deadlines are strict; missing them triggers automatic penalties
Optimization Strategies
Minimize your tax burden legally:
- Use software to track all transactions automatically and reduce manual errors
- Plan transaction timing strategically to optimize tax outcomes
- Offset losses against gains in the same tax year where possible
- Understand holding period rules in your jurisdiction
- Consult a professional for complex multi-year or multi-country scenarios
FAQ: Quick Answers
What happens if I don't report my crypto activity?
Tax authorities now have automatic reporting from exchanges (CARF). Non-declaration triggers audits with substantial penalties and interest – typically 100%+ of unpaid tax.
Can software calculate everything correctly?
Software handles standard transactions well (95% accuracy). Complex situations – business classification, prior-year amendments, multi-country activity – benefit from professional tax review.
How far back do I need records?
Keep records for at least 6-7 years (varies by jurisdiction). Many countries can audit back 5-10 years if they suspect underreporting.
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.