Published July 29, 2026 · CoinTaxReporting

Crypto Mining Taxes in Canada 2026 – CRA Rules for Miners

Mining crypto in Canada triggers complex tax obligations. Whether you mine as a hobby or a business changes everything about how you report income.

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:

Hobby mining: Income reported as "other income" – no deductions for expenses
Business mining: Reported on T2125 – full expense deductions allowed

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

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:

Related Resources

Crypto Tax SoftwareCrypto Tax BlogCanada Crypto Tax GuideCanada Capital Gains 2026Canada Filing GuideCrypto Mining Taxes US

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.