Insight
Nov 27, 2025
Mackisen

Crypto Mining and Staking Rewards in Canada: How CRA Taxes Mining, Validators, DeFi Yield, and On-Chain Rewards

Introduction
Crypto mining, staking, yield farming, and validator rewards have become major income sources in the digital asset economy. However, CRA treats these activities very differently from ordinary investing. Mining and staking often generate business income, not capital gains, and every reward received must be valued and reported at fair market value in Canadian dollars. Because blockchain transactions are public, CRA uses sophisticated analytics to match wallets, track deposits, and identify unreported mining and staking income. This guide explains how CRA taxes mining, staking, liquidity pool rewards, delegator income, validator payouts, and DeFi yield, as well as which expenses are deductible and how taxpayers can remain fully compliant.
Why Mining and Staking Are Taxed Differently
Mining and staking do not involve buying an asset — instead, the taxpayer earns the token through work, validation, or providing liquidity. CRA views these as income-generating activities similar to:
running a server
providing computing resources
offering validation services
operating a business that earns recurring rewards
Since tokens are acquired through effort or participation, not purchase, the reward is taxed as income at the moment it is received.
Taxation of Crypto Mining
Mining is generally taxed as business income. CRA considers mining a business when the miner:
purchases significant hardware or rigs
acts in a commercial and organized manner
advertises or monetizes mining
earns consistent mining rewards
keeps financial records or reinvests profits
Mining income is determined by:
fair market value of tokens when mined
minus mining-related expenses
plus capital gains when the mined tokens are later sold
Taxpayers must convert each mining reward to CAD at the time the block reward is received.
Deductible Mining Expenses
Miners may deduct reasonable expenses incurred to earn income, including:
mining rigs and hardware
GPUs and ASIC devices
depreciation (CCA Class 50)
electricity costs
cooling and ventilation
repairs and maintenance
hosting fees
mining pool fees
internet costs
space rental or home office allocation
CRA requires receipts and must see a clear business purpose for each deduction.
Taxation of Staking Rewards
Staking rewards are taxed as income, not capital gains. CRA treats staking similar to interest or trust income because the taxpayer is rewarded for holding or locking tokens. Taxpayers must report:
value of the staking reward when received
number of tokens received
later capital gains or losses when tokens are sold
CRA requires consistent recordkeeping for each staking deposit and payout.
Taxation of Validator Nodes and Delegated Staking
Running a validator node or participating in delegated staking is typically classified as business income because it requires:
regular monitoring
technical expertise
hardware or virtual servers
recurring payouts
network participation
Delegators (those who delegate tokens to a validator) also face income tax at the time rewards are received.
DeFi Yield, Lending, and Liquidity Pool Rewards
DeFi platforms often pay rewards in tokens for:
providing liquidity
lending crypto assets
participating in yield farming
The rewards are considered income when received. Additional taxable events occur when:
liquidity pool tokens are swapped
underlying protocol tokens fluctuate
rewards are converted or redeemed
Because DeFi transactions may involve complex multi-step swaps, CRA expects detailed logs.
Airdrops, Hard Forks, and On-Chain Rewards
CRA’s general approach:
airdrops are income when received if tied to a project or activity
hard fork coins are income when made available to the taxpayer
bonus rewards or promotional tokens are income
Capital gains then apply upon future sale or conversion of these tokens.
T1135 Reporting for Foreign Crypto Platforms
Mining and staking often occur on foreign exchanges or DeFi platforms. If the cost of foreign-held crypto exceeds $100,000 CAD, taxpayers may need to file the T1135 Foreign Income Verification Statement. Foreign-based platforms include:
Binance
KuCoin
Kraken (U.S.)
Crypto.com (outside Canada)
OKX and Bybit
Wallets stored on foreign servers may require reporting. T1135 penalties start at $2,500 for missing or incorrect filings.
Recordkeeping Requirements
Taxpayers must maintain detailed records for:
every mining and staking reward
the fair market value in CAD at receipt
wallet addresses
timestamps
gas fees
hardware invoices
electricity bills
maintenance expenses
DeFi transaction logs
CRAs expects records to be kept for at least six years.
Common CRA Audit Triggers
high mining income with no business reporting
staking income not declared
foreign platforms not reported
NFT and DeFi rewards missing from returns
unusually large electricity expenses
crypto sold without cost-base calculation
CRA uses blockchain analytics, lifestyle audits, and T1135 matching to detect non-compliance.
When To Use the Voluntary Disclosures Program
Taxpayers who did not report mining, staking, DeFi rewards, or foreign crypto holdings should file under VDP before CRA initiates contact. VDP can eliminate penalties and reduce interest.
Mackisen Strategy
At Mackisen CPA Montreal, we help miners, stakers, validators, and DeFi investors calculate income, determine business classification, complete T1135 filings, file corrected returns, maintain blockchain documentation, and defend CRA audits. We ensure full crypto tax compliance with maximum allowed deductions.
Real Client Experience
A Montreal miner operating multiple rigs corrected three years of unreported mining income through VDP. A staking investor avoided penalties by reconstructing blockchain logs. A DeFi liquidity provider facing audit provided metadata-based records to support income reporting. A validator node operator successfully deducted hardware and electricity costs.
Common Questions
Are staking rewards taxable? Yes when received. Does CRA tax mining? Yes as business income. Do I report DeFi yield? Yes. Are airdrops taxable? Yes if tied to a project. Do foreign platforms require T1135? Yes above $100,000 CAD.
Why Mackisen
With more than 35 years of combined CPA experience, Mackisen CPA Montreal helps Canadians navigate complex crypto-income rules by providing industry-leading blockchain tax compliance, audit defence, and strategic crypto tax planning.
173. Cash vs Accrual Accounting in Canada: Which Method Should Your Small Business Use?
Introduction
Choosing between cash accounting and accrual accounting is one of the most important financial decisions a small business will make. The method you choose affects how revenue is recognized, how expenses are deducted, how profit appears on your financial statements, and how CRA interprets your tax filings. Although both methods are legal in Canada, CRA restricts who can use cash accounting, and many industries must use accrual whether they want to or not. This guide explains the difference between cash and accrual accounting, how each impacts taxes, which businesses qualify for each method, and how to choose the best system for long-term financial clarity.
What Is Cash Accounting?
Cash accounting records income when money is received and records expenses when money is paid. It ignores accounts receivable and accounts payable. This method is simple and often preferred by very small businesses, freelancers, and sole proprietors because:
it matches cash flow directly
it is easier to track transactions
it simplifies bookkeeping
taxable income closely reflects bank activity
However, it may distort profitability because unpaid invoices and outstanding bills are not reflected.
What Is Accrual Accounting?
Accrual accounting records income when it is earned and expenses when they are incurred — regardless of when money actually moves. This method includes accounts receivable, accounts payable, inventory, prepaid expenses, and other accrual entries. Most medium and large businesses use accrual accounting because it provides:
more accurate financial statements
better long-term performance tracking
clearer profitability measurement
improved budgeting and forecasting
Accrual accounting is required for certain industries and entities.
CRA Rules: Who Can Use Cash Accounting?
CRA allows cash accounting primarily for:
farmers
fishers
commission agents in specific industries
very small sole proprietors in limited circumstances
Most businesses, especially corporations and professional service providers, must use the accrual method. Cash accounting is generally not allowed for:
corporations
partnerships with corporate members
businesses holding inventory
law firms, doctors, dentists, accountants, and other professionals
accrual is mandatory for GST/HST registrants in most cases
Tax Implications of Cash Accounting
Under cash accounting, income is only recognized when received. This can:
reduce taxable income if invoices remain unpaid at year-end
delay recognizing revenue until funds arrive
However, expenses are only deductible when paid, meaning businesses cannot deduct unpaid bills.
Tax Implications of Accrual Accounting
Accrual accounting recognizes income when earned, even if unpaid. This ensures:
more stable reported income
accurate GST/HST reporting
proper COGS tracking for inventory
consistent financial statements
At year-end, accrual allows deductions for expenses that are incurred but not yet paid — often reducing taxable income.
Cash vs Accrual for GST/HST Filing
GST/HST rules add another layer of complexity. GST/HST can be reported using:
the quick method
the regular method
However, the timing for reporting GST/HST collected and input tax credits (ITCs) generally follows accrual logic. Even cash-basis businesses must follow GST/HST timing rules carefully to avoid assessment issues.
How Inventory Affects the Choice
Businesses with inventory must use accrual accounting because COGS requires:
opening inventory
purchases during the year
closing inventory
Cash accounting cannot measure COGS accurately, so CRA mandates accrual for retail, e-commerce, restaurants, manufacturers, and wholesalers.
Pros and Cons of Cash Accounting
Pros:
easy to manage
simple bookkeeping
straightforward cash flow visibility
may reduce tax in slow months
Cons:
not GAAP-compliant
cannot be used for corporations holding inventory
may understate profitability
can mislead lenders and investors
may not be allowed under CRA rules
Pros and Cons of Accrual Accounting
Pros:
accurate financial picture
required for most corporations
necessary for inventory management
proper matching of revenue and expenses
supports growth and financing
Cons:
requires more bookkeeping
more complex to learn
requires software tracking receivables and payables
Who Should Use Cash Accounting?
Businesses with:
simple operations
no inventory
low expenses
no corporate structure
Examples:
tutors, driving instructors, small freelancers, babysitters, casual gig workers. Even then, cash accounting should be used cautiously because CRA restrictions are strict.
Who Should Use Accrual Accounting?
Businesses that:
are incorporated
require financing
hold inventory
need clear financial statements
have receivables and payables
plan to grow
Accrual accounting is the default method for most businesses in Canada.
How to Transition From Cash to Accrual
Transitioning requires:
review of all unrecorded revenue
inventory valuation
establishing accounts receivable and accounts payable
setting up closing and opening balances
adjusting GST/HST reporting
CRA may request reconciliations during the transition if inconsistencies appear.
Common Mistakes
using cash basis while holding inventory
improper GST/HST reporting
deducting unpaid expenses under cash accounting
incorrectly recording deposits as income
missing accrued liabilities during transition
improper bookkeeping leading to CRA reviews
Mackisen Strategy
At Mackisen CPA Montreal, we help businesses choose the right accounting method, transition from cash to accrual, structure inventory systems, reconcile GST/HST filings, and ensure CRA compliance. Our guidance prevents misreporting and ensures financial statements are accurate for tax, lending, and growth.
Real Client Experience
A Montreal freelancer improperly reported income under cash basis and faced CRA review; Mackisen corrected filings and avoided penalties. A retail startup implemented accrual accounting to track inventory and improved profitability tracking. A corporation transitioning from cash to accrual resolved COGS discrepancies after CRA inquiries.
Common Questions
Can I choose any method I want? No, CRA has strict rules. Can cash accounting reduce taxes? Sometimes, but not allowed for most businesses. Is accrual required for corporations? Yes in most cases. Can I switch methods? Yes, with proper transition entries. Does GST/HST follow cash accounting? Not completely.
Why Mackisen
With more than 35 years of combined CPA experience, Mackisen CPA Montreal ensures businesses use the correct accounting method, maximize tax strategy, avoid CRA penalties, and maintain accurate financial records aligned with long-term success.

