Staking, Airdrops & Liquidity Pools in Canada 2026 – Tax Guide
DeFi is exploding, and so are the tax questions. Most Canadian DeFi users have no idea how the CRA treats staking, airdrops, and liquidity pools. Here's the complete breakdown.
STAKING REWARDS: Ordinary Income
Calculate Your Crypto Taxes Automatically
Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.
Start for free →When you stake crypto (Ethereum, Polkadot, Cardano, etc.) and receive rewards, that's ordinary income.
It's taxed at 100% (not the 50% capital gains inclusion).
Example:
- You stake ETH and receive 2 ETH in rewards
- ETH is worth CAD $2,000 each when received
- Taxable income: CAD $4,000 (100%)
- At 50% marginal tax rate: CAD $2,000 in tax
AIRDROPS: Ordinary Income (If Ascertainable FMV)
When you receive an airdrop, it's ordinary income valued at fair market value on the date received.
The problem: Many airdrops have no FMV initially (not listed on exchanges).
CRA position: If there's no ascertainable FMV, you can argue the value is $0.
Practical approach: Check CoinGecko/CoinMarketCap for the earliest listed price. If the token was worth CAD $5 on the day you received it, that's your taxable income.
LIQUIDITY POOLS: Multiple Tax Events
Providing liquidity to a pool creates several tax events:
Event 1: Deposit (Capital Gain/Loss)
When you deposit Token A + Token B to get LP tokens, you're selling both tokens. This is a capital gain or loss.
Event 2: Fee Income (Ordinary Income)
Pool fees you earn are ordinary income, valued at FMV when received.
Event 3: Impermanent Loss (Capital Loss)
If the price ratio changes, you incur impermanent loss. This is deductible as a capital loss.
Event 4: Withdrawal (Capital Gain/Loss)
When you withdraw, you sell the LP tokens. Another taxable event.
Example:
- Deposit 1 ETH (@CAD $2,000) + CAD $2,000 USDC
- Receive LP tokens (capital events for both)
- Earn CAD $100 in fees over 3 months (ordinary income)
- ETH rises to CAD $2,500, creating impermanent loss (capital loss)
- Withdraw 0.95 ETH + $1,900 USDC (capital events again)
YIELD FARMING: Ordinary Income
Yield farming (earning rewards for liquidity) generates ordinary income.
Report it on line 10400 (Other Income) on your T1 General.
How to Report on Your Tax Return
Staking + Yield Farming + Airdrops: Line 10400 (Other Income) on T1 General
Pool fees: Line 10400 (Other Income)
Capital gains/losses from pool deposits/withdrawals: Line 12100 (Capital Gains) on T1 General
The Documentation Challenge
DeFi activity isn't auto-reported to the CRA (yet). You have to track it manually.
Your job:
- Export transaction history from Aave, Compound, Uniswap, etc.
- Calculate staking income (date received + CAD value)
- Calculate pool fees (date received + CAD value)
- Calculate impermanent loss (if applicable)
- Use a crypto tax tool to generate your T1 summary
2026 Strategy
If you're in DeFi, use tools like Koinly that support Aave, Uniswap, and Curve. Or hire a crypto-focused accountant. The math is too complex to DIY.
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.